Merge master into staging-next

This commit is contained in:
Frederik Rietdijk
2020-11-04 09:27:42 +01:00
170 changed files with 7077 additions and 4472 deletions
@@ -8,14 +8,14 @@
}:
buildPythonPackage rec {
version = "0.15.1";
version = "0.15.2";
pname = "authlib";
src = fetchFromGitHub {
owner = "lepture";
repo = "authlib";
rev = "v${version}";
sha256 = "0jh4kdi5spzhmgvq3ffz2q467hjycz3wg97f7n53rffiwd86jrh5";
sha256 = "0jsqh2nirx3xifsakqdpd3wpdig6czavv3yj4lyqz3wh9xjpvswg";
};
propagatedBuildInputs = [ cryptography requests ];
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "azure-appconfiguration";
version = "1.1.0";
version = "1.1.1";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "0mv053vl88nzpv701gnjdmbylc8qm0kkq87264rfhvrx3ydymf97";
sha256 = "b83cd2cb63d93225de84e27abbfc059212f8de27766f4c58dd3abb839dff0be4";
};
propagatedBuildInputs = [
@@ -14,14 +14,14 @@
}:
buildPythonPackage rec {
version = "1.8.1";
version = "1.8.2";
pname = "azure-core";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "7efbeac3a6dfb634cb5323bc04e18ab609aeab6b03610808091aa0517373d626";
sha256 = "621b53271f7988b766f8a7d7f7a2c44241e3d2c1d8db13e68089d6da6241748e";
};
propagatedBuildInputs = [
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "azure-datalake-store";
version = "0.0.50";
version = "0.0.51";
src = fetchPypi {
inherit pname version;
sha256 = "9b9b58dcf1d0d0e5aa499d5cb49dcf8f5432ca467a747b39167bb70ef901dbc2";
sha256 = "b871ebb3bcfd292e8a062dbbaacbc132793d98f1b60f549a8c3b672619603fc1";
};
propagatedBuildInputs = [
@@ -17,13 +17,13 @@
buildPythonPackage rec {
pname = "azure-identity";
version = "1.4.0";
version = "1.4.1";
disabled = isPy38;
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "820e1f3e21f90d36063239c6cb7ca9a6bb644cb120a6b1ead3081cafdf6ceaf8";
sha256 = "7b071089faf0789059ac24052e311e2b096a002c173d42b96896db09c6e2ba5d";
};
propagatedBuildInputs = [
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "azure-mgmt-billing";
version = "0.2.0"; #pypi's 0.2.0 doesn't build ootb
version = "1.0.0"; #pypi's 0.2.0 doesn't build ootb
src = fetchPypi {
inherit pname version;
sha256 = "1li2bcdwdapwwx7xbvgfsq51f2mrwm0qyzih8cjhszcah2rkpxw5";
sha256 = "8b55064546c8e94839d9f8c98e9ea4b021004b3804e192bf39fa65b603536ad0";
extension = "zip";
};
@@ -25,7 +25,7 @@ buildPythonPackage rec {
];
preBuild = ''
rm azure_bdist_wheel.py
rm -rf azure_bdist_wheel.py
substituteInPlace setup.cfg \
--replace "azure-namespace-package = azure-mgmt-nspkg" ""
'';
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cognitiveservices";
version = "6.2.0";
version = "6.3.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "93503507ba87c18fe24cd3dfcd54e6e69a4daf7636f38b7537e09cee9a4c13ce";
sha256 = "1d029d5140152a36cc32f340e09f2b185ede2f54e577a44f3821878efb823415";
};
propagatedBuildInputs = [
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerservice";
version = "9.4.0";
version = "10.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "d90684106c70779450b82067be4d3e449c799ca1f47d941e45f6d2b5c016dac9";
sha256 = "9b44b2d0b281fc1999324a715fb5cf4f47d392a35bc0a01f24bb8dbc4c123acd";
};
propagatedBuildInputs = [
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
version = "1.2.0";
version = "1.2.1";
pname = "azure-mgmt-core";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "8fe3b59446438f27e34f7b24ea692a982034d9e734617ca1320eedeee1939998";
sha256 = "a3906fa77edfedfcc3229dc3b69489d5ed63b107c7eacbc50092e6cbfbfd83f0";
};
propagatedBuildInputs = [
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-datafactory";
version = "0.13.0";
version = "0.14.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "3eabe34f49587840617747511a0aa25d08b0c1619677a1fdda24ce9e6b0f2c74";
sha256 = "47bb23fa6cc28f3f15dd7a404b7f9d7af469adf78f79a11eb01ff75ca10a75ba";
};
propagatedBuildInputs = [
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
version = "1.7.0";
version = "2.0.0";
pname = "azure-mgmt-hdinsight";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
sha256 = "9d1120bd9760687d87594ec5ce9257b7335504afbe55b3cda79462c1e07a095b";
sha256 = "fd47029f2423e45ec4d311f651dc972043b98e960f186f5c6508c6fdf6eb2fe8";
extension = "zip";
};
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-media";
version = "2.2.0";
version = "3.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "0adeee9e654a9011f5107def06fea6838864a3514a1e5a9ed495f3a56a687cc7";
sha256 = "8944775725c5253614d257576d841ee68afa34f570b05c0924a7f73f1db28a24";
};
propagatedBuildInputs = [
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-search";
version = "2.1.0";
version = "3.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "0085c7qi9z1ayxd8683ck79nfnldkrwl481hzav84flyg8d0m94j";
sha256 = "d4c78b14b48edd2e27e2068c9a448acfc84a18595be77fe483afe7bb447e1eb6";
};
propagatedBuildInputs = [
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
version = "0.4.1";
version = "0.5.0";
pname = "azure-mgmt-security";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
sha256 = "08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
sha256 = "c0d232cdb5ad74f4590db2e44df74c0872fcb9fded7f03c7b57188a63b54ecfa";
extension = "zip";
};
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-servicebus";
version = "0.6.0";
version = "1.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "f20920b8fb119ef4abeda4d2dac765a4fc48cd0bcf30c27f8c4cc6d890bc08b1";
sha256 = "bb37d97eb3798740a0bc1bfa37b04946a193a6d1a3b0849fdc5e1dc2a9f25d81";
};
propagatedBuildInputs = [
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
version = "0.22.0";
version = "0.23.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "01c82a1559f49e5f51021b8fbd35e738e08cbede1f39cf00da8085c853575f39";
sha256 = "acf7d4c83fb43152a809e3894528e561e601be543250c2824cc615cc88a70855";
};
propagatedBuildInputs = [
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "azure-servicefabric";
version = "7.1.0.45";
version = "7.2.0.46";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "8dd0eb419ca62f2436c31982f6d236868f15f65bb062c4e5a98e50b16298dcda";
sha256 = "c15fd5e8fe33a12295435f16e007edcfd8f660547795742f9b74ef8fb3a431ba";
};
propagatedBuildInputs = [
@@ -0,0 +1,31 @@
{ lib, buildPythonPackage, fetchPypi
, azure-common
, azure-core
, msrest
}:
buildPythonPackage rec {
pname = "azure-synapse-artifacts";
version = "0.3.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "0p43zmw96fh3wp75phf3fcqdfb36adqvxfc945yfda6fi555nw1a";
};
propagatedBuildInputs = [
azure-common
azure-core
msrest
];
pythonImportsCheck = [ "azure.synapse.artifacts" ];
meta = with lib; {
description = "CHANGE";
homepage = "https://github.com/CHANGE/azure-synapse-artifacts/";
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
};
}
@@ -24,7 +24,7 @@ buildPythonPackage rec {
# tests require a job scheduler e.g. slurm, pbs, etc.
doCheck = false;
pythonImportCheck = [ "batchspawner" ];
pythonImportsCheck = [ "batchspawner" ];
meta = with lib; {
description = "A spawner for Jupyterhub to spawn notebooks using batch resource managers";
@@ -1,6 +1,4 @@
{ stdenv, buildPythonPackage, fetchPypi, cryptography, boto3, pyyaml, docutils, nose
, fetchpatch
}:
{ stdenv, buildPythonPackage, fetchPypi, cryptography, boto3, pyyaml, docutils, pytest, fetchpatch }:
buildPythonPackage rec {
pname = "credstash";
@@ -25,7 +23,7 @@ buildPythonPackage rec {
# file ensures that Python imports the module from site-packages library.
postInstall = "rm $out/bin/credstash.py";
nativeBuildInputs = [ nose ];
nativeBuildInputs = [ pytest ];
propagatedBuildInputs = [ cryptography boto3 pyyaml docutils ];
@@ -12,7 +12,7 @@ buildPythonPackage rec {
# tests are very targeted at individual linux distributions
doCheck = false;
pythonImportcheck = [ "distro" ];
pythonImportsCheck = [ "distro" ];
meta = with stdenv.lib; {
homepage = "https://github.com/nir0s/distro";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
# tests require docker
doCheck = false;
pythonImportCheck = [ "dockerspawner" ];
pythonImportsCheck = [ "dockerspawner" ];
meta = with lib; {
description = "Dockerspawner: A custom spawner for Jupyterhub";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
# The test needs MuJoCo that is not free library.
doCheck = false;
pythonImportCheck = [ "gym" ];
pythonImportsCheck = [ "gym" ];
meta = with lib; {
description = "A toolkit by OpenAI for developing and comparing your reinforcement learning agents";
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "kaitaistruct";
version = "0.8";
version = "0.9";
src = fetchPypi {
inherit pname version;
sha256 = "d1d17c7f6839b3d28fc22b21295f787974786c2201e8788975e72e2a1d109ff5";
sha256 = "3d5845817ec8a4d5504379cc11bd570b038850ee49c4580bc0998c8fb1d327ad";
};
meta = with stdenv.lib; {
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, isPy3k
, pexpect
, notebook
, nix
@@ -10,6 +11,8 @@ buildPythonPackage rec {
pname = "nix-kernel";
version = "unstable-2020-04-26";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "GTrunSec";
repo = "nix-kernel";
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "nvchecker";
version = "2.1";
version = "2.2";
# Tests not included in PyPI tarball
src = fetchFromGitHub {
owner = "lilydjwg";
repo = pname;
rev = "v${version}";
sha256 = "0zf9vhf8ka0v1mf1xhbvkc2nr54m0rkiw1i68ps4sgx2mdj6qrfk";
sha256 = "0b17pikqyxcsid69lwnjl44n8z46ydjmxxdnbzasfdl7r83l7ijr";
};
nativeBuildInputs = [ installShellFiles docutils ];
@@ -0,0 +1,34 @@
{ stdenv
, buildPythonPackage
, fetchPypi
, pytestCheckHook
, isPy27
, pandas
, lxml
, requests
}:
buildPythonPackage rec {
pname = "pandas-datareader";
version = "0.9.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
sha256 = "b2cbc1e16a6ab9ff1ed167ae2ea92839beab9a20823bd00bdfb78155fa04f891";
};
# Tests are trying to load data over the network
doCheck = false;
pythonImportsCheck = [ "pandas_datareader" ];
propagatedBuildInputs = [ pandas lxml requests ];
meta = with stdenv.lib; {
description = "Up to date remote data access for pandas, works for multiple versions of pandas";
homepage = "https://github.com/pydata/pandas-datareader";
license= licenses.bsd3;
maintainers = with maintainers; [ evax ];
platforms = platforms.unix;
};
}
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "papis";
version = "0.10";
version = "0.11.1";
disabled = !isPy3k;
# Missing tests on Pypi
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "papis";
repo = pname;
rev = "v${version}";
sha256 = "0fmrvxs6ixfwjlp96b69db7fpvyqfy2n3c23kdz8yr0vhnp82l93";
sha256 = "0bbkjyw1fsvvp0380l404h2lys8ib4xqga5s6401k1y1hld28nl6";
};
propagatedBuildInputs = [
@@ -36,7 +36,7 @@ buildPythonPackage rec {
pytestCheckHook
];
pythonImportCheck = [ "wled" ];
pythonImportsCheck = [ "wled" ];
meta = with lib; {
description = "Asynchronous Python client for WLED";