-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
pyrax: 1.8.2 -> 1.9.8 #23649
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pyrax: 1.8.2 -> 1.9.8 #23649
Conversation
pkgs/top-level/python-packages.nix
Outdated
@@ -21557,18 +21557,23 @@ in { | |||
rackspace-novaclient = callPackage ../development/python-modules/rackspace-novaclient.nix { }; | |||
|
|||
pyrax = buildPythonPackage rec { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could also move this package to an external file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
pkgs/top-level/python-packages.nix
Outdated
# no good reason given in commit why limited, and seems to work | ||
patchPhase = '' | ||
substituteInPlace "setup.py" \ | ||
--replace "==2.27.0" "" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be also interesting what is before ==
for later updates.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Note that I package a number of dependencies that make no sense outside of rackspace-novaclient. I don't want to pollute the main namespace with those packages.
I also made the unit tests working. |
Motivation for this change
I want to write a nixops adapter for rackspace because they sponsor haskell infrastructure which currently runs on nixos.
This package is a bit weird because AFAICT the dependencies don't make any sense outside of pyrax but happy to make top-level as if necessary.
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)