summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix443
1 files changed, 383 insertions, 60 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index dda505cf719a..79a3b3772791 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/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;
@@ -146,10 +143,16 @@ in {
aafigure = callPackage ../development/python-modules/aafigure { };
+ abodepy = callPackage ../development/python-modules/abodepy { };
+
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 { };
+
acme = callPackage ../development/python-modules/acme { };
acme-tiny = callPackage ../development/python-modules/acme-tiny { };
@@ -162,8 +165,12 @@ in {
adb-homeassistant = callPackage ../development/python-modules/adb-homeassistant { };
+ adb-shell = callPackage ../development/python-modules/adb-shell { };
+
addic7ed-cli = callPackage ../development/python-modules/addic7ed-cli { };
+ adguardhome= callPackage ../development/python-modules/adguardhome { };
+
aenum = callPackage ../development/python-modules/aenum { };
afdko = callPackage ../development/python-modules/afdko { };
@@ -192,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 { };
@@ -226,6 +235,8 @@ in {
aiomysql = callPackage ../development/python-modules/aiomysql { };
+ aionotify = callPackage ../development/python-modules/aionotify { };
+
aioprocessing = callPackage ../development/python-modules/aioprocessing { };
aioredis = callPackage ../development/python-modules/aioredis { };
@@ -274,6 +285,8 @@ in {
amqplib = callPackage ../development/python-modules/amqplib { };
+ androidtv = callPackage ../development/python-modules/androidtv { };
+
androguard = callPackage ../development/python-modules/androguard { };
aniso8601 = callPackage ../development/python-modules/aniso8601 { };
@@ -308,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; };
@@ -340,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; };
@@ -412,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 { };
@@ -440,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 { };
@@ -492,6 +515,8 @@ in {
aws-xray-sdk = callPackage ../development/python-modules/aws-xray-sdk { };
+ azure-appconfiguration = callPackage ../development/python-modules/azure-appconfiguration { };
+
azure-applicationinsights = callPackage ../development/python-modules/azure-applicationinsights { };
azure-batch = callPackage ../development/python-modules/azure-batch { };
@@ -518,6 +543,8 @@ in {
azure-keyvault = callPackage ../development/python-modules/azure-keyvault { };
+ azure-keyvault-administration = callPackage ../development/python-modules/azure-keyvault-administration { };
+
azure-keyvault-certificates = callPackage ../development/python-modules/azure-keyvault-certificates { };
azure-keyvault-keys = callPackage ../development/python-modules/azure-keyvault-keys { };
@@ -711,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 { };
@@ -752,7 +781,9 @@ in {
bandit = callPackage ../development/python-modules/bandit { };
- bap = callPackage ../development/python-modules/bap { bap = pkgs.ocaml-ng.ocamlPackages_4_06.bap; };
+ 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 { };
@@ -801,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 { };
@@ -877,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 { };
@@ -981,6 +1016,8 @@ in {
bx-python = callPackage ../development/python-modules/bx-python { inherit (pkgs) zlib; };
+ bwapy = callPackage ../development/python-modules/bwapy { };
+
bytecode = callPackage ../development/python-modules/bytecode { };
bz2file = callPackage ../development/python-modules/bz2file { };
@@ -1146,6 +1183,8 @@ in {
ckcc-protocol = callPackage ../development/python-modules/ckcc-protocol { };
+ class-registry = callPackage ../development/python-modules/class-registry { };
+
cld2-cffi = callPackage ../development/python-modules/cld2-cffi { };
cleo = callPackage ../development/python-modules/cleo { };
@@ -1166,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 { };
@@ -1174,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 { };
@@ -1186,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 { };
@@ -1212,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 { };
@@ -1309,8 +1360,12 @@ in {
cozy = callPackage ../development/python-modules/cozy { };
+ cppheaderparser = callPackage ../development/python-modules/cppheaderparser { };
+
cppy = callPackage ../development/python-modules/cppy { };
+ cpyparsing = callPackage ../development/python-modules/cpyparsing { };
+
cram = callPackage ../development/python-modules/cram { };
crashtest = callPackage ../development/python-modules/crashtest { };
@@ -1343,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 { };
@@ -1399,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 { };
@@ -1455,8 +1514,9 @@ in {
datashape = callPackage ../development/python-modules/datashape { };
- datatable =
- callPackage ../development/python-modules/datatable { inherit (pkgs.llvmPackages) openmp libcxx libcxxabi; };
+ datatable = callPackage ../development/python-modules/datatable {
+ inherit (pkgs.llvmPackages) libcxx;
+ };
dateparser = callPackage ../development/python-modules/dateparser { };
@@ -1568,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 { };
@@ -1627,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 { };
@@ -1675,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 { };
@@ -1770,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 { };
@@ -1792,6 +1852,8 @@ in {
duecredit = callPackage ../development/python-modules/duecredit { };
+ dufte = callPackage ../development/python-modules/dufte { };
+
dugong = callPackage ../development/python-modules/dugong { };
dulwich = if isPy3k then
@@ -1855,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 { };
@@ -1865,6 +1929,8 @@ in {
entrance-with-router-features = callPackage ../development/python-modules/entrance { routerFeatures = true; };
+ entrypoint2 = callPackage ../development/python-modules/entrypoint2 { };
+
entrypoints = callPackage ../development/python-modules/entrypoints { };
enum34 = callPackage ../development/python-modules/enum34 { };
@@ -1935,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 { };
@@ -1961,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 { };
@@ -1975,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 { };
@@ -2138,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 { };
@@ -2198,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 { };
@@ -2307,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 { };
@@ -2362,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 { };
@@ -2395,6 +2478,8 @@ in {
google-auth-oauthlib = callPackage ../development/python-modules/google-auth-oauthlib { };
+ google-cloud-access-context-manager = callPackage ../development/python-modules/google-cloud-access-context-manager { };
+
google_cloud_asset = callPackage ../development/python-modules/google_cloud_asset { };
google_cloud_automl = callPackage ../development/python-modules/google_cloud_automl { };
@@ -2421,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 { };
@@ -2431,6 +2518,8 @@ in {
google_cloud_monitoring = callPackage ../development/python-modules/google_cloud_monitoring { };
+ google-cloud-org-policy = callPackage ../development/python-modules/google-cloud-org-policy { };
+
google_cloud_pubsub = callPackage ../development/python-modules/google_cloud_pubsub { };
google_cloud_redis = callPackage ../development/python-modules/google_cloud_redis { };
@@ -2467,8 +2556,14 @@ in {
google-compute-engine = callPackage ../tools/virtualization/google-compute-engine { };
+ google-crc32c = callPackage ../development/python-modules/google-crc32c {
+ inherit (pkgs) crc32c;
+ };
+
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 { };
@@ -2503,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 { };
@@ -2525,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 { };
@@ -2667,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 { };
@@ -2769,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.
@@ -2804,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 { };
@@ -2822,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 { };
@@ -2831,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 { };
@@ -2866,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 { };
@@ -2936,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 { };
@@ -2948,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 { };
@@ -3078,6 +3199,8 @@ in {
jsonschema = callPackage ../development/python-modules/jsonschema { };
+ jsonstreams = callPackage ../development/python-modules/jsonstreams { };
+
jsonwatch = callPackage ../development/python-modules/jsonwatch { };
jug = callPackage ../development/python-modules/jug { };
@@ -3119,6 +3242,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; };
@@ -3263,6 +3388,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 { };
@@ -3280,6 +3407,8 @@ in {
else
callPackage ../development/python-modules/libcloud { };
+ libcst = callPackage ../development/python-modules/libcst { };
+
libevdev = callPackage ../development/python-modules/libevdev { };
libfdt = toPythonModule (pkgs.dtc.override {
@@ -3345,6 +3474,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 [
@@ -3353,13 +3484,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)
];
@@ -3423,6 +3554,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 { };
@@ -3451,8 +3584,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 { };
@@ -3471,6 +3602,8 @@ in {
logzero = callPackage ../development/python-modules/logzero { };
+ lomond = callPackage ../development/python-modules/lomond { };
+
loo-py = callPackage ../development/python-modules/loo-py { };
lpod = callPackage ../development/python-modules/lpod { };
@@ -3485,6 +3618,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 { };
@@ -3661,6 +3796,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 { };
@@ -3689,12 +3826,16 @@ 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 { };
mnemonic = callPackage ../development/python-modules/mnemonic { };
+ mne-python = callPackage ../development/python-modules/mne-python { };
+
mnist = callPackage ../development/python-modules/mnist { };
mocket = callPackage ../development/python-modules/mocket { };
@@ -3807,6 +3948,8 @@ in {
msgpack-numpy = callPackage ../development/python-modules/msgpack-numpy { };
+ mss = callPackage ../development/python-modules/mss { };
+
msrestazure = callPackage ../development/python-modules/msrestazure { };
msrest = callPackage ../development/python-modules/msrest { };
@@ -3923,12 +4066,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 { };
@@ -3997,6 +4144,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 { };
@@ -4017,6 +4168,8 @@ in {
nose-focus = callPackage ../development/python-modules/nose-focus { };
+ nose-timer = callPackage ../development/python-modules/nose-timer { };
+
nosejs = callPackage ../development/python-modules/nosejs { };
nose-of-yeti = callPackage ../development/python-modules/nose-of-yeti { };
@@ -4042,7 +4195,10 @@ in {
notify = callPackage ../development/python-modules/notify { };
+ 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 { };
@@ -4156,6 +4312,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 { };
@@ -4201,13 +4359,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 { };
@@ -4233,6 +4393,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 { };
@@ -4243,7 +4405,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 { };
@@ -4313,6 +4478,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 { };
@@ -4341,6 +4508,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 { };
@@ -4404,6 +4573,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 { };
@@ -4439,6 +4610,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 { };
@@ -4463,6 +4636,12 @@ 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 { };
+
pkutils = callPackage ../development/python-modules/pkutils { };
plac = callPackage ../development/python-modules/plac { };
@@ -4561,6 +4740,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 { };
@@ -4624,6 +4805,8 @@ in {
protego = callPackage ../development/python-modules/protego { };
+ proto-plus = callPackage ../development/python-modules/proto-plus { };
+
protobuf = callPackage ../development/python-modules/protobuf {
disabled = isPyPy;
doCheck =
@@ -4643,6 +4826,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 { };
@@ -4667,6 +4852,8 @@ in {
purepng = callPackage ../development/python-modules/purepng { };
+ pure-python-adb = callPackage ../development/python-modules/pure-python-adb { };
+
pure-python-adb-homeassistant = callPackage ../development/python-modules/pure-python-adb-homeassistant { };
purl = callPackage ../development/python-modules/purl { };
@@ -4683,6 +4870,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 { });
@@ -4697,8 +4888,12 @@ in {
pyacoustid = callPackage ../development/python-modules/pyacoustid { };
+ pyads = callPackage ../development/python-modules/pyads { };
+
pyaes = callPackage ../development/python-modules/pyaes { };
+ pyaftership = callPackage ../development/python-modules/pyaftership { };
+
pyairvisual = callPackage ../development/python-modules/pyairvisual { };
pyalgotrade = callPackage ../development/python-modules/pyalgotrade { };
@@ -4757,7 +4952,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 { };
@@ -4789,6 +4984,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 { };
@@ -4830,6 +5027,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 { };
@@ -4854,8 +5053,6 @@ in {
pydot = callPackage ../development/python-modules/pydot { inherit (pkgs) graphviz; };
- pydot_ng = callPackage ../development/python-modules/pydot_ng { graphviz = pkgs.graphviz; };
-
pydotplus = callPackage ../development/python-modules/pydotplus { };
pydrive = callPackage ../development/python-modules/pydrive { };
@@ -4868,6 +5065,8 @@ in {
pyechonest = callPackage ../development/python-modules/pyechonest { };
+ pyee = callPackage ../development/python-modules/pyee { };
+
pyelftools = callPackage ../development/python-modules/pyelftools { };
pyemd = callPackage ../d