nixpkgs/pkgs/development/interpreters/python
Winter e4dd2b8ca0 pypy3{8,9}: fix sitePackages
When PyPy introduced Python 3.8 support with version 7.3.6, they also
migrated to using CPython's directory layout [0]:

> The 3.8 package now uses the same layout as CPython, and many of the
PyPy-specific changes to `sysconfig`, `distutils.sysconfig`, and
`distutils.commands.install.py` have been removed. The stdlib now is
located in `<base>/lib/pypy3.8` on `posix` systems...

When we upgraded past this version and added Python 3.8 support [1], the
`sitePackages` value was never updated, leading `bootstrapped-pip` to fail
to build, because wheel was trying to be located in `$out/site-packages`,
when it was actually installed to `$out/lib/pypy3.8/site-packages`.

[0]: https://www.pypy.org/posts/2021/10/pypy-v736-release.html
[1]: eec28b8cfd
2023-02-25 13:43:28 -05:00
..
catch_conflicts
conda
cpython Merge pull request #209622 from NickCao/python311-cross 2023-02-04 18:04:43 -03:00
hooks Merge pull request #208962 from KAction/patch/v1/python3.pkgs.sphinxHook 2023-01-04 02:38:53 +01:00
manylinux manylinux: use libxcrypt for libcrypt.so.1 2022-12-01 14:09:42 +01:00
pypy pypy3{8,9}: fix sitePackages 2023-02-25 13:43:28 -05:00
rustpython rustpython: unbreak on x86_64-darwin 2023-02-03 00:02:17 +01:00
tests
update-python-libraries treewide: fix typos 2022-12-17 19:39:44 -05:00
default.nix treewide: use lib.optionals 2023-02-14 19:11:59 +01:00
mk-python-derivation.nix buildPython*: allow overriding disabled packages 2023-02-02 16:49:27 +01:00
python-packages-base.nix treewide: use lib.optionals 2023-02-14 19:11:59 +01:00
run_setup.py
setup-hook.nix treewide: fix some core package structuredAttrs 2022-12-08 21:05:28 +02: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 Merge branch 'master' into staging-next 2023-01-27 09:36:55 +01:00
wrap.sh
wrapper.nix python-wrapper: use makeBinaryWrapper 2022-04-20 21:59:47 +02:00