2021-03-24 11:12:48 +00:00
|
|
|
# Extension with Python 2 packages that is overlayed on top
|
|
|
|
# of the Python 3 packages set. This way, Python 2+3 compatible
|
|
|
|
# packages can still be used.
|
|
|
|
|
2021-03-24 12:10:59 +00:00
|
|
|
self: super:
|
|
|
|
|
|
|
|
with self;
|
|
|
|
with super;
|
|
|
|
{
|
2022-07-28 15:59:55 +00:00
|
|
|
attrs = callPackage ../development/python2-modules/attrs { };
|
2021-03-24 12:10:59 +00:00
|
|
|
|
2023-08-03 14:42:56 +00:00
|
|
|
backports-functools-lru-cache =
|
|
|
|
callPackage ../development/python2-modules/backports-functools-lru-cache
|
|
|
|
{ };
|
|
|
|
|
2022-10-03 10:25:02 +00:00
|
|
|
bootstrapped-pip = toPythonModule (callPackage ../development/python2-modules/bootstrapped-pip { });
|
2021-09-13 19:21:06 +00:00
|
|
|
|
2022-08-20 20:01:12 +00:00
|
|
|
cffi = callPackage ../development/python2-modules/cffi { inherit cffi; };
|
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
configparser = callPackage ../development/python2-modules/configparser { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
contextlib2 = callPackage ../development/python2-modules/contextlib2 { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-18 08:08:31 +00:00
|
|
|
coverage = callPackage ../development/python2-modules/coverage { };
|
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
enum = callPackage ../development/python2-modules/enum { };
|
2021-11-08 21:50:05 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
filelock = callPackage ../development/python2-modules/filelock { };
|
2021-06-02 21:32:30 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
futures = callPackage ../development/python2-modules/futures { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
hypothesis = callPackage ../development/python2-modules/hypothesis { };
|
2021-03-24 12:10:59 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
importlib-metadata = callPackage ../development/python2-modules/importlib-metadata { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
jinja2 = callPackage ../development/python2-modules/jinja2 { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
markupsafe = callPackage ../development/python2-modules/markupsafe { };
|
2021-06-02 21:29:47 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
mock = callPackage ../development/python2-modules/mock { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
more-itertools = callPackage ../development/python2-modules/more-itertools { };
|
2021-03-24 12:10:59 +00:00
|
|
|
|
2023-08-26 08:13:55 +00:00
|
|
|
# ninja python stub was created to help simplify python builds using PyPA's
|
|
|
|
# build tool in Python 3, but it does not yet support Python 2
|
|
|
|
ninja = pkgs.buildPackages.ninja;
|
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
packaging = callPackage ../development/python2-modules/packaging { };
|
2021-03-24 12:10:59 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
pip = callPackage ../development/python2-modules/pip { };
|
2021-03-24 12:10:59 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
pluggy = callPackage ../development/python2-modules/pluggy { };
|
2021-08-26 21:31:41 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
pycairo = callPackage ../development/python2-modules/pycairo {
|
2021-11-12 16:52:50 +00:00
|
|
|
inherit (pkgs.buildPackages) meson;
|
2021-04-11 19:25:49 +00:00
|
|
|
};
|
|
|
|
|
2022-12-09 20:26:58 +00:00
|
|
|
pygobject2 = callPackage ../development/python2-modules/pygobject { };
|
2021-03-24 12:10:59 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
pygtk = callPackage ../development/python2-modules/pygtk { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-01-17 15:18:38 +00:00
|
|
|
pyparsing = callPackage ../development/python2-modules/pyparsing { };
|
|
|
|
|
2021-03-24 12:10:59 +00:00
|
|
|
pytest = pytest_4;
|
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
pytest_4 = callPackage ../development/python2-modules/pytest {
|
|
|
|
# hypothesis tests require pytest that causes dependency cycle
|
|
|
|
hypothesis = self.hypothesis.override {
|
|
|
|
doCheck = false;
|
|
|
|
};
|
2024-12-10 19:26:33 +00:00
|
|
|
};
|
2022-01-16 06:34:26 +00:00
|
|
|
|
|
|
|
pytest-xdist = callPackage ../development/python2-modules/pytest-xdist { };
|
2021-03-25 08:04:38 +00:00
|
|
|
|
2021-12-02 21:44:01 +00:00
|
|
|
recoll = disabled super.recoll;
|
|
|
|
|
2021-03-24 12:10:59 +00:00
|
|
|
rivet = disabled super.rivet;
|
|
|
|
|
|
|
|
rpm = disabled super.rpm;
|
|
|
|
|
2022-12-12 17:11:10 +00:00
|
|
|
scandir = callPackage ../development/python2-modules/scandir { };
|
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
setuptools = callPackage ../development/python2-modules/setuptools { };
|
|
|
|
|
|
|
|
setuptools-scm = callPackage ../development/python2-modules/setuptools-scm { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2022-12-13 01:47:52 +00:00
|
|
|
typing = callPackage ../development/python2-modules/typing { };
|
|
|
|
|
2022-12-09 19:00:20 +00:00
|
|
|
six = super.six.overridePythonAttrs (_: {
|
|
|
|
doCheck = false; # circular dependency with pytest
|
|
|
|
});
|
|
|
|
|
2023-08-03 14:43:49 +00:00
|
|
|
wcwidth = callPackage ../development/python2-modules/wcwidth {
|
|
|
|
inherit wcwidth;
|
|
|
|
};
|
|
|
|
|
2023-02-05 09:56:51 +00:00
|
|
|
wheel = callPackage ../development/python2-modules/wheel { };
|
|
|
|
|
2021-04-26 20:50:06 +00:00
|
|
|
zeek = disabled super.zeek;
|
2021-03-24 11:12:48 +00:00
|
|
|
|
2022-01-16 06:34:26 +00:00
|
|
|
zipp = callPackage ../development/python2-modules/zipp { };
|
2021-03-24 16:45:56 +00:00
|
|
|
|
2021-03-24 11:12:48 +00:00
|
|
|
}
|