-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Fix some more issues on staging-next related to Python bootstrap changes #251240
Conversation
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.
the changes generally look good to me. What is going on with the pyairvisual networking?
Unfortunately, I didn't get time to run nixpkgs-review fully, but it seems like there are some failures in fe25519
. Are they new?
@@ -30,6 +32,10 @@ buildPythonPackage rec { | |||
./skip-tests.patch | |||
]; | |||
|
|||
nativeBuildInputs = [ | |||
poetry-core |
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.
Given that we don't use poetry during the build, it seems silly to depend on it.
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.
The pyproject.toml
build uses poetry-core instead of setuptools (defined on these lines). I chose to switch to it because the old setuptools build has some unnecessary dependencies (such as pip) in its setup_requires section. I'm not too sure why there are still two different ways to build the package.
It is new and hidden behind the |
@ofborg build python310Packages.fountains python311Packages.fountains |
I believe that the |
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.
LGTM as far as the Python-MIP side goes.
Happy to see movement in the Python packaging space!
Result of 6 packages marked as broken and skipped:
10 packages failed to build:
77 packages built:
|
Description of changes
More fixes related to #248866 targeting staging-next (#250778).
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)