Skip to content

python3Packages.pybind11_3_0: init at 3.0.4 - #578385

Merged
mweinelt merged 3 commits into
NixOS:masterfrom
svistoi:init/pybind11_3_0
Oct 25, 2026
Merged

mweinelt merged 3 commits into
NixOS:masterfrom
svistoi:init/pybind11_3_0

Conversation

@svistoi

@svistoi svistoi commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Adds pybind11 pinned version 3.0.4. 3.1 introduced:

Which (respectively):

  • Break frigate's usage of openvino when using intel GPU accelerated models.
  • Is incompatible with python3Packages.scipp which explicitly requires 3.0.4 due to a different pybind11 3.1 issue.

Things done

I copied pybind11/default.nix and applied:

diff pkgs/development/python-modules/pybind11/3_0.nix pkgs/development/python-modules/pybind11/default.nix

33c33
<   version = "3.0.4";
---
>   version = "3.1.0";
40c40
<     hash = "sha256-QZKnIOopEDsiRFkc1qQ+DaDHoTNuEEgQVeiAL0sQqak=";
---
>     hash = "sha256-rzpe7CrgIa5Df2OrB/9mxIJd3X5DA7FX0C+w7TcmAoQ=";

@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (new) This PR adds a new package 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 7.no default reviewers This PR targets a package or module with no existing maintainers; roving reviewers, take pity! 6.topic: python Python is a high-level, general-purpose programming language. labels Oct 24, 2026
@svistoi

svistoi commented Oct 24, 2026

Copy link
Copy Markdown
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 578385
Commit: f25c54d2f276a8202d387c821681daa8b8d9cb51


x86_64-linux

✅ 2 packages built:
  • python313Packages.pybind11_3_0
  • python314Packages.pybind11_3_0

@svistoi svistoi mentioned this pull request Oct 24, 2026
4 of 13 tasks
@doronbehar

Copy link
Copy Markdown
Contributor

I'd put the openvino and scipp migrations here as part of this PR, to make it clear why is this new 3.0.4 derivation is needed, and to make it easier for everyone to test whether this works.

@doronbehar

Copy link
Copy Markdown
Contributor

Note also my changes to the PR's description.

@mweinelt
mweinelt added this pull request to the merge queue Oct 25, 2026
Merged via the queue into NixOS:master with commit 728418d Oct 25, 2026
28 checks passed
@svistoi

svistoi commented Oct 25, 2026

Copy link
Copy Markdown
Contributor Author

I'd put the openvino and scipp migrations here as part of this PR, to make it clear why is this new 3.0.4 derivation is needed, and to make it easier for everyone to test whether this works.

The other PR request for change asked for pybind package to be a separate merge. I tested openvino with downgrade
#576186

@mweinelt

Copy link
Copy Markdown
Member

Nah, it asked for it to be a separate commit. It could have very well gone in to the same PR.

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. 7.no default reviewers This PR targets a package or module with no existing maintainers; roving reviewers, take pity! 8.has: package (new) This PR adds a new package 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants