| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-21 | treewide: switch to nativeCheckInputs | Guillaume Girol | |
| checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs. | |||
| 2023-01-21 | buildPythonPackage: support nativeCheckInputs | Guillaume Girol | |
| 2023-01-21 | Merge branch 'nativeCheckInputs' into staging-nativeCheckInputs | Guillaume Girol | |
| 2023-01-21 | fetchPypi: move to top level | figsoda | |
| fetchPypi doesn't use python under the hood and doesn't need to be tied to a specific version of python. Moving it to top level makes it more consistent with other fetchers and makes code generation easier. | |||
| 2023-01-20 | python-packages-base: use extends instead of // | Artturin | |
| // shouldn't be used when overrideAttrs is available here we can use extends instead of overrideAttrs for performance | |||
| 2023-01-19 | treewide: add names to all setup hooks | Alyssa Ross | |
| 2023-01-19 | python: improve ABI name detection | Minijackson | |
| 2023-01-16 | python37: remove leftover files | Nick Cao | |
| 2023-01-15 | Merge pull request #210078 from thiagokokada/dont-expose-resholve | Thiago Kenji Okada | |
| resholve: mark it as knownVulnerabilities, allow resholve-utils usage | |||
| 2023-01-15 | python27: remove stripLibs argument | Thiago Kenji Okada | |
| Since we are now guarantee that the `resholve` is not exposing `python27`, let's remove the `stripLibs` hack that tried to reduce its size. | |||
| 2023-01-13 | Merge master into staging-next | github-actions[bot] | |
| 2023-01-12 | Merge pull request #208744 from wegank/python312-darwin | Mario Rodas | |
| python312: fix build on darwin | |||
| 2023-01-09 | Merge master into staging-next | github-actions[bot] | |
| 2023-01-08 | pypy39: fix pypy3 symlink | Thiago Kenji Okada | |
| 2023-01-08 | pythonInterpreters.pypy39_prebuilt: remove global with lib | Thiago Kenji Okada | |
| 2023-01-08 | pythonInterpreters.pypy27_prebuilt: remove global with lib | Thiago Kenji Okada | |
| 2023-01-08 | pypy{27,38,39}: remove global with lib | Thiago Kenji Okada | |
| 2023-01-08 | pypy{27,38,39}: refactor derivation | Thiago Kenji Okada | |
| - Remove code related to i686 archs (not supported anymore since #209100) - Split non-install steps in installPhase in installCheckPhase/preFixup - Add missing pre/post hooks | |||
| 2023-01-08 | pypy27: unbreak on aarch64-darwin | Weijia Wang | |
| 2023-01-08 | Merge remote-tracking branch 'origin/master' into staging-next | Martin Weinelt | |
| 2023-01-08 | Merge pull request #209597 from wegank/pypy27-darwin | Thiago Kenji Okada | |
| pythonInterpreters.pypy27_prebuilt: fix install check on darwin | |||
| 2023-01-08 | Merge pull request #209598 from wegank/pypy39-darwin | Thiago Kenji Okada | |
| pythonInterpreters.pypy39_prebuilt: add darwin support | |||
| 2023-01-08 | python311: fix cross compilation | Nick Cao | |
| 2023-01-08 | pythonInterpreters.pypy39_prebuilt: add darwin support | Weijia Wang | |
| 2023-01-08 | pythonInterpreters.pypy27_prebuilt: fix install check on darwin | Weijia Wang | |
| 2023-01-08 | Merge master into staging-next | github-actions[bot] | |
| 2023-01-07 | python27: mark as vulnerable/insecure due to EOL on 2020-01-01 | Fabián Heredia Montiel | |
| More information: https://www.activestate.com/products/python/python-2-end-of-life-security-updates/ | |||
| 2023-01-07 | pypy{27,38,39}: mark as broken in aarch64-darwin | Thiago Kenji Okada | |
| 2023-01-07 | pypy39: fix build in darwin | Thiago Kenji Okada | |
| 2023-01-07 | pypy{27,38,39}: remove i686-linux, add aarch64-darwin | Thiago Kenji Okada | |
| 2023-01-07 | pythonInterpreters.pypy27_prebuilt: add support to darwin | Thiago Kenji Okada | |
| 2023-01-07 | pythonInterpreters.pypy39_prebuilt: use autoPatchelfHook | Thiago Kenji Okada | |
| 2023-01-07 | pythonInterpreters.pypy27_prebuilt: use autoPatchelfHook | Thiago Kenji Okada | |
| 2023-01-07 | pythonInterpreters.pypy27_prebuilt: add support for aarch64-linux | Thiago Kenji Okada | |
| 2023-01-07 | pypy38: 7.3.9 -> 7.3.11 | Thiago Kenji Okada | |
| 2023-01-07 | pypy39: 7.3.9 -> 7.3.11 | Thiago Kenji Okada | |
| Also build it with pypy27 instead of python27. | |||
| 2023-01-07 | pypy27: 7.3.9 -> 7.3.11 | Thiago Kenji Okada | |
| Also build it with pythonInterpreters.pypy27_prebuilt instead of python27, to avoid it being broken after #201859 is merged. Keep in mind that the above change will make this derivation only work with x86_64-linux for now (since pypy27_prebuilt is only packaged for that platform). However support for newer platforms can be added later, and a working package for one platform is better than a broken package in 4 platforms. | |||
| 2023-01-07 | pypy37: remove | Thiago Kenji Okada | |
| 2023-01-07 | pythonInterpreters.pypy39_prebuilt: 7.3.9 -> 7.3.11 | Thiago Kenji Okada | |
| 2023-01-07 | pythonInterpreters.pypy27_prebuilt: 7.3.9 -> 7.3.11 | Thiago Kenji Okada | |
| 2023-01-07 | Merge master into staging-next | github-actions[bot] | |
| 2023-01-07 | Merge pull request #207652 from Artturin/splicenixfmt | Artturi | |
| 2023-01-05 | Merge remote-tracking branch 'origin/master' into staging-next | Martin Weinelt | |
| 2023-01-05 | python37: drop | Martin Weinelt | |
| The package set hasn't been working for a long time now, due to infinite recursions, that nobody was going to fix. The release is going to go EOL in 2023/06 and we don't want to ship it in NixOS 23.05 anyway. | |||
| 2023-01-04 | python27: 2.7.18.5 -> 2.7.18.6 | Thiago Kenji Okada | |
| 2023-01-04 | Merge staging-next into staging | github-actions[bot] | |
| 2023-01-04 | Merge pull request #206642 from thiagokokada/python27-use-system-libs | Thiago Kenji Okada | |
| python27: use ffi/expat as system libraries | |||
| 2023-01-04 | Merge pull request #208962 from KAction/patch/v1/python3.pkgs.sphinxHook | Martin Weinelt | |
| 2023-01-03 | python3.pkgs.sphinxHook: fix co-installability of generated documentation | Dmitry Bogatov | |
| Include full $name of the derivation into docdir, so documentation for python package "foo" is installed into $out/share/doc/python3.10-foo-1.2.3 instead of just $out/share/doc/foo, where it may conflict with some other package named "foo" and not-coinstallable with different versions of the same python package. Change from $name to $pname was introduced in [1ee5fca], probably as unindented side-effect of adding support for formats other than html. | |||
| 2023-01-02 | python312: fix build on darwin | Weijia Wang | |
