about summary refs log tree commit diff
path: root/pkgs/development/python2-modules
Commit message (Collapse)AuthorAge
* treewide: switch to nativeCheckInputsGuillaume Girol2023-01-21
| | | | | | | 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.
* Merge master into staging-nextgithub-actions[bot]2022-12-15
|\
| * python2Packages.typing: revert removalFabián Heredia Montiel2022-12-15
| | | | | | | | This reverts commit ff692673773f18ca8940486f3a020212df2b7e76.
| * python2Packages.scandir: revert removalFabián Heredia Montiel2022-12-15
| | | | | | | | | | | | This reverts commit 7d4a0668d26c39bfcd1b40b21b7d169cedbfe9aa. Closes https://github.com/NixOS/nixpkgs/issues/205742
* | Merge branch 'master' into staging-nextVladimír Čunát2022-12-10
|\|
| * python2Packages.pygobject2: move to python2-modulesRobert Schütz2022-12-09
| |
| * python2Packages.pygobject3: removeRobert Schütz2022-12-09
| |
| * python2Packages.gtkme: removeRobert Schütz2022-12-09
| |
| * python2Packages.idna: removeRobert Schütz2022-12-09
| |
| * python2Packages.scandir: removeRobert Schütz2022-12-09
| |
| * python2Packages.pysqlite: removeRobert Schütz2022-12-09
| |
| * python2Packages.certifi: removeRobert Schütz2022-12-09
| |
| * python2Packages.typing: removeRobert Schütz2022-12-09
| |
| * python2Packages.google-apputils: removeRobert Schütz2022-12-09
| |
| * python2Packages.protobuf: removeRobert Schütz2022-12-09
| |
| * python2Packages.pygments: removeRobert Schütz2022-12-09
| |
| * python2Packages.botocore: removeRobert Schütz2022-12-09
| |
| * python2Packages.s3transfer: removeRobert Schütz2022-12-09
| |
| * python2Packages.boto3: removeRobert Schütz2022-12-09
| |
| * python2Packages.pyroma: removeRobert Schütz2022-12-09
| |
| * python2Packages.pytest-runner: removeRobert Schütz2022-12-09
| |
| * python2Packages.chardet: removeRobert Schütz2022-12-09
| |
| * python2Packages.sphinxcontrib-websupport: removeRobert Schütz2022-12-09
| |
| * python2Packages.sphinx: removeRobert Schütz2022-12-09
| |
| * python2Packages.marisa: removeRobert Schütz2022-12-09
| |
* | Merge branch 'staging-next' into stagingVladimír Čunát2022-12-09
|\|
| * python2Packages.numpy: removeRobert Schütz2022-12-03
| |
| * python2Packages.construct: removeRobert Schütz2022-12-03
| |
| * python2Packages.pillow: removeRobert Schütz2022-12-03
| |
| * python2Packages.pyyaml: removeRobert Schütz2022-12-03
| |
| * python2Packages.markdown: removeRobert Schütz2022-12-03
| |
| * python2Packages.cheetah: removeRobert Schütz2022-12-03
| |
| * python2Packages.TurboCheetah: removeRobert Schütz2022-12-03
| |
| * python2Packages.httpretty: removeRobert Schütz2022-12-03
| |
| * python2Packages.prettytable: removeRobert Schütz2022-12-03
| |
| * python2Packages.mutagen: removeRobert Schütz2022-12-03
| |
| * python2Packages.qpid-python: removeRobert Schütz2022-12-03
| |
* | python27Packages.unittest: remove completelyTheodore Ni2022-12-07
| |
* | python{27,310}Packages.unittest2: move to python2-modulesTheodore Ni2022-12-07
| |
* | python310Packages.cffi: patch closures to work on M1 machinesTheodore Ni2022-11-20
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Trusts the libffi library inside of nixpkgs on Apple devices. When Apple's fork of libffi is not detected, cffi assumes that libffi uses a strategy for creating closures (i.e. callbacks) that is in certain cases susceptible to a security exploit. Based on some analysis I did: https://groups.google.com/g/python-cffi/c/xU0Usa8dvhk I believe that libffi already contains the code from Apple's fork that is deemed safe to trust in cffi. It uses a more sophisticated strategy for creating trampolines to support closures that works on Apple Silicon, while the simple approach that cffi falls back on does not, so this patch enables code that uses closures on M1 Macs again. Notably, pyOpenSSL is impacted and will be fixed by this, reported in https://github.com/pyca/pyopenssl/issues/873 Note that libffi closures still will not work on signed apps without the com.apple.security.cs.allow-unsigned-executable-memory entitlement while https://github.com/libffi/libffi/pull/621 is still open (which I haven't tested but is my best guess from reading). I am hopeful that all of these changes will be upstreamed back into cffi and libffi, and that this comment provides enough breadcrumbs for future maintainers to track and clean this up.
* Merge pull request #193680 from wegank/gimp-aarch64-darwinSandro2022-10-04
|\
| * pygtk: fix build on aarch64-darwinWeijia Wang2022-10-04
| |
| * scandir: fix build on aarch64-darwinWeijia Wang2022-10-04
| |
* | python2Packages.pygtk: format should be otherFrederik Rietdijk2022-09-16
| | | | | | | | because it doesn't use any of the hooks for building.
* | python2Packages.numpy: don't use setuptools hookFrederik Rietdijk2022-09-16
| | | | | | | | because we use the pip build phase already with pyproject.
* | python2Packages.numpy: fix format and folder ests are run inFrederik Rietdijk2022-09-15
|/
* treewide: migrate to pythonPackages.unittestCheckHookWinter2022-08-13
|
* python310Packages.attrs: 21.4.0 -> 22.1.0Sandro Jäckel2022-08-05
|
* maintainers: remove sjourdoisajs1242022-06-29
| | | | no github account linked
* Merge remote-tracking branch 'origin/staging-next' into stagingMartin Weinelt2022-06-08
|\