pythonPackages: move __attrsFailEvaluation to allow deeper inspection
This commit is contained in:
@@ -99,6 +99,8 @@ in {
|
|||||||
inherit toPythonModule toPythonApplication;
|
inherit toPythonModule toPythonApplication;
|
||||||
|
|
||||||
python = toPythonModule python;
|
python = toPythonModule python;
|
||||||
# Dont take pythonPackages from "global" pkgs scope to avoid mixing python versions
|
|
||||||
pythonPackages = self;
|
# Don't take pythonPackages from "global" pkgs scope to avoid mixing python versions.
|
||||||
|
# Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing more than one level here.
|
||||||
|
pythonPackages = self // { __attrsFailEvaluation = true; };
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17337,19 +17337,20 @@ with pkgs;
|
|||||||
|
|
||||||
# List of extensions with overrides to apply to all Python package sets.
|
# List of extensions with overrides to apply to all Python package sets.
|
||||||
pythonPackagesExtensions = [ ];
|
pythonPackagesExtensions = [ ];
|
||||||
|
|
||||||
# Python package sets.
|
# Python package sets.
|
||||||
python27Packages = python27.pkgs // { __attrsFailEvaluation = true; };
|
python27Packages = python27.pkgs;
|
||||||
python39Packages = python39.pkgs // { __attrsFailEvaluation = true; };
|
python39Packages = python39.pkgs;
|
||||||
python310Packages = python310.pkgs // { __attrsFailEvaluation = true; };
|
python310Packages = python310.pkgs;
|
||||||
python311Packages = recurseIntoAttrs python311.pkgs // { pythonPackages = python311.pkgs // { __attrsFailEvaluation = true; }; };
|
python311Packages = python311.pkgs;
|
||||||
python312Packages = recurseIntoAttrs python312.pkgs // { pythonPackages = python312.pkgs // { __attrsFailEvaluation = true; }; };
|
python312Packages = python312.pkgs;
|
||||||
python313Packages = python313.pkgs // { __attrsFailEvaluation = true; };
|
python313Packages = python313.pkgs;
|
||||||
pypyPackages = pypy.pkgs // { __attrsFailEvaluation = true; };
|
pypyPackages = pypy.pkgs;
|
||||||
pypy2Packages = pypy2.pkgs // { __attrsFailEvaluation = true; };
|
pypy2Packages = pypy2.pkgs;
|
||||||
pypy27Packages = pypy27.pkgs // { __attrsFailEvaluation = true; };
|
pypy27Packages = pypy27.pkgs;
|
||||||
pypy3Packages = pypy3.pkgs // { __attrsFailEvaluation = true; };
|
pypy3Packages = pypy3.pkgs;
|
||||||
pypy39Packages = pypy39.pkgs // { __attrsFailEvaluation = true; };
|
pypy39Packages = pypy39.pkgs;
|
||||||
pypy310Packages = pypy310.pkgs // { __attrsFailEvaluation = true; };
|
pypy310Packages = pypy310.pkgs;
|
||||||
|
|
||||||
py3c = callPackage ../development/libraries/py3c { };
|
py3c = callPackage ../development/libraries/py3c { };
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user