python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / top-level / python2-packages.nix
blob773f8d860f0a60b77dfbf7362fdf801ef34a0467
1 # Extension with Python 2 packages that is overlayed on top
2 # of the Python 3 packages set. This way, Python 2+3 compatible
3 # packages can still be used.
5 self: super:
7 with self; with super; {
8   attrs = callPackage ../development/python2-modules/attrs { };
10   bootstrapped-pip = toPythonModule (callPackage ../development/python2-modules/bootstrapped-pip { });
12   boto3 = callPackage ../development/python2-modules/boto3 {};
14   botocore = callPackage ../development/python2-modules/botocore {};
16   certifi = callPackage ../development/python2-modules/certifi { };
18   chardet = callPackage ../development/python2-modules/chardet { };
20   cheetah = callPackage ../development/python2-modules/cheetah { };
22   configparser = callPackage ../development/python2-modules/configparser { };
24   construct = callPackage ../development/python2-modules/construct { };
26   contextlib2 = callPackage ../development/python2-modules/contextlib2 { };
28   coverage = callPackage ../development/python2-modules/coverage { };
30   enum = callPackage ../development/python2-modules/enum { };
32   filelock =  callPackage ../development/python2-modules/filelock { };
34   futures = callPackage ../development/python2-modules/futures { };
36   google-apputils = callPackage ../development/python2-modules/google-apputils { };
38   gtkme = callPackage ../development/python2-modules/gtkme { };
40   httpretty = callPackage ../development/python2-modules/httpretty { };
42   hypothesis = callPackage ../development/python2-modules/hypothesis { };
44   idna = callPackage ../development/python2-modules/idna { };
46   importlib-metadata = callPackage ../development/python2-modules/importlib-metadata { };
48   jinja2 = callPackage ../development/python2-modules/jinja2 { };
50   marisa = callPackage ../development/python2-modules/marisa {
51     inherit (pkgs) marisa;
52   };
54   markdown = callPackage ../development/python2-modules/markdown { };
56   markupsafe = callPackage ../development/python2-modules/markupsafe { };
58   mock = callPackage ../development/python2-modules/mock { };
60   more-itertools = callPackage ../development/python2-modules/more-itertools { };
62   mutagen = callPackage ../development/python2-modules/mutagen { };
64   numpy = callPackage ../development/python2-modules/numpy { };
66   packaging = callPackage ../development/python2-modules/packaging { };
68   pillow = callPackage ../development/python2-modules/pillow {
69     inherit (pkgs) freetype libjpeg zlib libtiff libwebp tcl lcms2 tk;
70     inherit (pkgs.xorg) libX11;
71   };
73   pip = callPackage ../development/python2-modules/pip { };
75   pluggy = callPackage ../development/python2-modules/pluggy { };
77   prettytable = callPackage ../development/python2-modules/prettytable { };
79   protobuf = callPackage ../development/python2-modules/protobuf {
80     disabled = isPyPy;
81     protobuf = pkgs.protobuf3_17; # last version compatible with Python 2
82   };
84   pycairo = callPackage ../development/python2-modules/pycairo {
85     inherit (pkgs.buildPackages) meson;
86   };
88   pygments = callPackage ../development/python2-modules/Pygments { };
90   pygobject3 = callPackage ../development/python2-modules/pygobject {
91     inherit (pkgs) meson;
92   };
94   pygtk = callPackage ../development/python2-modules/pygtk { };
96   pyparsing = callPackage ../development/python2-modules/pyparsing { };
98   pyroma = callPackage ../development/python2-modules/pyroma { };
100   pysqlite = callPackage ../development/python2-modules/pysqlite { };
102   pytest = pytest_4;
104   pytest_4 = callPackage
105     ../development/python2-modules/pytest {
106       # hypothesis tests require pytest that causes dependency cycle
107       hypothesis = self.hypothesis.override {
108         doCheck = false;
109       };
110     };
112   pytest-runner = callPackage ../development/python2-modules/pytest-runner { };
114   pytest-xdist = callPackage ../development/python2-modules/pytest-xdist { };
116   pyyaml = callPackage ../development/python2-modules/pyyaml { };
118   qpid-python = callPackage ../development/python2-modules/qpid-python { };
120   recoll = disabled super.recoll;
122   rivet = disabled super.rivet;
124   rpm = disabled super.rpm;
126   s3transfer = callPackage ../development/python2-modules/s3transfer { };
128   scandir = callPackage ../development/python2-modules/scandir { };
130   sequoia = disabled super.sequoia;
132   setuptools = callPackage ../development/python2-modules/setuptools { };
134   setuptools-scm = callPackage ../development/python2-modules/setuptools-scm { };
136   sphinxcontrib-websupport = callPackage ../development/python2-modules/sphinxcontrib-websupport { };
138   sphinx = callPackage ../development/python2-modules/sphinx { };
140   TurboCheetah = callPackage ../development/python2-modules/TurboCheetah { };
142   typing = callPackage ../development/python2-modules/typing { };
144   zeek = disabled super.zeek;
146   zipp = callPackage ../development/python2-modules/zipp { };