aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/top-level/python-packages.nix')
-rw-r--r--nixpkgs/pkgs/top-level/python-packages.nix114
1 files changed, 98 insertions, 16 deletions
diff --git a/nixpkgs/pkgs/top-level/python-packages.nix b/nixpkgs/pkgs/top-level/python-packages.nix
index ad22e5dbcd1..6c798eddbad 100644
--- a/nixpkgs/pkgs/top-level/python-packages.nix
+++ b/nixpkgs/pkgs/top-level/python-packages.nix
@@ -18,7 +18,7 @@ let
packages = ( self:
let
- inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
+ inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
callPackage = pkgs.newScope self;
@@ -100,7 +100,7 @@ let
in {
- inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
+ inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
inherit python bootstrapped-pip buildPythonPackage buildPythonApplication;
inherit fetchPypi callPackage;
inherit hasPythonModule requiredPythonModules makePythonPath disabledIf;
@@ -248,6 +248,8 @@ in {
authres = callPackage ../development/python-modules/authres { };
+ auth0-python = callPackage ../development/python-modules/auth0-python { };
+
autograd = callPackage ../development/python-modules/autograd { };
autologging = callPackage ../development/python-modules/autologging { };
@@ -278,8 +280,6 @@ in {
withPython = true;
});
- azure = callPackage ../development/python-modules/azure { };
-
azure-nspkg = callPackage ../development/python-modules/azure-nspkg { };
azure-common = callPackage ../development/python-modules/azure-common { };
@@ -308,6 +308,8 @@ in {
azure-keyvault = callPackage ../development/python-modules/azure-keyvault { };
+ azure-keyvault-certificates = callPackage ../development/python-modules/azure-keyvault-certificates { };
+
azure-keyvault-keys = callPackage ../development/python-modules/azure-keyvault-keys { };
azure-keyvault-nspkg = callPackage ../development/python-modules/azure-keyvault-nspkg { };
@@ -374,6 +376,8 @@ in {
azure-mgmt-containerservice = callPackage ../development/python-modules/azure-mgmt-containerservice { };
+ azure-mgmt-core = callPackage ../development/python-modules/azure-mgmt-core { };
+
azure-mgmt-cosmosdb = callPackage ../development/python-modules/azure-mgmt-cosmosdb { };
azure-mgmt-datafactory = callPackage ../development/python-modules/azure-mgmt-datafactory { };
@@ -454,6 +458,8 @@ in {
azure-mgmt-recoveryservicesbackup = callPackage ../development/python-modules/azure-mgmt-recoveryservicesbackup { };
+ azure-mgmt-redhatopenshift = callPackage ../development/python-modules/azure-mgmt-redhatopenshift { };
+
azure-mgmt-redis = callPackage ../development/python-modules/azure-mgmt-redis { };
azure-mgmt-relay = callPackage ../development/python-modules/azure-mgmt-relay { };
@@ -518,6 +524,8 @@ in {
blivet = callPackage ../development/python-modules/blivet { };
+ bluepy = callPackage ../development/python-modules/bluepy { };
+
boltons = callPackage ../development/python-modules/boltons { };
bravia-tv = callPackage ../development/python-modules/bravia-tv { };
@@ -560,6 +568,8 @@ in {
catalogue = callPackage ../development/python-modules/catalogue { };
+ cbeams = callPackage ../misc/cbeams { };
+
cdecimal = callPackage ../development/python-modules/cdecimal { };
cfn-flip = callPackage ../development/python-modules/cfn-flip { };
@@ -666,6 +676,8 @@ in {
dftfit = callPackage ../development/python-modules/dftfit { };
+ dicom2nifti = callPackage ../development/python-modules/dicom2nifti { };
+
discid = callPackage ../development/python-modules/discid { };
discordpy = callPackage ../development/python-modules/discordpy { };
@@ -931,6 +943,8 @@ in {
python-mpv-jsonipc = callPackage ../development/python-modules/python-mpv-jsonipc { };
+ mortgage = callPackage ../development/python-modules/mortgage { };
+
msal = callPackage ../development/python-modules/msal { };
msal-extensions = callPackage ../development/python-modules/msal-extensions { };
@@ -957,6 +971,8 @@ in {
ndtypes = callPackage ../development/python-modules/ndtypes { };
+ neo = callPackage ../development/python-modules/neo { };
+
nest-asyncio = callPackage ../development/python-modules/nest-asyncio { };
neuron = pkgs.neuron.override {
@@ -1025,6 +1041,8 @@ in {
pdfminer = callPackage ../development/python-modules/pdfminer_six { };
+ pdfposter = callPackage ../development/python-modules/pdfposter { };
+
pdftotext = callPackage ../development/python-modules/pdftotext { };
pdfx = callPackage ../development/python-modules/pdfx { };
@@ -1061,10 +1079,14 @@ in {
proglog = callPackage ../development/python-modules/proglog { };
+ pulsectl = callPackage ../development/python-modules/pulsectl { };
+
pure-python-adb-homeassistant = callPackage ../development/python-modules/pure-python-adb-homeassistant { };
purl = callPackage ../development/python-modules/purl { };
+ pyclipper = callPackage ../development/python-modules/pyclipper { };
+
pymystem3 = callPackage ../development/python-modules/pymystem3 { };
pymysql = callPackage ../development/python-modules/pymysql { };
@@ -1210,6 +1232,10 @@ in {
pylev = callPackage ../development/python-modules/pylev { };
+ pylibftdi = callPackage ../development/python-modules/pylibftdi {
+ inherit (pkgs) libusb1;
+ };
+
pymatgen = callPackage ../development/python-modules/pymatgen { };
pymatgen-lammps = callPackage ../development/python-modules/pymatgen-lammps { };
@@ -1451,6 +1477,10 @@ in {
transformers = callPackage ../development/python-modules/transformers { };
+ transforms3d = callPackage ../development/python-modules/transforms3d { };
+
+ trimesh = callPackage ../development/python-modules/trimesh {};
+
sentinel = callPackage ../development/python-modules/sentinel { };
sentry-sdk = callPackage ../development/python-modules/sentry-sdk {};
@@ -1461,6 +1491,8 @@ in {
shellingham = callPackage ../development/python-modules/shellingham {};
+ simpleaudio = callPackage ../development/python-modules/simpleaudio { };
+
simpleeval = callPackage ../development/python-modules/simpleeval { };
simple-salesforce = callPackage ../development/python-modules/simple-salesforce { };
@@ -1575,6 +1607,13 @@ 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 { };
+
vidstab = callPackage ../development/python-modules/vidstab { };
webapp2 = callPackage ../development/python-modules/webapp2 { };
@@ -2206,6 +2245,8 @@ in {
closure-linter = callPackage ../development/python-modules/closure-linter { };
+ cloudflare = callPackage ../development/python-modules/cloudflare { };
+
cloudpickle = callPackage ../development/python-modules/cloudpickle { };
cmdline = callPackage ../development/python-modules/cmdline { };
@@ -2668,6 +2709,8 @@ in {
dpath = callPackage ../development/python-modules/dpath { };
+ dparse = callPackage ../development/python-modules/dparse { };
+
dpkt = callPackage ../development/python-modules/dpkt {};
urllib3 = callPackage ../development/python-modules/urllib3 {};
@@ -2751,6 +2794,8 @@ in {
fastdtw = callPackage ../development/python-modules/fastdtw { };
+ fastjsonschema = callPackage ../development/python-modules/fastjsonschema { };
+
faulthandler = if ! isPy3k
then callPackage ../development/python-modules/faulthandler {}
else throw "faulthandler is built into ${python.executable}";
@@ -2887,12 +2932,16 @@ in {
helpdev = callPackage ../development/python-modules/helpdev { };
+ heudiconv = callPackage ../development/python-modules/heudiconv { };
+
hickle = callPackage ../development/python-modules/hickle { };
hiro = callPackage ../development/python-modules/hiro {};
hglib = callPackage ../development/python-modules/hglib {};
+ huey = callPackage ../development/python-modules/huey { };
+
humanize = callPackage ../development/python-modules/humanize { };
humanfriendly = callPackage ../development/python-modules/humanfriendly { };
@@ -3193,6 +3242,9 @@ in {
priority = callPackage ../development/python-modules/priority { };
+ privacyidea = callPackage ../development/python-modules/privacyidea { };
+ privacyidea-ldap-proxy = callPackage ../development/python-modules/privacyidea/ldap-proxy.nix { };
+
prov = callPackage ../development/python-modules/prov { };
pudb = callPackage ../development/python-modules/pudb { };
@@ -3216,7 +3268,7 @@ in {
pycares = callPackage ../development/python-modules/pycares { };
pycuda = callPackage ../development/python-modules/pycuda {
- cudatoolkit = pkgs.cudatoolkit_7_5;
+ cudatoolkit = pkgs.cudatoolkit;
inherit (pkgs.stdenv) mkDerivation;
};
@@ -3264,6 +3316,8 @@ in {
peewee = callPackage ../development/python-modules/peewee { };
+ pyroma = callPackage ../development/python-modules/pyroma { };
+
pyroute2 = callPackage ../development/python-modules/pyroute2 { };
pyspf = callPackage ../development/python-modules/pyspf { };
@@ -3276,6 +3330,8 @@ in {
pytools = callPackage ../development/python-modules/pytools { };
+ python-constraint = callPackage ../development/python-modules/python-constraint { };
+
python-ctags3 = callPackage ../development/python-modules/python-ctags3 { };
python-lzo = callPackage ../development/python-modules/python-lzo {
@@ -3709,6 +3765,8 @@ in {
flask_testing = callPackage ../development/python-modules/flask-testing { };
+ flask-versioned = callPackage ../development/python-modules/flask-versioned { };
+
flask_wtf = callPackage ../development/python-modules/flask-wtf { };
wtforms = callPackage ../development/python-modules/wtforms { };
@@ -4024,6 +4082,8 @@ in {
uncompyle6 = callPackage ../development/python-modules/uncompyle6 { };
+ unrpa = callPackage ../development/python-modules/unrpa { };
+
lsi = callPackage ../development/python-modules/lsi { };
hkdf = callPackage ../development/python-modules/hkdf { };
@@ -4064,6 +4124,8 @@ in {
ipy = callPackage ../development/python-modules/IPy { };
+ ipydatawidgets = callPackage ../development/python-modules/ipydatawidgets { };
+
ipykernel = if pythonOlder "3.4" then
callPackage ../development/python-modules/ipykernel/4.nix { }
else
@@ -4140,7 +4202,10 @@ in {
inherit (pkgs.jsonnet) name src;
};
- jupyter_client = callPackage ../development/python-modules/jupyter_client { };
+ jupyter_client = if isPy3k then
+ callPackage ../development/python-modules/jupyter_client { }
+ else
+ callPackage ../development/python-modules/jupyter_client/5.nix { };
jupyter_core = callPackage ../development/python-modules/jupyter_core { };
@@ -4376,7 +4441,10 @@ in {
maya = callPackage ../development/python-modules/maya { };
- mayavi = callPackage ../development/python-modules/mayavi { };
+ mayavi = pkgs.libsForQt5.callPackage ../development/python-modules/mayavi {
+ inherit buildPythonPackage isPy27 fetchPypi;
+ inherit (self) pyface pygments numpy vtk traitsui envisage apptools pyqt5;
+ };
mccabe = callPackage ../development/python-modules/mccabe { };
@@ -4667,9 +4735,7 @@ in {
Nuitka = callPackage ../development/python-modules/nuitka { };
numpy = let
- numpy_ = callPackage ../development/python-modules/numpy {
- blas = pkgs.openblasCompat;
- };
+ numpy_ = callPackage ../development/python-modules/numpy { };
numpy_2 = numpy_.overridePythonAttrs(oldAttrs: rec {
version = "1.16.5";
src = oldAttrs.src.override {
@@ -4825,6 +4891,8 @@ in {
paho-mqtt = callPackage ../development/python-modules/paho-mqtt { };
+ pagelabels = callPackage ../development/python-modules/pagelabels { };
+
pamqp = callPackage ../development/python-modules/pamqp { };
parsedatetime = callPackage ../development/python-modules/parsedatetime { };
@@ -4896,6 +4964,8 @@ in {
pdfkit = callPackage ../development/python-modules/pdfkit { };
+ pdfrw = callPackage ../development/python-modules/pdfrw { };
+
periodictable = callPackage ../development/python-modules/periodictable { };
pgcli = callPackage ../development/tools/database/pgcli {};
@@ -4948,11 +5018,7 @@ in {
promise = callPackage ../development/python-modules/promise { };
- prox-tv = callPackage ../development/python-modules/prox-tv {
- # We need to use blas instead of openblas on darwin,
- # see https://github.com/NixOS/nixpkgs/pull/45013.
- useOpenblas = ! stdenv.isDarwin;
- };
+ prox-tv = callPackage ../development/python-modules/prox-tv { };
pvlib = callPackage ../development/python-modules/pvlib { };
@@ -5038,6 +5104,8 @@ in {
publicsuffix = callPackage ../development/python-modules/publicsuffix {};
+ publicsuffix2 = callPackage ../development/python-modules/publicsuffix2 {};
+
py = callPackage ../development/python-modules/py { };
pyacoustid = callPackage ../development/python-modules/pyacoustid { };
@@ -5175,6 +5243,8 @@ in {
pyrabbit2 = callPackage ../development/python-modules/pyrabbit2 { };
+ pyrad = callPackage ../development/python-modules/pyrad { };
+
pyrr = callPackage ../development/python-modules/pyrr { };
pysha3 = callPackage ../development/python-modules/pysha3 { };
@@ -5507,6 +5577,8 @@ in {
readchar = callPackage ../development/python-modules/readchar { };
+ retworkx = callPackage ../development/python-modules/retworkx { };
+
rivet = disabledIf isPy3k (toPythonModule (pkgs.rivet.override {
python2 = python;
}));
@@ -5618,6 +5690,8 @@ in {
safe = callPackage ../development/python-modules/safe { };
+ safety = callPackage ../development/python-modules/safety { };
+
sampledata = callPackage ../development/python-modules/sampledata { };
sasmodels = callPackage ../development/python-modules/sasmodels { };
@@ -5781,6 +5855,8 @@ in {
sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { };
+ sqlsoup = callPackage ../development/python-modules/sqlsoup { };
+
staticjinja = callPackage ../development/python-modules/staticjinja { };
statsmodels = callPackage ../development/python-modules/statsmodels { };
@@ -5828,6 +5904,8 @@ in {
traitlets = callPackage ../development/python-modules/traitlets { };
+ traittypes = callPackage ../development/python-modules/traittypes { };
+
transitions = callPackage ../development/python-modules/transitions { };
extras = callPackage ../development/python-modules/extras { };
@@ -6012,6 +6090,8 @@ in {
zerorpc = callPackage ../development/python-modules/zerorpc { };
+ zimports = callPackage ../development/python-modules/zimports { };
+
zipstream = callPackage ../development/python-modules/zipstream { };
zodb = callPackage ../development/python-modules/zodb {};
@@ -6189,6 +6269,8 @@ in {
smartdc = callPackage ../development/python-modules/smartdc { };
+ smpplib = callPackage ../development/python-modules/smpplib { };
+
socksipy-branch = callPackage ../development/python-modules/socksipy-branch { };
sockjs-tornado = callPackage ../development/python-modules/sockjs-tornado { };
@@ -7227,7 +7309,7 @@ in {
scour = callPackage ../development/python-modules/scour { };
- pymssql = callPackage ../development/python-modules/pymssql { };
+ pymssql = throw "pymssql has been abandoned upstream."; # added 2020-05-04
nanoleaf = callPackage ../development/python-modules/nanoleaf { };