Skip to content

makeOverridablePythonPackage: simplify implementation and make compatible with <pkg>.overrideAttrs#267296

Merged
ShamrockLee merged 3 commits into
NixOS:masterfrom
ShamrockLee:python-overrideattrs-fix
Dec 10, 2025
Merged

makeOverridablePythonPackage: simplify implementation and make compatible with <pkg>.overrideAttrs#267296
ShamrockLee merged 3 commits into
NixOS:masterfrom
ShamrockLee:python-overrideattrs-fix

makeOverridablePythonPackage: take care of overrideAttrs

ca6c090
Select commit
Loading
Failed to load commit list.
OfBorg / makeOverridablePythonPackage, makeOverridablePythonPackage.passthru.tests, tests.overriding, tests.overriding.passthru.tests on x86_64-darwin succeeded Dec 28, 2025 in 0s

Success

Attempted: tests.overriding, tests.overriding.passthru.tests

The following builds were skipped because they don't evaluate on x86_64-darwin: makeOverridablePythonPackage, makeOverridablePythonPackage.passthru.tests

Details

Partial log

Cannot nix-instantiate `makeOverridablePythonPackage` because:
error: attribute 'makeOverridablePythonPackage' in selection path 'makeOverridablePythonPackage' not found

Cannot nix-instantiate `makeOverridablePythonPackage.passthru.tests` because:
error: attribute 'makeOverridablePythonPackage' in selection path 'makeOverridablePythonPackage.passthru.tests' not found

this path will be fetched (0.00 MiB download, 0.00 MiB unpacked):
  /nix/store/ca3qxf18j2if5sfyc9yc6vbr18j0bsmz-test-overriding
copying path '/nix/store/ca3qxf18j2if5sfyc9yc6vbr18j0bsmz-test-overriding' from 'https://cache.nixos.org'...
/nix/store/ca3qxf18j2if5sfyc9yc6vbr18j0bsmz-test-overriding