Skip to content

[Backport release-25.11] buildPython*: support fixed-point arguments#476950

Draft
nixpkgs-ci[bot] wants to merge 4 commits intorelease-25.11from
backport-271387-to-release-25.11
Draft

[Backport release-25.11] buildPython*: support fixed-point arguments#476950
nixpkgs-ci[bot] wants to merge 4 commits intorelease-25.11from
backport-271387-to-release-25.11

Conversation

@nixpkgs-ci
Copy link
Contributor

@nixpkgs-ci nixpkgs-ci bot commented Jan 4, 2026

Bot-based backport to release-25.11, triggered by a label in #271387.

Before merging, ensure that this backport is acceptable for the release.

Even as a non-committer, if you find that it is not acceptable, leave a comment.

Tip

If you maintain all packages touched by this pull request, and they are all located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this PR using the nixpkgs-merge-bot.

Postpone formatting to minimize diff and to ease merging.

(cherry picked from commit 0969c66)
(cherry picked from commit 7e1f654)
(cherry picked from commit db639b4)
@nixpkgs-ci nixpkgs-ci bot requested review from mweinelt and natsukium January 4, 2026 21:02
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 6.topic: python Python is a high-level, general-purpose programming language. 4.workflow: backport This targets a stable branch labels Jan 4, 2026
@ShamrockLee
Copy link
Contributor

This requires porting the buildPythonPackage.override { stdenv = customStdenv; } interface.

@mdaniels5757
Copy link
Member

@ShamrockLee are you talking about #271762? That has been present in 25.11 since its inception.

@mdaniels5757
Copy link
Member

mdaniels5757 commented Jan 5, 2026

Regardless of the answer, I think waiting a day or two before backporting seems prudent, especially if there might be a change needed for #477007.

@mdaniels5757 mdaniels5757 marked this pull request as draft January 5, 2026 01:56
@ShamrockLee
Copy link
Contributor

ShamrockLee commented Jan 5, 2026

@ShamrockLee are you talking about #271762? That has been present in 25.11 since its inception.

Just found that all the fix-up PRs for PR #271762 are already backported to release-25.11.

@mdaniels5757 mdaniels5757 marked this pull request as ready for review January 5, 2026 21:54
@mdaniels5757
Copy link
Member

There seems to be no breakage on master, and people are beginning to make changes on master that use this. Absent any reason to not merge this, I intend to merge in a couple of hours, and then we can merge follow-ups as they happen.

@mdaniels5757
Copy link
Member

Actually #477098 is giving me pause.

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

Labels

4.workflow: backport This targets a stable branch 6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants