Skip to content

python310Packages.cloup: 0.15.1 -> 1.0.0#184124

Merged
ryantm merged 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/python3.10-cloup
Aug 25, 2022
Merged

python310Packages.cloup: 0.15.1 -> 1.0.0#184124
ryantm merged 1 commit intoNixOS:masterfrom
r-ryantm:auto-update/python3.10-cloup

Conversation

@r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

meta.description for python310Packages.cloup is: "Click extended with option groups, constraints, aliases, help themes"

meta.homepage for python310Packages.cloup is: "https://github.com/janLuke/cloup"

meta.changelog for python310Packages.cloup is: ""

Updates performed
  • Ran passthru.UpdateScript
To inspect upstream changes
Impact
Checks done (click to expand)
  • built on NixOS
  • Warning: a test defined in passthru.tests did not pass
  • found 1.0.0 with grep in /nix/store/ij86908ibwn68jzdvja3z100918yyghs-python3.10-cloup-1.0.0
  • found 1.0.0 in filename of file in /nix/store/ij86908ibwn68jzdvja3z100918yyghs-python3.10-cloup-1.0.0

Rebuild report (if merged into master) (click to expand)
3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath
manim
python310Packages.cloup
python39Packages.cloup
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/ij86908ibwn68jzdvja3z100918yyghs-python3.10-cloup-1.0.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A python310Packages.cloup https://github.com/r-ryantm/nixpkgs/archive/acc7dd7cd946221e032769eb9bdd5fb25fcccfe4.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/ij86908ibwn68jzdvja3z100918yyghs-python3.10-cloup-1.0.0
ls -la /nix/store/ij86908ibwn68jzdvja3z100918yyghs-python3.10-cloup-1.0.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package failed to build:
  • manim
2 packages built:
  • python310Packages.cloup
  • python39Packages.cloup

Maintainer pings

cc @friedelino for testing.

@r-ryantm r-ryantm requested review from FRidh and jonringer as code owners July 31, 2022 05:35
@github-actions github-actions bot added the 6.topic: python Python is a high-level, general-purpose programming language. label Jul 31, 2022
@ofborg ofborg bot requested a review from mofrim July 31, 2022 05:44
@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Jul 31, 2022
Copy link
Contributor

@mofrim mofrim left a comment

Choose a reason for hiding this comment

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

dependency manim failing to built due to failingpython3*Packages.nbclassic. already did ping @elohmeier on this.

Result of nixpkgs-review pr 184124 run on x86_64-linux 1

1 package failed to build:
  • manim
2 packages built:
  • python310Packages.cloup
  • python39Packages.cloup
$ nix --experimental-features nix-command build --no-link --keep-going --option build-use-sandbox relaxed -f /home/frido/.cache/nixpkgs-review/pr-184124-3/build.nix
error: builder for '/nix/store/zwyaxa6yywj1yh6v0511gfcqn7abphvc-python3.10-nbclassic-0.4.3.drv' failed with exit code 1;
       last 10 log lines:
       > running bdist_wheel
       > running jsversion
       > running js
       > running jsdeps
       > npm unavailable
       > > bower install --allow-root --config.interactive=false
       > Failed to run bower: [Errno 2] No such file or directory: 'bower'
       > You can install js dependencies with `npm install`
       > rebuilding js and css failed. The following required files are missing: ['nbclassic/static/components', 'nbclassic/static/notebook/js/main.min.js', 'nbclassic/static/tree/js/main.min.js', 'nbclassic/static/edit/js/main.min.js', 'nbclassic/static/terminal/js/main.min.js', 'nbclassic/static/auth/js/main.min.js', 'nbclassic/static/style/ipython.min.css', 'nbclassic/static/style/style.min.css']
       > error: [Errno 2] No such file or directory: 'bower'
       For full logs, run 'nix log /nix/store/zwyaxa6yywj1yh6v0511gfcqn7abphvc-python3.10-nbclassic-0.4.3.drv'.
error: 1 dependencies of derivation '/nix/store/8r60zb3fpglm1lv05q1x203v0jbv8m6n-python3.10-jupyterlab-3.4.4.drv' failed to build
error: 1 dependencies of derivation '/nix/store/jy86wd1fmgj6yvb46ixxipbgzxms7f53-manim-0.16.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/59npn0x1530dpw0hf0bkqaj7232crgk9-review-shell.drv' failed to build

@mofrim
Copy link
Contributor

mofrim commented Aug 18, 2022

nbclassic issue solved with #186703. if #187315 gets merged manim will also build again.

Copy link
Contributor

@mofrim mofrim left a comment

Choose a reason for hiding this comment

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

LGTM

@bobby285271 bobby285271 added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Aug 20, 2022
@ryantm
Copy link
Member

ryantm commented Aug 25, 2022

Result of nixpkgs-review pr 184124 run on x86_64-linux 1

3 packages built:
  • manim
  • python310Packages.cloup
  • python39Packages.cloup

@ryantm ryantm merged commit 51d403f into NixOS:master Aug 25, 2022
@r-ryantm r-ryantm deleted the auto-update/python3.10-cloup branch August 25, 2022 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants