aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix333
1 files changed, 284 insertions, 49 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix b/infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix
index b3d1c5cfe856..c6770420c3ff 100644
--- a/infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix
+++ b/infra/libkookie/nixpkgs/pkgs/top-level/python-packages.nix
@@ -9,19 +9,16 @@
{ pkgs
, stdenv
, python
-, overrides ? (self: super: {})
}:
with pkgs.lib;
-let
- packages = ( self:
+self:
let
+ inherit (self) callPackage;
inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
- callPackage = pkgs.newScope self;
-
namePrefix = python.libPrefix + "-";
bootstrapped-pip = callPackage ../development/python-modules/bootstrapped-pip { };
@@ -102,7 +99,7 @@ in {
inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
inherit python bootstrapped-pip buildPythonPackage buildPythonApplication;
- inherit fetchPypi callPackage;
+ inherit fetchPypi;
inherit hasPythonModule requiredPythonModules makePythonPath disabledIf;
inherit toPythonModule toPythonApplication;
inherit buildSetupcfg;
@@ -150,6 +147,8 @@ in {
absl-py = callPackage ../development/python-modules/absl-py { };
+ accuweather = callPackage ../development/python-modules/accuweather { };
+
accupy = callPackage ../development/python-modules/accupy { };
acebinf = callPackage ../development/python-modules/acebinf { };
@@ -200,6 +199,8 @@ in {
aioeventlet = callPackage ../development/python-modules/aioeventlet { };
+ aioextensions = callPackage ../development/python-modules/aioextensions { };
+
aiofiles = callPackage ../development/python-modules/aiofiles { };
aioftp = callPackage ../development/python-modules/aioftp { };
@@ -320,6 +321,8 @@ in {
antlr4-python3-runtime = callPackage ../development/python-modules/antlr4-python3-runtime { antlr4 = pkgs.antlr4; };
+ anyio = callPackage ../development/python-modules/anyio { };
+
anyjson = callPackage ../development/python-modules/anyjson { };
anytree = callPackage ../development/python-modules/anytree { inherit (pkgs) graphviz; };
@@ -352,6 +355,8 @@ in {
apsw = callPackage ../development/python-modules/apsw { };
+ arabic-reshaper = callPackage ../development/python-modules/arabic-reshaper { };
+
area = callPackage ../development/python-modules/area { };
arelle = callPackage ../development/python-modules/arelle { gui = true; };
@@ -424,10 +429,14 @@ in {
async_generator = callPackage ../development/python-modules/async_generator { };
+ asyncio-throttle = callPackage ../development/python-modules/asyncio-throttle { };
+
asyncpg = callPackage ../development/python-modules/asyncpg { };
asyncssh = callPackage ../development/python-modules/asyncssh { };
+ async_stagger = callPackage ../development/python-modules/async_stagger { };
+
asynctest = callPackage ../development/python-modules/asynctest { };
async-timeout = callPackage ../development/python-modules/async_timeout { };
@@ -452,6 +461,8 @@ in {
attrs = callPackage ../development/python-modules/attrs { };
+ aubio = callPackage ../development/python-modules/aubio { };
+
audio-metadata = callPackage ../development/python-modules/audio-metadata { };
audioread = callPackage ../development/python-modules/audioread { };
@@ -727,6 +738,8 @@ in {
azure-synapse-accesscontrol = callPackage ../development/python-modules/azure-synapse-accesscontrol { };
+ azure-synapse-artifacts = callPackage ../development/python-modules/azure-synapse-artifacts { };
+
azure-synapse-spark = callPackage ../development/python-modules/azure-synapse-spark { };
b2sdk = callPackage ../development/python-modules/b2sdk { };
@@ -770,6 +783,8 @@ in {
bap = callPackage ../development/python-modules/bap { bap = pkgs.ocaml-ng.ocamlPackages_4_07.bap; };
+ baron = callPackage ../development/python-modules/baron { };
+
base58 = callPackage ../development/python-modules/base58 { };
baselines = callPackage ../development/python-modules/baselines { };
@@ -817,6 +832,8 @@ in {
bespon = callPackage ../development/python-modules/bespon { };
+ betacode = callPackage ../development/python-modules/betacode { };
+
betamax = callPackage ../development/python-modules/betamax { };
betamax-matchers = callPackage ../development/python-modules/betamax-matchers { };
@@ -893,12 +910,14 @@ in {
blockdiag = callPackage ../development/python-modules/blockdiag { };
- blockdiagcontrib-cisco = callPackage ../development/python-modules/blockdiagcontrib-cisco { };
+ blockdiagcontrib-cisco = throw "blockdiagcontrib-cisco is not compatible with blockdiag 2.0.0 and has been removed."; # Added 2020-11-29
block-io = callPackage ../development/python-modules/block-io { };
bluepy = callPackage ../development/python-modules/bluepy { };
+ bme680 = callPackage ../development/python-modules/bme680 { };
+
bokeh = callPackage ../development/python-modules/bokeh { };
boltons = callPackage ../development/python-modules/boltons { };
@@ -1186,6 +1205,8 @@ in {
click-didyoumean = callPackage ../development/python-modules/click-didyoumean { };
+ click-help-colors = callPackage ../development/python-modules/click-help-colors { };
+
click-log = callPackage ../development/python-modules/click-log { };
click-plugins = callPackage ../development/python-modules/click-plugins { };
@@ -1194,6 +1215,10 @@ in {
click-threading = callPackage ../development/python-modules/click-threading { };
+ clickhouse-cityhash = callPackage ../development/python-modules/clickhouse-cityhash {};
+
+ clickhouse-driver = callPackage ../development/python-modules/clickhouse-driver {};
+
cliff = callPackage ../development/python-modules/cliff { };
clifford = callPackage ../development/python-modules/clifford { };
@@ -1206,6 +1231,8 @@ in {
clint = callPackage ../development/python-modules/clint { };
+ clintermission = callPackage ../development/python-modules/clintermission { };
+
clize = callPackage ../development/python-modules/clize { };
clldutils = callPackage ../development/python-modules/clldutils { };
@@ -1232,6 +1259,10 @@ in {
cnvkit = callPackage ../development/python-modules/cnvkit { };
+ coapthon3 = callPackage ../development/python-modules/coapthon3 { };
+
+ coconut = callPackage ../development/python-modules/coconut { };
+
cocotb = callPackage ../development/python-modules/cocotb { };
codecov = callPackage ../development/python-modules/codecov { };
@@ -1333,6 +1364,8 @@ in {
cppy = callPackage ../development/python-modules/cppy { };
+ cpyparsing = callPackage ../development/python-modules/cpyparsing { };
+
cram = callPackage ../development/python-modules/cram { };
crashtest = callPackage ../development/python-modules/crashtest { };
@@ -1365,6 +1398,8 @@ in {
else
callPackage ../development/python-modules/cryptography/vectors.nix { };
+ crytic-compile = callPackage ../development/python-modules/crytic-compile { };
+
csscompressor = callPackage ../development/python-modules/csscompressor { };
cssmin = callPackage ../development/python-modules/cssmin { };
@@ -1421,6 +1456,8 @@ in {
daemonize = callPackage ../development/python-modules/daemonize { };
+ daemonocle = callPackage ../development/python-modules/daemonocle { };
+
daphne = callPackage ../development/python-modules/daphne { };
darcsver = callPackage ../development/python-modules/darcsver { };
@@ -1591,7 +1628,13 @@ in {
distutils_extra = callPackage ../development/python-modules/distutils_extra { };
- django_2_2 = callPackage ../development/python-modules/django/2_2.nix { };
+ django = self.django_2;
+
+ # Current LTS
+ django_2 = callPackage ../development/python-modules/django/2.nix { };
+
+ # Current latest
+ django_3 = callPackage ../development/python-modules/django/3.nix { };
django-allauth = callPackage ../development/python-modules/django-allauth { };
@@ -1650,8 +1693,6 @@ in {
django-logentry-admin = callPackage ../development/python-modules/django-logentry-admin { };
- django_lts = self.django_2_2;
-
django-mailman3 = callPackage ../development/python-modules/django-mailman3 { };
django_modelcluster = callPackage ../development/python-modules/django_modelcluster { };
@@ -1698,8 +1739,6 @@ in {
django-sampledatahelper = callPackage ../development/python-modules/django-sampledatahelper { };
- django = self.django_lts;
-
django-sesame = callPackage ../development/python-modules/django-sesame { };
django_silk = callPackage ../development/python-modules/django_silk { };
@@ -1793,8 +1832,6 @@ in {
dot2tex = callPackage ../development/python-modules/dot2tex { inherit (pkgs) graphviz; };
- dotnetcore2 = callPackage ../development/python-modules/dotnetcore2 { inherit (pkgs) substituteAll dotnet-sdk; };
-
dparse = callPackage ../development/python-modules/dparse { };
dpath = callPackage ../development/python-modules/dpath { };
@@ -1880,6 +1917,8 @@ in {
emcee = callPackage ../development/python-modules/emcee { };
+ emv = callPackage ../development/python-modules/emv { };
+
emoji = callPackage ../development/python-modules/emoji { };
enaml = callPackage ../development/python-modules/enaml { };
@@ -1962,6 +2001,8 @@ in {
Fabric = callPackage ../development/python-modules/Fabric { };
+ fabulous = callPackage ../development/python-modules/fabulous { };
+
facebook-sdk = callPackage ../development/python-modules/facebook-sdk { };
face = callPackage ../development/python-modules/face { };
@@ -1988,6 +2029,8 @@ in {
fastdtw = callPackage ../development/python-modules/fastdtw { };
+ fastecdsa = callPackage ../development/python-modules/fastecdsa { };
+
fasteners = callPackage ../development/python-modules/fasteners { };
fastentrypoints = callPackage ../development/python-modules/fastentrypoints { };
@@ -2002,6 +2045,8 @@ in {
fastpbkdf2 = callPackage ../development/python-modules/fastpbkdf2 { };
+ fastprogress = callPackage ../development/python-modules/fastprogress { };
+
fastrlock = callPackage ../development/python-modules/fastrlock { };
fasttext = callPackage ../development/python-modules/fasttext { };
@@ -2165,6 +2210,10 @@ in {
flask_wtf = callPackage ../development/python-modules/flask-wtf { };
+ flatbuffers = callPackage ../development/python-modules/flatbuffers {
+ inherit (pkgs) flatbuffers;
+ };
+
flexmock = callPackage ../development/python-modules/flexmock { };
flickrapi = callPackage ../development/python-modules/flickrapi { };
@@ -2225,7 +2274,10 @@ in {
freetype-py = callPackage ../development/python-modules/freetype-py { };
- freezegun = callPackage ../development/python-modules/freezegun { };
+ freezegun = if isPy27 then
+ callPackage ../development/python-modules/freezegun/0.3.nix { }
+ else
+ callPackage ../development/python-modules/freezegun { };
fritzconnection = callPackage ../development/python-modules/fritzconnection { };
@@ -2334,6 +2386,8 @@ in {
getmac = callPackage ../development/python-modules/getmac { };
+ getkey = callPackage ../development/python-modules/getkey { };
+
gevent = callPackage ../development/python-modules/gevent { };
geventhttpclient = callPackage ../development/python-modules/geventhttpclient { };
@@ -2389,6 +2443,8 @@ in {
gmusicapi = callPackage ../development/python-modules/gmusicapi { };
+ gntp = callPackage ../development/python-modules/gntp { };
+
gnureadline = callPackage ../development/python-modules/gnureadline { };
gnutls = callPackage ../development/python-modules/gnutls { };
@@ -2450,6 +2506,8 @@ in {
google_cloud_firestore = callPackage ../development/python-modules/google_cloud_firestore { };
+ google-cloud-iam = callPackage ../development/python-modules/google-cloud-iam { };
+
google_cloud_iot = callPackage ../development/python-modules/google_cloud_iot { };
google_cloud_kms = callPackage ../development/python-modules/google_cloud_kms { };
@@ -2504,6 +2562,8 @@ in {
google-i18n-address = callPackage ../development/python-modules/google-i18n-address { };
+ googlemaps = callPackage ../development/python-modules/googlemaps { };
+
google-music = callPackage ../development/python-modules/google-music { };
google-music-proto = callPackage ../development/python-modules/google-music-proto { };
@@ -2538,6 +2598,10 @@ in {
gpyopt = callPackage ../development/python-modules/gpyopt { };
+ gradient_sdk = callPackage ../development/python-modules/gradient_sdk { };
+
+ gradient_statsd = callPackage ../development/python-modules/gradient_statsd { };
+
grammalecte = callPackage ../development/python-modules/grammalecte { };
grandalf = callPackage ../development/python-modules/grandalf { };
@@ -2560,7 +2624,7 @@ in {
grappelli_safe = callPackage ../development/python-modules/grappelli_safe { };
- graspy = callPackage ../development/python-modules/graspy { };
+ graspologic = callPackage ../development/python-modules/graspologic { };
greatfet = callPackage ../development/python-modules/greatfet { };
@@ -2702,6 +2766,8 @@ in {
hiyapyco = callPackage ../development/python-modules/hiyapyco { };
+ hjson = callPackage ../development/python-modules/hjson { };
+
hkdf = callPackage ../development/python-modules/hkdf { };
hmmlearn = callPackage ../development/python-modules/hmmlearn { };
@@ -2804,6 +2870,8 @@ in {
hyperlink = callPackage ../development/python-modules/hyperlink { };
+ hyperopt = callPackage ../development/python-modules/hyperopt { };
+
hypothesis_4 = callPackage ../development/python-modules/hypothesis/2.nix
{ }; # File name is called 2.nix because this one will need to remain for Python 2.
@@ -2839,6 +2907,8 @@ in {
ifconfig-parser = callPackage ../development/python-modules/ifconfig-parser { };
+ ifcopenshell = callPackage ../development/python-modules/ifcopenshell { };
+
ignite = callPackage ../development/python-modules/ignite { };
ihatemoney = callPackage ../development/python-modules/ihatemoney { };
@@ -2857,6 +2927,8 @@ in {
imagesize = callPackage ../development/python-modules/imagesize { };
+ imantics = callPackage ../development/python-modules/imantics { };
+
IMAPClient = callPackage ../development/python-modules/imapclient { };
imaplib2 = callPackage ../development/python-modules/imaplib2 { };
@@ -2866,6 +2938,8 @@ in {
else
callPackage ../development/python-modules/imbalanced-learn { };
+ imdbpy = callPackage ../development/python-modules/imdbpy { };
+
img2pdf = callPackage ../development/python-modules/img2pdf { };
imgaug = callPackage ../development/python-modules/imgaug { };
@@ -2901,6 +2975,8 @@ in {
infoqscraper = callPackage ../development/python-modules/infoqscraper { };
+ inform = callPackage ../development/python-modules/inform { };
+
iniconfig = callPackage ../development/python-modules/iniconfig { };
inifile = callPackage ../development/python-modules/inifile { };
@@ -2971,6 +3047,12 @@ in {
irc = callPackage ../development/python-modules/irc { };
+ ircrobots = callPackage ../development/python-modules/ircrobots { };
+
+ ircstates = callPackage ../development/python-modules/ircstates { };
+
+ irctokens = callPackage ../development/python-modules/irctokens { };
+
isbnlib = callPackage ../development/python-modules/isbnlib { };
islpy = callPackage ../development/python-modules/islpy { };
@@ -2983,7 +3065,11 @@ in {
isodate = callPackage ../development/python-modules/isodate { };
- isort = callPackage ../development/python-modules/isort { };
+ isort = if isPy3k then
+ callPackage ../development/python-modules/isort { }
+ else
+ callPackage ../development/python-modules/isort/4.nix {
+ };
isoweek = callPackage ../development/python-modules/isoweek { };
@@ -3154,6 +3240,8 @@ in {
jupyterlab_launcher = callPackage ../development/python-modules/jupyterlab_launcher { };
+ jupyterlab-pygments = callPackage ../development/python-modules/jupyterlab-pygments { };
+
jupyterlab_server = callPackage ../development/python-modules/jupyterlab_server { };
jupyter-repo2docker = callPackage ../development/python-modules/jupyter-repo2docker { pkgs-docker = pkgs.docker; };
@@ -3298,6 +3386,8 @@ in {
leveldb = callPackage ../development/python-modules/leveldb { };
+ lexid = callPackage ../development/python-modules/lexid { };
+
libagent = callPackage ../development/python-modules/libagent { };
pa-ringbuffer = callPackage ../development/python-modules/pa-ringbuffer { };
@@ -3382,6 +3472,8 @@ in {
librosa = callPackage ../development/python-modules/librosa { };
+ libsass = (callPackage ../development/python-modules/libsass { inherit (pkgs) libsass; });
+
libsavitar = callPackage ../development/python-modules/libsavitar { };
libselinux = pipe pkgs.libselinux [
@@ -3390,13 +3482,13 @@ in {
p.overrideAttrs (super: {
meta = super.meta // {
outputsToInstall = [ "py" ];
- broken = (super.meta.broken or false) || pythonAtLeast "3.8";
+ broken = super.meta.broken or isPy27;
};
}))
(p:
p.override {
enablePython = true;
- inherit python;
+ python3 = python;
})
(p: p.py)
];
@@ -3460,6 +3552,8 @@ in {
lirc = disabledIf isPy27 (toPythonModule (pkgs.lirc.override { python3 = python; }));
+ littleutils = callPackage ../development/python-modules/littleutils { };
+
livelossplot = callPackage ../development/python-modules/livelossplot { };
livereload = callPackage ../development/python-modules/livereload { };
@@ -3488,8 +3582,6 @@ in {
lockfile = callPackage ../development/python-modules/lockfile { };
- locustio = callPackage ../development/python-modules/locustio { };
-
Logbook = callPackage ../development/python-modules/Logbook { };
logfury = callPackage ../development/python-modules/logfury { };
@@ -3524,6 +3616,8 @@ in {
lxml = callPackage ../development/python-modules/lxml { inherit (pkgs) libxml2 libxslt zlib; };
+ lyricwikia = callPackage ../development/python-modules/lyricwikia { };
+
lz4 = self.python-lz4; # alias 2018-12-05
lzstring = callPackage ../development/python-modules/lzstring { };
@@ -3700,6 +3794,8 @@ in {
mido = callPackage ../development/python-modules/mido { };
+ milc = callPackage ../development/python-modules/milc { };
+
milksnake = callPackage ../development/python-modules/milksnake { };
minidb = callPackage ../development/python-modules/minidb { };
@@ -3728,6 +3824,8 @@ in {
mlrose = callPackage ../development/python-modules/mlrose { };
+ mlxtend = callPackage ../development/python-modules/mlxtend { };
+
mmh3 = callPackage ../development/python-modules/mmh3 { };
mmpython = callPackage ../development/python-modules/mmpython { };
@@ -3964,12 +4062,16 @@ in {
ndg-httpsclient = callPackage ../development/python-modules/ndg-httpsclient { };
+ ndjson = callPackage ../development/python-modules/ndjson { };
+
ndtypes = callPackage ../development/python-modules/ndtypes { };
neo = callPackage ../development/python-modules/neo { };
nest-asyncio = callPackage ../development/python-modules/nest-asyncio { };
+ nestedtext = callPackage ../development/python-modules/nestedtext { };
+
netaddr = callPackage ../development/python-modules/netaddr { };
netcdf4 = callPackage ../development/python-modules/netcdf4 { };
@@ -4038,6 +4140,10 @@ in {
nmigen-soc = callPackage ../development/python-modules/nmigen-soc { };
+ nocasedict = callPackage ../development/python-modules/nocasedict { };
+
+ nocaselist = callPackage ../development/python-modules/nocaselist { };
+
nodeenv = callPackage ../development/python-modules/nodeenv { };
node-semver = callPackage ../development/python-modules/node-semver { };
@@ -4088,6 +4194,7 @@ in {
notify-py = callPackage ../development/python-modules/notify-py { };
notmuch = callPackage ../development/python-modules/notmuch { inherit (pkgs) notmuch; };
+ notmuch2 = callPackage ../development/python-modules/notmuch/2.nix { inherit (pkgs) notmuch; };
nototools = callPackage ../data/fonts/noto-fonts/tools.nix { };
@@ -4201,6 +4308,8 @@ in {
openrazer-daemon = callPackage ../development/python-modules/openrazer/daemon.nix { };
+ openrouteservice = callPackage ../development/python-modules/openrouteservice/default.nix { };
+
opentimestamps = callPackage ../development/python-modules/opentimestamps { };
opentracing = callPackage ../development/python-modules/opentracing { };
@@ -4246,13 +4355,15 @@ in {
ovh = callPackage ../development/python-modules/ovh { };
- ovito = toPythonModule (pkgs.libsForQt5.callPackage ../development/python-modules/ovito { pythonPackages = self; });
+ ovito = toPythonModule (pkgs.libsForQt5.callPackage ../development/python-modules/ovito { inherit python; });
owslib = callPackage ../development/python-modules/owslib { };
oyaml = callPackage ../development/python-modules/oyaml { };
- packaging = callPackage ../development/python-modules/packaging { };
+ packaging = if isPy3k
+ then callPackage ../development/python-modules/packaging { }
+ else callPackage ../development/python-modules/packaging/2.nix { };
packet-python = callPackage ../development/python-modules/packet-python { };
@@ -4278,6 +4389,8 @@ in {
else
callPackage ../development/python-modules/pandas/2.nix { };
+ pandas-datareader = callPackage ../development/python-modules/pandas-datareader { };
+
pandoc-attributes = callPackage ../development/python-modules/pandoc-attributes { };
pandocfilters = callPackage ../development/python-modules/pandocfilters { };
@@ -4288,7 +4401,10 @@ in {
paperspace = callPackage ../development/python-modules/paperspace { };
- paperwork-backend = callPackage ../applications/office/paperwork/backend.nix { };
+ openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { };
+ openpaperwork-gtk = callPackage ../applications/office/paperwork/openpaperwork-gtk.nix { };
+ paperwork-backend = callPackage ../applications/office/paperwork/paperwork-backend.nix { };
+ paperwork-shell = callPackage ../applications/office/paperwork/paperwork-shell.nix { };
papis = callPackage ../development/python-modules/papis { };
@@ -4358,6 +4474,8 @@ in {
pathtools = callPackage ../development/python-modules/pathtools { };
+ patool = callPackage ../development/python-modules/patool { };
+
patsy = callPackage ../development/python-modules/patsy { };
paver = callPackage ../development/python-modules/paver { };
@@ -4386,6 +4504,8 @@ in {
pdfx = callPackage ../development/python-modules/pdfx { };
+ pdoc3 = callPackage ../development/python-modules/pdoc3 { };
+
pecan = callPackage ../development/python-modules/pecan { };
peewee = callPackage ../development/python-modules/peewee { };
@@ -4449,6 +4569,8 @@ in {
phpserialize = callPackage ../development/python-modules/phpserialize { };
+ phx-class-registry = callPackage ../development/python-modules/phx-class-registry { };
+
piccata = callPackage ../development/python-modules/piccata { };
pickleshare = callPackage ../development/python-modules/pickleshare { };
@@ -4484,6 +4606,8 @@ in {
pims = callPackage ../development/python-modules/pims { };
+ pinboard = callPackage ../development/python-modules/pinboard { };
+
pint = callPackage ../development/python-modules/pint { };
pip = callPackage ../development/python-modules/pip { };
@@ -4508,6 +4632,8 @@ in {
pkuseg = callPackage ../development/python-modules/pkuseg { };
+ pysbd = callPackage ../development/python-modules/pysbd { };
+
python-csxcad = callPackage ../development/python-modules/python-csxcad { };
python-openems = callPackage ../development/python-modules/python-openems { };
@@ -4610,6 +4736,8 @@ in {
pproxy = callPackage ../development/python-modules/pproxy { };
+ ppscore = callPackage ../development/python-modules/ppscore { };
+
pq = callPackage ../development/python-modules/pq { };
prance = callPackage ../development/python-modules/prance { };
@@ -4694,6 +4822,8 @@ in {
psycopg2 = callPackage ../development/python-modules/psycopg2 { };
+ psycopg2cffi = callPackage ../development/python-modules/psycopg2cffi { };
+
ptable = callPackage ../development/python-modules/ptable { };
ptest = callPackage ../development/python-modules/ptest { };
@@ -4736,6 +4866,10 @@ in {
pxml = callPackage ../development/python-modules/pxml { };
+ py-air-control = callPackage ../development/python-modules/py-air-control { };
+
+ py-air-control-exporter = callPackage ../development/python-modules/py-air-control-exporter { };
+
py2bit = callPackage ../development/python-modules/py2bit { };
py3buddy = toPythonModule (callPackage ../development/python-modules/py3buddy { });
@@ -4754,6 +4888,8 @@ in {
pyaes = callPackage ../development/python-modules/pyaes { };
+ pyaftership = callPackage ../development/python-modules/pyaftership { };
+
pyairvisual = callPackage ../development/python-modules/pyairvisual { };
pyalgotrade = callPackage ../development/python-modules/pyalgotrade { };
@@ -4812,7 +4948,7 @@ in {
pybullet = callPackage ../development/python-modules/pybullet { };
- pycairo = callPackage ../development/python-modules/pycairo { inherit (pkgs) meson pkgconfig; };
+ pycairo = callPackage ../development/python-modules/pycairo { inherit (pkgs) meson pkg-config; };
pycallgraph = callPackage ../development/python-modules/pycallgraph { };
@@ -4844,6 +4980,8 @@ in {
pycm = callPackage ../development/python-modules/pycm { };
+ pycmarkgfm = callPackage ../development/python-modules/pycmarkgfm { };
+
pycodestyle = callPackage ../development/python-modules/pycodestyle { };
pycognito = callPackage ../development/python-modules/pycognito { };
@@ -4885,6 +5023,8 @@ in {
pycurl = callPackage ../development/python-modules/pycurl { };
+ pycxx = callPackage ../development/python-modules/pycxx { };
+
pydantic = callPackage ../development/python-modules/pydantic { };
pydbus = callPackage ../development/python-modules/pydbus { };
@@ -4921,6 +5061,8 @@ in {
pyechonest = callPackage ../development/python-modules/pyechonest { };
+ pyee = callPackage ../development/python-modules/pyee { };
+
pyelftools = callPackage ../development/python-modules/pyelftools { };
pyemd = callPackage ../development/python-modules/pyemd { };
@@ -5008,9 +5150,14 @@ in {
pygmo = callPackage ../development/python-modules/pygmo { };
+ pygmt = callPackage ../development/python-modules/pygmt { };
+
pygobject2 = callPackage ../development/python-modules/pygobject { inherit (pkgs) pkgconfig; };
- pygobject3 = callPackage ../development/python-modules/pygobject/3.nix { inherit (pkgs) meson pkgconfig; };
+ pygobject3 = if isPy3k then
+ callPackage ../development/python-modules/pygobject/3.nix { inherit (pkgs) meson pkgconfig; }
+ else
+ callPackage ../development/python-modules/pygobject/3.36.nix { inherit (pkgs) meson pkgconfig; };
pygogo = callPackage ../development/python-modules/pygogo { };
@@ -5035,6 +5182,8 @@ in {
pygtksourceview = callPackage ../development/python-modules/pygtksourceview { inherit (pkgs) pkgconfig; };
+ pygtrie = callPackage ../development/python-modules/pygtrie { };
+
pyhamcrest = if isPy3k then
callPackage ../development/python-modules/pyhamcrest { }
else
@@ -5096,7 +5245,10 @@ in {
pylev = callPackage ../development/python-modules/pylev { };
- pylibacl = callPackage ../development/python-modules/pylibacl { };
+ pylibacl = if isPy3k then
+ callPackage ../development/python-modules/pylibacl { }
+ else
+ callPackage ../development/python-modules/pylibacl/0.5.nix { };
pylibconfig2 = callPackage ../development/python-modules/pylibconfig2 { };
@@ -5197,6 +5349,8 @@ in {
pync = callPackage ../development/python-modules/pync { };
+ pynest2d = callPackage ../development/python-modules/pynest2d { };
+
pynisher = callPackage ../development/python-modules/pynisher { };
pynmea2 = callPackage ../development/python-modules/pynmea2 { };
@@ -5226,12 +5380,16 @@ in {
pyomo = callPackage ../development/python-modules/pyomo { };
+ phonemizer = callPackage ../development/python-modules/phonemizer { };
+
pyopencl = callPackage ../development/python-modules/pyopencl { };
pyopengl = callPackage ../development/python-modules/pyopengl { };
pyopenssl = callPackage ../development/python-modules/pyopenssl { };
+ pyosf = callPackage ../development/python-modules/pyosf { };
+
pyosmium = callPackage ../development/python-modules/pyosmium { };
pyotp = callPackage ../development/python-modules/pyotp { };
@@ -5251,6 +5409,10 @@ in {
pyparted = callPackage ../development/python-modules/pyparted { };
+ pypass = callPackage ../development/python-modules/pypass { };
+
+ pypblib = callPackage ../development/python-modules/pypblib { };
+
pypcap = callPackage ../development/python-modules/pypcap { };
pypdf2 = callPackage ../development/python-modules/pypdf2 { };
@@ -5273,6 +5435,8 @@ in {
pypoppler = callPackage ../development/python-modules/pypoppler { };
+ pyppeteer = callPackage ../development/python-modules/pyppeteer { };
+
pyprind = callPackage ../development/python-modules/pyprind { };
pyprof2calltree = callPackage ../development/python-modules/pyprof2calltree { };
@@ -5359,6 +5523,8 @@ in {
pyroma = callPackage ../development/python-modules/pyroma { };
+ pyro-api = callPackage ../development/python-modules/pyro-api { };
+
pyro-ppl = callPackage ../development/python-modules/pyro-ppl { };
pyroute2 = callPackage ../development/python-modules/pyroute2 { };
@@ -5484,7 +5650,9 @@ in {
pystringtemplate = callPackage ../development/python-modules/stringtemplate { };
- pysvn = callPackage ../development/python-modules/pysvn { };
+ pysvn = callPackage ../development/python-modules/pysvn {
+ inherit (pkgs) bash subversion apr aprutil expat neon openssl;
+ };
pytabix = callPackage ../development/python-modules/pytabix { };
@@ -5499,7 +5667,7 @@ in {
pytesseract = callPackage ../development/python-modules/pytesseract { };
# pytest>=6 is too new for most packages
- pytest = if isPy3k then self.pytest_5 else self.pytest_4;
+ pytest = if isPy3k then self.pytest_6 else self.pytest_4;
pytest_4 = callPackage
../development/python-modules/pytest/4.nix { # hypothesis tests require pytest that causes dependency cycle
@@ -5667,11 +5835,10 @@ in {
pytest-watch = callPackage ../development/python-modules/pytest-watch { };
- pytest_xdist_1 = callPackage ../development/python-modules/pytest-xdist { };
-
- pytest_xdist_2 = callPackage ../development/python-modules/pytest-xdist/2.nix { };
-
- pytest_xdist = self.pytest_xdist_1;
+ pytest_xdist = if isPy27 then
+ callPackage ../development/python-modules/pytest-xdist/1.nix { }
+ else
+ callPackage ../development/python-modules/pytest-xdist { };
pytest-xprocess = callPackage ../development/python-modules/pytest-xprocess { };
@@ -5687,10 +5854,14 @@ in {
python-baseconv = callPackage ../development/python-modules/python-baseconv { };
+ python-bidi = callPackage ../development/python-modules/python-bidi { };
+
python-binance = callPackage ../development/python-modules/python-binance { };
python-constraint = callPackage ../development/python-modules/python-constraint { };
+ python-crontab = callPackage ../development/python-modules/python-crontab { };
+
python-ctags3 = callPackage ../development/python-modules/python-ctags3 { };
python-daemon = callPackage ../development/python-modules/python-daemon { };
@@ -5725,6 +5896,8 @@ in {
python-forecastio = callPackage ../development/python-modules/python-forecastio { };
+ python-frontmatter = callPackage ../development/python-modules/python-frontmatter { };
+
python-gitlab = callPackage ../development/python-modules/python-gitlab { };
python-gnupg = callPackage ../development/python-modules/python-gnupg { };
@@ -5827,6 +6000,8 @@ in {
python-rtmidi = callPackage ../development/python-modules/python-rtmidi { };
+ python-sat = callPackage ../development/python-modules/python-sat { };
+
python-simple-hipchat = callPackage ../development/python-modules/python-simple-hipchat { };
python_simple_hipchat = self.python-simple-hipchat;
@@ -6082,6 +6257,8 @@ in {
rdflib-jsonld = callPackage ../development/python-modules/rdflib-jsonld { };
+ re-assert = callPackage ../development/python-modules/re-assert { };
+
readchar = callPackage ../development/python-modules/readchar { };
readme = callPackage ../development/python-modules/readme { };
@@ -6096,10 +6273,14 @@ in {
recommonmark = callPackage ../development/python-modules/recommonmark { };
+ redbaron = callPackage ../development/python-modules/redbaron { };
+
redis = callPackage ../development/python-modules/redis { };
rednose = callPackage ../development/python-modules/rednose { };
+ reedsolo = callPackage ../development/python-modules/reedsolo { };
+
regex = callPackage ../development/python-modules/regex { };
regional = callPackage ../development/python-modules/regional { };
@@ -6311,6 +6492,8 @@ in {
sabyenc = callPackage ../development/python-modules/sabyenc { };
+ sacn = callPackage ../development/python-modules/sacn { };
+
sacremoses = callPackage ../development/python-modules/sacremoses { };
safe = callPackage ../development/python-modules/safe { };
@@ -6355,6 +6538,8 @@ in {
scikit-fmm = callPackage ../development/python-modules/scikit-fmm { };
+ scikit-fuzzy = callPackage ../development/python-modules/scikit-fuzzy { };
+
scikitimage = callPackage ../development/python-modules/scikit-image { };
scikitlearn = let args = { inherit (pkgs) gfortran glibcLocales; };
@@ -6379,6 +6564,16 @@ in {
disabled = !isPy3k;
});
+ scipy_1_4 = self.scipy.overridePythonAttrs (oldAttrs: rec {
+ version = "1.4.1";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "0ndw7zyxd2dj37775mc75zm4fcyiipnqxclc45mkpxy8lvrvpqfy";
+ };
+ doCheck = false;
+ disabled = !isPy3k;
+ });
+
scipy = let
scipy_ = callPackage ../development/python-modules/scipy { };
scipy_1_2 = scipy_.overridePythonAttrs (oldAttrs: rec {
@@ -6394,6 +6589,8 @@ in {
scp = callPackage ../development/python-modules/scp { };
+ scramp = callPackage ../development/python-modules/scramp { };
+
scrapy = callPackage ../development/python-modules/scrapy { };
scrapy-deltafetch = callPackage ../development/python-modules/scrapy-deltafetch { };
@@ -6417,6 +6614,8 @@ in {
seabreeze = callPackage ../development/python-modules/seabreeze { };
+ seccomp = callPackage ../development/python-modules/seccomp { };
+
secp256k1 = callPackage ../development/python-modules/secp256k1 { inherit (pkgs) secp256k1 pkgconfig; };
secretstorage = if isPy3k then
@@ -6477,6 +6676,8 @@ in {
setuptools-lint = callPackage ../development/python-modules/setuptools-lint { };
+ setuptools-rust = callPackage ../development/python-modules/setuptools-rust { };
+
setuptools_scm = callPackage ../development/python-modules/setuptools_scm { };
setuptools-scm-git-archive = callPackage ../development/python-modules/setuptools-scm-git-archive { };
@@ -6489,6 +6690,8 @@ in {
shamir-mnemonic = callPackage ../development/python-modules/shamir-mnemonic { };
+ shap = callPackage ../development/python-modules/shap { };
+
shapely = callPackage ../development/python-modules/shapely { };
sharedmem = callPackage ../development/python-modules/sharedmem { };
@@ -6570,6 +6773,8 @@ in {
slicedimage = callPackage ../development/python-modules/slicedimage { };
+ slicer = callPackage ../development/python-modules/slicer { };
+
slicerator = callPackage ../development/python-modules/slicerator { };
slimit = callPackage ../development/python-modules/slimit { };
@@ -6590,15 +6795,15 @@ in {
smartypants = callPackage ../development/python-modules/smartypants { };
+ smbus-cffi = callPackage ../development/python-modules/smbus-cffi { };
+
smmap2 = throw "smmap2 has been deprecated, use smmap instead."; # added 2020-03-14
smmap = callPackage ../development/python-modules/smmap { };
smpplib = callPackage ../development/python-modules/smpplib { };
- smugline = callPackage ../development/python-modules/smugline { };
-
- smugpy = callPackage ../development/python-modules/smugpy { };
+ snack = toPythonModule (pkgs.newt.override { inherit (self) python; });
snakebite = callPackage ../development/python-modules/snakebite { };
@@ -6634,6 +6839,8 @@ in {
usePython = true;
});
+ sockjs = callPackage ../development/python-modules/sockjs { };
+
sockjs-tornado = callPackage ../development/python-modules/sockjs-tornado { };
socksipy-branch = callPackage ../development/python-modules/socksipy-branch { };
@@ -6689,6 +6896,8 @@ in {
sphinxcontrib-applehelp = callPackage ../development/python-modules/sphinxcontrib-applehelp { };
+ sphinxcontrib-autoapi = callPackage ../development/python-modules/sphinxcontrib-autoapi { };
+
sphinxcontrib-bibtex = callPackage ../development/python-modules/sphinxcontrib-bibtex { };
sphinxcontrib-blockdiag = callPackage ../development/python-modules/sphinxcontrib-blockdiag { };
@@ -6774,6 +6983,8 @@ in {
sqlitedict = callPackage ../development/python-modules/sqlitedict { };
+ sqlite-utils = callPackage ../development/python-modules/sqlite-utils { };
+
sqlmap = callPackage ../development/python-modules/sqlmap { };
sqlobject = callPackage ../development/python-modules/sqlobject { };
@@ -6808,6 +7019,8 @@ in {
sslyze = callPackage ../development/python-modules/sslyze { };
+ stack-data = callPackage ../development/python-modules/stack-data { };
+
starlette = callPackage ../development/python-modules/starlette { };
staticjinja = callPackage ../development/python-modules/staticjinja { };
@@ -6870,6 +7083,8 @@ in {
sumo = callPackage ../development/python-modules/sumo { };
+ sumtypes = callPackage ../development/python-modules/sumtypes { };
+
sunpy = callPackage ../development/python-modules/sunpy { };
supervise_api = callPackage ../development/python-modules/supervise_api { };
@@ -6972,6 +7187,7 @@ in {
nccl = pkgs.nccl_cudatoolkit_10;
openssl = pkgs.openssl_1_1;
inherit (pkgs.darwin.apple_sdk.frameworks) Foundation Security;
+ inherit (pkgs) flatbuffers;
};
tensorflow-build_2 = callPackage ../development/python-modules/tensorflow/2 {
@@ -6981,6 +7197,7 @@ in {
nccl = pkgs.nccl_cudatoolkit_11;
openssl = pkgs.openssl_1_1;
inherit (pkgs.darwin.apple_sdk.frameworks) Foundation Security;
+ inherit (pkgs) flatbuffers;
};
tensorflow-build = self.tensorflow-build_1;
@@ -7101,6 +7318,8 @@ in {
tinydb = callPackage ../development/python-modules/tinydb { };
+ tinyobjloader-py = callPackage ../development/python-modules/tinyobjloader-py { };
+
tiros = callPackage ../development/python-modules/tiros { };
tissue = callPackage ../development/python-modules/tissue { };
@@ -7133,7 +7352,10 @@ in {
tomlkit = callPackage ../development/python-modules/tomlkit { };
- toolz = callPackage ../development/python-modules/toolz { };
+ toolz = if isPy3k then
+ callPackage ../development/python-modules/toolz { }
+ else
+ callPackage ../development/python-modules/toolz/2.nix { };
toposort = callPackage ../development/python-modules/toposort { };
@@ -7316,7 +7538,9 @@ in {
unicode-slugify = callPackage ../development/python-modules/unicode-slugify { };
- unicorn = callPackage ../development/python-modules/unicorn { };
+ unicorn = callPackage ../development/python-modules/unicorn {
+ unicorn-emu = pkgs.unicorn;
+ };
unidecode = callPackage ../development/python-modules/unidecode { };
@@ -7404,12 +7628,7 @@ in {
vdf = callPackage ../development/python-modules/vdf { };
- vdirsyncer = callPackage ../development/python-modules/vdirsyncer {
- inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices Security;
- inherit (pkgs) pkg-config openssl rustPlatform;
- };
-
- vdirsyncerStable = callPackage ../development/python-modules/vdirsyncer/stable.nix { };
+ vdirsyncer = callPackage ../development/python-modules/vdirsyncer { };
vega = callPackage ../development/python-modules/vega { };
@@ -7598,6 +7817,14 @@ in {
};
};
+ wxPython_4_1 = callPackage ../development/python-modules/wxPython/4.1.nix {
+ inherit (pkgs) pkgconfig;
+ wxGTK = pkgs.wxGTK31.override {
+ withGtk2 = false;
+ withWebKit = true;
+ };
+ };
+
wxPython = self.wxPython30;
x11_hash = callPackage ../development/python-modules/x11_hash { };
@@ -7645,6 +7872,8 @@ in {
xml2rfc = callPackage ../development/python-modules/xml2rfc { };
+ xmljson = callPackage ../development/python-modules/xmljson { };
+
xmlschema = callPackage ../development/python-modules/xmlschema { };
xmltodict = callPackage ../development/python-modules/xmltodict { };
@@ -7677,8 +7906,12 @@ in {
yahooweather = callPackage ../development/python-modules/yahooweather { };
+ yamale = callPackage ../development/python-modules/yamale { };
+
yamllint = callPackage ../development/python-modules/yamllint { };
+ yamlloader = callPackage ../development/python-modules/yamlloader { };
+
yamlordereddictloader = callPackage ../development/python-modules/yamlordereddictloader { };
yanc = callPackage ../development/python-modules/yanc { };
@@ -7712,6 +7945,8 @@ in {
phantomjsSupport = false;
};
+ youtube-dlc = callPackage ../development/python-modules/youtube-dlc { };
+
yowsup = callPackage ../development/python-modules/yowsup { };
yq = callPackage ../development/python-modules/yq { };
@@ -7744,7 +7979,7 @@ in {
zeep = callPackage ../development/python-modules/zeep { };
- zeitgeist = disabledIf isPy3k (toPythonModule (pkgs.zeitgeist.override { python2Packages = self; })).py;
+ zeitgeist = (toPythonModule (pkgs.zeitgeist.override { python3 = python; })).py;
zerobin = callPackage ../development/python-modules/zerobin { };
@@ -7772,6 +8007,8 @@ in {
zigpy-zigate = callPackage ../development/python-modules/zigpy-zigate { };
+ zigpy-znp = callPackage ../development/python-modules/zigpy-znp { };
+
zimports = callPackage ../development/python-modules/zimports { };
zipfile36 = callPackage ../development/python-modules/zipfile36 { };
@@ -7841,6 +8078,4 @@ in {
zxcvbn = callPackage ../development/python-modules/zxcvbn { };
-});
-
-in fix' (extends overrides packages)
+}