Skip to content

[python-updates] major updates 2026-08-18 - #554025

Merged
mweinelt merged 663 commits into
stagingfrom
python-updates
Oct 8, 2026
Merged

mweinelt merged 663 commits into
stagingfrom
python-updates

Conversation

@dotlambda

@dotlambda dotlambda commented Aug 18, 2026 •

Copy link
Copy Markdown
Member

@dotlambda
dotlambda requested a review from mweinelt August 18, 2026 19:11
@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 10.rebuild-nixos-tests This PR causes rebuilds for all NixOS tests and should normally target the staging branches. 6.topic: python Python is a high-level, general-purpose programming language. 8.has: changelog This PR adds or changes release notes 8.has: documentation This PR adds or changes documentation labels Aug 18, 2026
@mweinelt

Copy link
Copy Markdown
Member

The pygments bump broke sphinx, which is a dealbreaker.

@dotlambda

dotlambda commented Aug 19, 2026 •

Copy link
Copy Markdown
Member Author

@ryand56

ryand56 commented Aug 23, 2026 •

Copy link
Copy Markdown
Member

I fixed some more package breakages over Pygments 2.21.0:
#555561
#555556

@nixpkgs-ci nixpkgs-ci Bot added 2.status: merge conflict This PR has merge conflicts with the target branch 8.has: package (new) This PR adds a new package labels Aug 23, 2026
This was referenced Oct 30, 2026
repo = "botocore";
tag = version;
hash = "sha256-avuv1uXKMeSr3SL+BI9XW8tDCQM/dlXFn590di3S03k=";
hash = "sha256-TfrwQiVf7Uc298xllNUcyjAk4btDcjSWVrXt2gfHGew=";

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

boto3 and awscli are pinned to the version bump here:

buildPythonPackage (finalAttrs: {
pname = "boto3";
inherit (botocore) version; # N.B: botocore, boto3, awscli needs to be updated in lockstep, bump botocore version for updating these.
pyproject = true;
src = fetchFromGitHub {
owner = "boto";
repo = "boto3";
tag = finalAttrs.version;
hash = "sha256-fzwVxbn4+5zkcAKQ9+bEbNSdwcPKZqsNIJZPqhV+n8w=";
};

But the hash for those was not updated. At the time of writing, a month after this feature got released, those are still pointing to the 1.42.31 hashes.

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

Labels

6.topic: jupyter Interactive computing tooling: kernels, notebook, jupyterlab 6.topic: python Python is a high-level, general-purpose programming language. 8.has: changelog This PR adds or changes release notes 8.has: documentation This PR adds or changes documentation 8.has: package (new) This PR adds a new package 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 10.rebuild-nixos-tests This PR causes rebuilds for all NixOS tests and should normally target the staging branches.

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.