nixpkgs/pkgs/development/interpreters/python
Frederik Rietdijk 13bb0f49f7 buildPython*: wrap setuptools in hook for catching conflicts
By default buildPython* runs a hook for detecting conflicting packages.
This hook needs pkg_resources which is part of setuptools.

Before this commit, setuptools was simply added to the build. This meant
that when setuptools was forgotten to be added to the build, the build
and installation would still succeed because of this package from the
hook. During runtime (and cross-compilation) one would notice the
missing package.
2022-09-13 18:48:08 +02:00
..
catch_conflicts
conda
cpython python3: pin to openssl_1_1 2022-08-17 20:16:44 +02:00
hooks buildPython*: wrap setuptools in hook for catching conflicts 2022-09-13 18:48:08 +02:00
manylinux
pypy pythonPackagesExtensions: override all Python package sets at once 2022-08-06 09:39:39 +02:00
rustpython
tests
update-python-libraries
default.nix Merge staging-next into staging 2022-09-08 18:01:54 +00:00
fetchpypi.nix
mk-python-derivation.nix buildPython*: wrap setuptools in hook for catching conflicts 2022-09-13 18:48:08 +02:00
run_setup.py
setup-hook.nix treewide: enable strictDeps in bootstrap packages 2022-05-22 16:40:26 +03:00
setup-hook.sh
sitecustomize.py
tests.nix pythonPackagesExtensions: override all Python package sets at once 2022-08-06 09:39:39 +02:00
with-packages.nix
wrap-python.nix
wrap.sh
wrapper.nix