Skip to content
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

python3Packages.wheel: 0.33.6 -> 0.34.2 #92944

Closed

Conversation

siriobalmelli
Copy link
Contributor

Signed-off-by: Sirio Balmelli sirio@b-ad.ch

Motivation for this change

wheel >0.34 required for briefcase build

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

pkgs/development/python-modules/wheel/default.nix Outdated Show resolved Hide resolved

catchConflicts = false;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will need to check whether this is still needed

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, I got a clean build on Darwin and Linux without ... but I don't have sufficient CPU to reasonably rebuild all dependencies so cannot guarantee.

Copy link
Contributor

@jonringer jonringer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

since this rebuilds almost all of the python packages, please target the staging branch

@siriobalmelli siriobalmelli changed the base branch from master to staging July 13, 2020 20:12
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
@jonringer
Copy link
Contributor

I went on vacation and this fell off my plate.

@siriobalmelli
Copy link
Contributor Author

I went on vacation and this fell off my plate.

No worries at all!
Happy you got some good R&R :)

I closed because I found a way around doing an upgrade on such a central package ... I will be better equipped to submit such PRs when I get my workstation online in a few months and I have enough compute to actually build all dependant packages on both Darwin and Linux

@jonringer
Copy link
Contributor

we periodically do large python package set updates. That would probably be a more appropriate time. Plus we have hydra compute resources, so we can efficiently build large package sets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants