nixpkgs/pkgs/development/interpreters/python
DavHau c57e6b692a python3.pkgs.pypaBuildHook: fix conflicts
This modifies the pypaBuildHook to not propagate its own python dependencies into the build environment. This prevents package conflicts.

- modify pypa-build-hook.sh to call pyproject-build via an absolute path. This removes the need of putting the dependencies inside the hook's propagatedBuildInputs
- remove the hook's dependencies from propagatedBuildInputs
- add a passthru test to the hook testing for the fix
2023-09-12 21:04:26 +02:00
..
catch_conflicts
conda
cpython Merge master into staging-next 2023-09-08 06:00:58 +00:00
hooks python3.pkgs.pypaBuildHook: fix conflicts 2023-09-12 21:04:26 +02:00
manylinux Merge pull request #196802 from jneem/manylinux 2023-07-02 23:23:55 +02:00
pypy pypy*: fixup build 2023-04-09 11:06:49 +02:00
python2 python2.{buildPythonPackage,buildPythonApplication}: extract into its own file 2023-08-20 10:59:46 +02:00
rustpython tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
tests python.tests.tkinter: init 2023-08-19 14:00:56 +03:00
update-python-libraries update-python-libraries: Fix some issues 2023-05-07 12:23:52 +02:00
default.nix treewide: use uncurried version of makeScopeWithSplicing 2023-08-14 02:51:10 +03:00
mk-python-derivation.nix python3.pkgs.buildPythonPackage: disable conflict check for setuptools and wheel 2023-08-20 10:59:47 +02:00
passthrufun.nix Merge branch 'master' into staging-next 2023-08-20 12:01:22 -07:00
python-packages-base.nix python2.{buildPythonPackage,buildPythonApplication}: extract into its own file 2023-08-20 10:59:46 +02:00
run_setup.py
setup-hook.nix
setup-hook.sh
sitecustomize.py
tests.nix python.tests.tkinter: init 2023-08-19 14:00:56 +03:00
with-packages.nix
wrap-python.nix treewide: makeSetupHook deps -> propagatedBuildInputs 2023-02-07 21:02:00 +02:00
wrap.sh
wrapper.nix treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00