python.pkgs: many updates

This commit is contained in:
Frederik Rietdijk 2017-08-24 19:34:20 +02:00
parent fb43574456
commit d58e1f1c7b
83 changed files with 186 additions and 175 deletions

View File

@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "Cython";
name = "${pname}-${version}";
version = "0.25.2";
version = "0.26";
src = fetchPypi {
inherit pname version;
sha256 = "01h3lrf6d98j07iakifi81qjszh6faa37ibx7ylva1vsqbwx2hgi";
sha256 = "4c24e2c22ddaed624d35229dc5db25049e9e225c6f64f3364326836cad8f2c66";
};
# With Python 2.x on i686-linux or 32-bit ARM this test fails because the

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "aafigure";
version = "0.5";
version = "0.6";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "090c88beb091d28a233f854e239713aa15d8d1906ea16211855345c912e8a091";
sha256 = "49f2c1fd2b579c1fffbac1386a2670b3f6f475cc7ff6cc04d8b984888c2d9e1e";
};
propagatedBuildInputs = [ pillow ];

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "adal";
version = "0.1.0";
version = "0.4.6";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "1f32k18ck54adqlgvh6fjhy4yavcyrwy813prjyqppqqq4bn1a09";
sha256 = "7c5bbf4d8a17d535e6e857b28a41cedddc2767fc57424c15d484fa779bb97325";
};
propagatedBuildInputs = [ requests pyjwt ];

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "aiodns";
version = "1.0.1";
version = "1.1.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "595b78b8d54115d937cf60d778c02dad76b6f789fd527dab308f99e5601e7f3d";
sha256 = "d8677adc679ce8d0ef706c14d9c3d2f27a0e0cc11d59730cdbaf218ad52dd9ea";
};
propagatedBuildInputs = with stdenv.lib; [ pycares ]

View File

@ -6,11 +6,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "alembic";
version = "0.9.3";
version = "0.9.5";
src = fetchPypi {
inherit pname version;
sha256 = "57f2ede554c0b18f1cf811cfbb3b02c586a5422df94922e3821883ba0b8c616c";
sha256 = "8bdcb4babaa16b9a826f8084949cc2665cb328ecf7b89b3224b0ab85bd16fd05";
};
buildInputs = [ pytest pytestcov mock coverage ];

View File

@ -4,11 +4,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "argcomplete";
version = "1.8.2";
version = "1.9.2";
src = fetchPypi {
inherit pname version;
sha256 = "0sslhl1klvh92c8hjsz3y3mmnpcqspcgi49g5cik2rpbfkhcsb3s";
sha256 = "d6ea272a93bb0387f758def836e73c36fff0c54170258c212de3e84f7db8d5ed";
};
doCheck = false; # bash-completion test fails with "compgen: command not found".

View File

@ -2,13 +2,13 @@
asgiref, msgpack, posix_ipc
}:
buildPythonPackage rec {
version = "1.4.0";
version = "1.4.1";
pname = "asgi_ipc";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/a/asgi_ipc/${name}.tar.gz";
sha256 = "1bae453d771eb92c0ec558b826fc0bce75a2a61bf21187784d4e4dc11710e588";
sha256 = "87cc9dda476d28f335261b73f0f3070f28847718de2e64da9a80492638203e43";
};
propagatedBuildInputs = [ asgiref msgpack posix_ipc ];

View File

@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "astropy";
version = "1.3.3";
version = "2.0.1";
name = "${pname}-${version}";
doCheck = false; #Some tests are failing. More importantly setup.py hangs on completion. Needs fixing with a proper shellhook.
src = fetchPypi {
inherit pname version;
sha256 = "ed093e033fcbee5a3ec122420c3376f8a80f74663214560727d3defe82170a99";
sha256 = "25e0881a392a2e03b4a705cf9592f01894d23f64797323b21387efa8ea9ec03e";
};
propagatedBuildInputs = [ numpy cython h5py scipy ];

View File

@ -7,13 +7,13 @@
let
pname = "async-timeout";
version = "1.2.1";
version = "1.3.0";
in buildPythonPackage rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "380e9bfd4c009a14931ffe487499b0906b00b3378bb743542cfd9fbb6d8e4657";
sha256 = "f4651f122a9877049930ce31a8422bc202a47937627295fe5e411b2c2083481f";
};
buildInputs = [ pytestrunner ];

View File

@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "audioread";
name = "${pname}-${version}";
version = "2.1.1";
version = "2.1.5";
src = fetchPypi {
inherit pname version;
sha256 = "ffb601de7a9e40850d4ec3256a3a6bbe8fa40466dafb5c65f41b08e4bb963f1e";
sha256 = "36c3b118f097c58ba073b7d040c4319eff200756f094295677567e256282d0d7";
};
# No tests, need to disable or py3k breaks

View File

@ -6,11 +6,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "autobahn";
version = "17.5.1";
version = "17.8.1";
src = fetchurl {
url = "mirror://pypi/a/${pname}/${name}.tar.gz";
sha256 = "0p2xx20g0rj6pnp4h3231mn8zk4ag8msv69f93gai2hzl5vglcia";
sha256 = "72b1b1e30bd41d52e7454ef6fe78fe80ebf2341a747616e2cd854a76203a0ec4";
};
# Upstream claim python2 support, but tests require pytest-asyncio which

View File

@ -9,10 +9,10 @@
buildPythonPackage rec {
pname = "Bottleneck";
name = "Bottleneck-${version}";
version = "1.2.0";
version = "1.2.1";
src = fetchPypi {
inherit pname version;
sha256 = "3bec84564a4adbe97c24e875749b949a19cfba4e4588be495cc441db7c6b05e8";
sha256 = "6efcde5f830aed64feafca0359b51db0e184c72af8ba6675b4a99f263922eb36";
};
checkInputs = [ nose ];

View File

@ -1,13 +1,13 @@
{ lib, fetchurl, buildPythonPackage, docutils, six, sphinx, isPy3k }:
buildPythonPackage rec {
version = "4.6.0";
version = "4.7.2";
pname = "breathe";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/b/breathe/${name}.tar.gz";
sha256 = "9db2ba770f824da323b9ea3db0b98d613a4e0af094c82ccb0a82991da81b736a";
sha256 = "dd15efc66d65180e4c994edd15fcb642812ad04ac9c36738b28bf248d7c0be32";
};
propagatedBuildInputs = [ docutils six sphinx ];

View File

@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "certifi";
version = "2017.4.17";
version = "2017.7.27.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "f7527ebf7461582ce95f7a9e03dd141ce810d40590834f4ec20cddd54234c10a";
sha256 = "40523d2efb60523e113b44602298f0960e900388cf3bb6043f645cf57ea9e3f5";
};
meta = {

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "chai";
version = "1.1.1";
version = "1.1.2";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "016kf3irrclpkpvcm7q0gmkfibq7jgy30a9v73pp42bq9h9a32bl";
sha256 = "ff8d2b6855f660cd23cd5ec79bd10264d39f24f6235773331b48e7fcd637d6cc";
};
meta = with stdenv.lib; {

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
name = "${pname}-${version}";
version = "0.9.4";
version = "0.11.0";
pname = "confluent-kafka";
src = fetchPypi {
inherit pname version;
sha256 = "1v8apw9f8l01ql42jg1sfqv41yxvcbxn1a3ar01y0ni428swq6wk";
sha256 = "4c34bfe8f823ee3777d93820ec6578365d2bde3cd1302cbd0e44c86b68643667";
};
buildInputs = [ rdkafka requests ] ++ (if isPy3k then [ avro3k ] else [ avro ]) ;

View File

@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "coveralls";
name = "${pname}-python-${version}";
version = "1.1";
version = "1.2.0";
# wanted by tests
src = fetchPypi {
inherit pname version;
sha256 = "0238hgdwbvriqxrj22zwh0rbxnhh9c6hh75i39ll631vq62h65il";
sha256 = "510682001517bcca1def9f6252df6ce730fcb9831c62d9fff7c7d55b6fdabdf3";
};
buildInputs = [

View File

@ -11,13 +11,13 @@
let
pname = "discord.py";
version = "0.16.8";
version = "0.16.10";
in buildPythonPackage rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "d775b701383e3a5762accf3816b819f357f299476701615ac30c7715a5ea79aa";
sha256 = "cb0b9ad5f5edf2d5afd5f5ce07381a0a089eb036004938126a5582fc8fa0cc88";
};
propagatedBuildInputs = [ asyncio aiohttp websockets pynacl ];

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "django-polymorphic";
version = "1.2";
version = "1.3";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "1bz86711sx2b66rl2xz141xppsfmlxilkgjgq0jsavpw37vg7r3r";
sha256 = "8737b465ebf5fad772b4c52272189c352f5904f468d298584a3469187e3207ad";
};
checkInputs = [ django ];

View File

@ -2,12 +2,12 @@
rcssmin, rjsmin, django_appconf }:
buildPythonPackage rec {
pname = "django_compressor";
version = "2.1.1";
version = "2.2";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "1s42dkq3qp1niaf69markd7m3ljgf2bspyz2nk0sa07f8q04004j";
sha256 = "9616570e5b08e92fa9eadc7a1b1b49639cce07ef392fc27c74230ab08075b30f";
};
# Need to setup django testing

View File

@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchurl, django }:
buildPythonPackage rec {
version = "3.6.3";
version = "3.6.4";
pname = "djangorestframework";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/d/djangorestframework/${name}.tar.gz";
sha256 = "6aa6aafdfb7f6152a401873ecae93aff9eb54d7a74266065347cf4de68278ae4";
sha256 = "de8ac68b3cf6dd41b98e01dcc92dc0022a5958f096eafc181a17fa975d18ca42";
};
# Test settings are missing

View File

@ -3,13 +3,13 @@
, ipaddress, backports_ssl_match_hostname, docker_pycreds
}:
buildPythonPackage rec {
version = "2.4.2";
version = "2.5.1";
pname = "docker";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/d/docker/${name}.tar.gz";
sha256 = "11kl6kl82056bzcycvc2jpz59ra89vwbyzi0yaamixgcm9nzlvr1";
sha256 = "b876e6909d8d2360e0540364c3a952a62847137f4674f2439320ede16d6db880";
};
propagatedBuildInputs = [

View File

@ -3,13 +3,13 @@
, git, glibcLocales }:
buildPythonPackage rec {
version = "0.17.3";
version = "0.18.2";
pname = "dulwich";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/d/dulwich/${name}.tar.gz";
sha256 = "0c3eccac93823e172b05d57aaeab3d6f03c6c0f1867613606d1909a3ab4100ca";
sha256 = "284d0000b21ac12f94bcd5eb3d7dcc42da51e5506b9a53a11c615b46da906d9b";
};
LC_ALL = "en_US.UTF-8";

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "emcee";
version = "2.1.0";
version = "2.2.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0qyafp9jfya0mkxgqfvljf0rkic5fm8nimzwadyrxyvq7nd07qaw";
sha256 = "b83551e342b37311897906b3b8acf32979f4c5542e0a25786ada862d26241172";
};
propagatedBuildInputs = [ numpy ];

View File

@ -6,11 +6,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "flake8";
version = "3.3.0";
version = "3.4.1";
src = fetchPypi {
inherit pname version;
sha256 = "04izn1q1lgbr408l9b3vkxqmpi6mq47bxwc0iwypb02mrxns41xr";
sha256 = "c20044779ff848f67f89c56a0e4624c04298cd476e25253ac0c36f910a1a11d8";
};
buildInputs = [ pytest mock pytestrunner ];

View File

@ -5,12 +5,12 @@ with stdenv.lib;
buildPythonPackage rec {
pname = "Flask-Migrate";
version = "2.0.4";
version = "2.1.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "1e6dc83bed93aef9a4791d5daaa03b186c8ef5d96c99c7d88166da683c86e42d";
sha256 = "716d5b68eec53821f80b3fbcb0fd60baed0cb0e320abb30289e83217668cef7f";
};
checkInputs = optional isPy3k glibcLocales;

View File

@ -1,14 +1,16 @@
{ stdenv, fetchurl, buildPythonPackage, pythonOlder
{ stdenv, fetchPypi, buildPythonPackage, pythonOlder
, flask, blinker, twill }:
with stdenv.lib;
buildPythonPackage rec {
name = "Flask-Testing-0.6.1";
pname = "Flask-Testing";
version = "0.6.2";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/F/Flask-Testing/${name}.tar.gz";
sha256 = "1ckmy7kz2qkggdlm9y5wx6gvd2x7qv921dyb059ywfh15hrkkxdb";
src = fetchPypi {
inherit pname version;
sha256 = "f25effd266fce9b16482f4ce3423d5a7d25534aab77bc83caace5d9637bf0df0";
};
buildInputs = optionals (pythonOlder "3.0") [ twill ];

View File

@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "fonttools";
version = "3.13.1";
version = "3.15.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "ded1f9a6cdd6ed19a3df05ae40066d579ffded17369b976f9e701cf31b7b1f2d";
sha256 = "8df4b605a28e313f0f9e0a79502caba4150a521347fdbafc063e52fee34912c2";
extension = "zip";
};

View File

@ -9,11 +9,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "ftfy";
version = "4.4.3";
version = "5.1.1";
src = fetchPypi {
inherit pname version;
sha256 = "152xdb56rhs1q4r0ck1n557sbphw7zq18r75a7kkd159ckdnc01w";
sha256 = "67a29a2fad5f72aec2d8a0a7084e4f499ed040455133ee96b1c458609fc29e78";
};
propagatedBuildInputs = [ html5lib wcwidth];

View File

@ -13,10 +13,10 @@
buildPythonPackage rec {
pname = "gensim";
name = "${pname}-${version}";
version = "2.1.0";
version = "2.3.0";
src = fetchPypi {
inherit pname version;
sha256 = "1wn7bji9b80wn1yggmh7a0dlwzdjr6cp24x4p33j2rf29lxnm2kc";
sha256 = "7d0dccc7d2c576e270037949874800b7cfbc86ef081ff981483f612cd18e223f";
};
propagatedBuildInputs = [ smart_open numpy six scipy

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "html5-parser";
version = "0.4.3";
version = "0.4.4";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "173vzg214x7qfq201m4b09wg5nszdgwjw5q02v23k54iqm3kcpnx";
sha256 = "b9f3a1d4cdb8742e8e4ecafab04bff541bde4ff09af233293ed0b94028ec1ab5";
};
buildInputs = [ pkgconfig ];

View File

@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "ipywidgets";
version = "6.0.0";
version = "7.0.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "afa6248850cff14ef86117db87aeab0b12237e4eaf740e73716460ed593a43a7";
sha256 = "63e454202f72796044e99846881c33767c47fa050735dc1f927657b9cd2b7fcd";
};
# Tests are not distributed

View File

@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "Keras";
version = "2.0.6";
version = "2.0.7";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0519480abe4ad18b2c2d1bc580eab75edd82c95083d341a1157952f4b00019bb";
sha256 = "a6c72ee2b94be1ffefe7e77b69582b9827211f0c356b2189459711844d3634c0";
};
checkInputs = [

View File

@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "keystoneauth1";
version = "1.1.0";
version = "3.1.0";
name = "${pname}-${version}";
disabled = isPyPy; # a test fails
src = fetchPypi {
inherit pname version;
sha256 = "05fc6xsp5mal52ijvj84sf7mrw706ihadfdf5mnq9zxn7pfl4118";
sha256 = "e5abfa8bbe866d52ca56afbe528d15214a60033cc1dc9804478cae7424f0f8fb";
};
buildInputs = [ pbr testtools testresources testrepository mock

View File

@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
pname = "kitchen";
version = "1.2.4";
version = "1.2.5";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0ggv3p4x8jvmmzhp0xm00h6pvh1g0gmycw71rjwagnrj8n23vxrq";
sha256 = "af9fbb60f68cbdb2ead402beb8fa7c7edadbe2aa7b5a70138b7c4b0fa88153fd";
};
meta = with stdenv.lib; {

View File

@ -5,11 +5,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "ledgerblue";
version = "0.1.13";
version = "0.1.15";
src = fetchPypi {
inherit pname version;
sha256 = "09bsiylvgax6m47w8r0myaf61xj9j0h1spvadx6fx31qy0iqicw0";
sha256 = "42cbcd74615576294142d56eb9eaa7e1b67f9dd87eeb24d713336b56e8c01c5c";
};
buildInputs = [ hidapi pycrypto pillow protobuf future ecpy ];

View File

@ -3,11 +3,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "libtmux";
version = "0.7.3";
version = "0.7.4";
src = fetchPypi {
inherit pname version;
sha256 = "111qbgq28za12la5b0aa9rr7hg8235zy0kyzzryn7fa6z3i5k5z8";
sha256 = "c7407aa4103d40f50f99432bf4dffe0b4591f976956b2dd7ee7bbf53ad138bd9";
};
buildInputs = [ pytest_29 ];

View File

@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "llvmlite";
name = "${pname}-${version}";
version = "0.18.0";
version = "0.19.0";
disabled = isPyPy;
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "25a38af925f0523b834b92216d7f7cc997624942d5958287350c254f5e730404";
sha256 = "fbaeb3d584e0f6bac82a33776e9b5f0b5b4a3415a03edeff5d66f6176f0edbe2";
};
propagatedBuildInputs = [ llvm ] ++ stdenv.lib.optional (pythonOlder "3.4") enum34;

View File

@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "m2r";
name = "${pname}-${version}";
version = "0.1.7";
version = "0.1.10";
src = fetchPypi {
inherit pname version;
sha256 = "771631d051a52764fe5b660f97ad028df3aff90c9859d345ccfd17a4c7c2ab39";
sha256 = "cfb5b8a37defdd594eb46a794b87d9b4ca1902b0e8e309c9f2623f7275c261d6";
};
propagatedBuildInputs = [ mistune docutils ];

View File

@ -21,12 +21,12 @@
buildPythonPackage rec {
pname = "magic-wormhole";
version = "0.9.2";
version = "0.10.2";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "14aed4b453278651d92c3fd8955a105e2d33dcde279fa25d1d759e0e769f16b3";
sha256 = "55a423247faee7a0644d25f37760495978cd494ba0274fefd8cd1fad493954ee";
};
checkInputs = [ mock ];

View File

@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "marionette-harness";
version = "4.0.0";
version = "4.1.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0726zm09nwh4kkd4xirva4596svlifkkpbaywlmq2yb6ayk7d4vl";
sha256 = "20c188791e28d586c58acf86ff28cb704c4195a4da6eb10db7b8c6771e3f2983";
};
propagatedBuildInputs = [ mozprofile mozversion browsermob-proxy moztest

View File

@ -7,13 +7,13 @@
let
pname = "multidict";
version = "2.1.6";
version = "3.1.3";
in buildPythonPackage rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "9ec33a1da4d2096949e29ddd66a352aae57fad6b5483087d54566a2f6345ae10";
sha256 = "875f80a046e7799b40df4b015b8fc5dae91697936872a8d7362c909a02ec6d12";
};
buildInputs = [ pytest ];

View File

@ -16,7 +16,7 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "natsort";
version = "5.0.3";
version = "5.1.0";
buildInputs = [
hypothesis
@ -34,7 +34,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
sha256 = "1h87n0jcsi6mgjx1pws6g1lmcn8jwabwxj8hq334jvziaq0plyym";
sha256 = "5db0fd17c9f8ef3d54962a6e46159ce4807c630f0931169cd15ce54f2ac395b9";
};
# do not run checks on nix_run_setup.py

View File

@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "nbformat";
version = "4.3.0";
version = "4.4.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "5febcce872672f1c97569e89323992bdcb8573fdad703f835e6521253191478b";
sha256 = "f7494ef0df60766b7cabe0a3651556345a963b74dbc16bc7c18479041170d402";
};
LC_ALL="en_US.UTF-8";

View File

@ -14,13 +14,13 @@
}:
buildPythonPackage rec {
version = "0.33.0";
version = "0.34.0";
pname = "numba";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/n/numba/${name}.tar.gz";
sha256 = "56c5fcf3175f72b67ba8998d02870e3ea598e10c41d93289cecb9d89be7669fd";
sha256 = "4f86df9212cb2678598e6583973ef1df978f3e3ba497b4dc6f91848887710577";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "oslo.config";
version = "2.5.0";
version = "4.11.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "043mavrzj7vjn7kh1dddci4sf67qwqnnn6cm0k1d19alks9hismz";
sha256 = "1be8aaba466a3449fdb21ee8f7025b0d3d252c8c7568b8d5d05ceff58617cd05";
};
propagatedBuildInputs = [ pbr six netaddr stevedore ];

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "pbr";
version = "3.0.1";
version = "3.1.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "d7e8917458094002b9a2e0030ba60ba4c834c456071f2d0c1ccb5265992ada91";
sha256 = "05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1";
};
# circular dependencies with fixtures

View File

@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "phonenumbers";
version = "8.7.1";
version = "8.8.0";
name = "${pname}-${version}";
meta = {
@ -14,6 +14,6 @@ buildPythonPackage rec {
src = fetchurl {
url = "mirror://pypi/p/phonenumbers/${name}.tar.gz";
sha256 = "1zmi2xvh6v4iyfxmrqhj2byfac9xk733w663a7phib7y6wkvqlgr";
sha256 = "f8d5eda55e2acdfeb9db9742e1207a5cfb615ad060cabccf1e06a9ed8efd1e49";
};
}

View File

@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "plotly";
version = "2.0.12";
version = "2.0.15";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0050da900e4420c15766f8dfb8d252510896511361bf485b9308bc0287f7add0";
sha256 = "0ecd16a11778674c63615a590e22f79307801eaf009b399bf7e46c486dec8f99";
};
propagatedBuildInputs = [

View File

@ -22,12 +22,12 @@ let
in
buildPythonPackage rec {
pname = "pycuda";
version = "2017.1";
version = "2017.1.1";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "a92725ccd8515b4d7284b9127184b6fdb61f224daa086e7fc6b926e2094b055f";
sha256 = "6b5a9384e38c603ee429f8a6bee424532db7b3505027ce22f7e18ad19564b563";
};
preConfigure = ''

View File

@ -4,11 +4,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "pygraphviz";
version = "1.4rc1";
version = "1.3.1";
src = fetchPypi {
inherit pname version;
sha256 = "00ck696rddjnrwfnh1zw87b9xzqfm6sqjy6kqf6kmn1xwsi6f19a";
sha256 = "7c294cbc9d88946be671cc0d8602aac176d8c56695c0a7d871eadea75a958408";
};
buildInputs = [ doctest-ignore-unicode mock nose ];

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "pylast";
version = "1.8.0";
version = "1.9.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "85f8dd96aef0ccba5f80379c3d7bc1fabd72f59aebab040daf40a8b72268f9bd";
sha256 = "ae1c4105cbe704d9ac10ba57ac4c26bc576cc33978f1b578101b20c6a2360ca4";
};
propagatedBuildInputs = [ certifi six ];

View File

@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "pyopencl";
version = "2017.1.1";
version = "2017.2";
name = "${pname}-${version}";
buildInputs = [ pytest opencl-headers ocl-icd ];
@ -24,7 +24,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
sha256 = "928c458a463321c6c91e7fa54bf325bf71d7a8aa5ff750ec8fed2472f6aeb323";
sha256 = "039b689a58eb98e27a577ac086210deae959f40d657487f3199d2d217c270ff9";
};
# gcc: error: pygpu_language_opencl.cpp: No such file or directory

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "pypandoc";
version = "1.3.3";
version = "1.4";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0628f2kn4gqimnhpf251fgzl723hwgyl3idy69dkzyjvi45s5zm6";
sha256 = "e914e6d5f84a76764887e4d909b09d63308725f0cbb5293872c2c92f07c11a5b";
};
# Fix tests: first requires network access, second is a bug (reported upstream)

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "pyroute2";
version = "0.4.18";
version = "0.4.19";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/p/pyroute2/${name}.tar.gz";
sha256 = "bdcff9f598ff4dda7420675ee387426cd9cc79d795ea73eb684a4314d4b00b9e";
sha256 = "122a1e34702287b805742a6edd8fe8483608238bd1602df2d5e3274bd8e8030a";
};
# requires root priviledges

View File

@ -1,13 +1,13 @@
{ stdenv, fetchurl, buildPythonPackage, swig, pcsclite }:
buildPythonPackage rec {
version = "1.9.5";
version = "1.9.6";
pname = "pyscard";
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/p/pyscard/${name}.tar.gz";
sha256 = "7eef027e1939b7595fc13c03616f262f90d118594fdb6f7620af46b54fa06835";
sha256 = "6e28143c623e2b34200d2fa9178dbc80a39b9c068b693b2e6527cdae784c6c12";
};
patchPhase = ''

View File

@ -2,13 +2,13 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "pytest-asyncio";
version = "0.5.0";
version = "0.6.0";
disabled = !isPy3k;
src = fetchurl {
url = "mirror://pypi/p/${pname}/${name}.tar.gz";
sha256 = "03sxq8fglr4lw4y6wqlbli9ypr65fxzx6hlpn5wpccx8v5472iff";
sha256 = "e5c6786ece4b3bbb0cca1bf68bf089756a62760e3764dc84eaee39bfab70289b";
};
buildInputs = [ pytest ];

View File

@ -1,16 +1,16 @@
{ stdenv, fetchPypi, buildPythonPackage, isPy3k, execnet, pytest, setuptools_scm }:
{ stdenv, fetchPypi, buildPythonPackage, isPy3k, execnet, pytest, setuptools_scm, pytest-forked }:
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "pytest-xdist";
version = "1.18.2";
version = "1.20.0";
src = fetchPypi {
inherit pname version;
sha256 = "10468377901b80255cf192c4603a94ffe8b1f071f5c912868da5f5cb91170dae";
sha256 = "7924d45c2430191fe3679a58116c74ceea13307d7822c169d65fd59a24b3a4fe";
};
buildInputs = [ pytest setuptools_scm ];
buildInputs = [ pytest setuptools_scm pytest-forked];
propagatedBuildInputs = [ execnet ];
postPatch = ''

View File

@ -1,6 +1,8 @@
{ stdenv, buildPythonPackage, fetchurl, isPy26, argparse, hypothesis, py }:
{ stdenv, buildPythonPackage, fetchurl, isPy26, argparse, hypothesis, py
, setuptools_scm
}:
buildPythonPackage rec {
version = "3.0.7";
version = "3.2.1";
pname = "pytest";
name = "${pname}-${version}";
@ -11,10 +13,10 @@ buildPythonPackage rec {
src = fetchurl {
url = "mirror://pypi/p/pytest/${name}.tar.gz";
sha256 = "b70696ebd1a5e6b627e7e3ac1365a4bc60aaf3495e843c1e70448966c5224cab";
sha256 = "4c2159d2be2b4e13fa293e7a72bdf2f06848a017150d5c6d35112ce51cfd74ce";
};
buildInputs = [ hypothesis ];
buildInputs = [ hypothesis setuptools_scm ];
propagatedBuildInputs = [ py ]
++ (stdenv.lib.optional isPy26 argparse);

View File

@ -1,13 +1,13 @@
{ stdenv, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
version = "0.4";
version = "1.0.3";
pname = "python-editor";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "1gykxn16anmsbcrwhx3rrhwjif95mmwvq9gjcrr9bbzkdc8sf8a4";
sha256 = "a3c066acee22a1c94f63938341d4fb374e3fdd69366ed6603d7b24bed1efc565";
};
meta = with stdenv.lib; {

View File

@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "qtconsole";
version = "4.3.0";
version = "4.3.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "2821ccf85853b83e4958521f82e36325208787eaf79b19b83905a99cc41aa209";
sha256 = "eff8c2faeda567a0bef5781f419a64e9977988db101652b312b9d74ec0a5109c";
};
buildInputs = [ nose ] ++ lib.optionals isPy27 [mock];

View File

@ -3,10 +3,10 @@
buildPythonPackage rec {
pname = "relatorio";
name = "${pname}-${version}";
version = "0.6.4";
version = "0.7.0";
src = fetchurl {
url = "mirror://pypi/r/relatorio/${name}.tar.gz";
sha256 = "0lincq79mzgazwd9gh41dybjh9c3n87r83pl8nk3j79aihyfk84z";
sha256 = "efd68d96573b15c59c24a8f420ed14210ce51de535a8470d14381f2bed69d845";
};
propagatedBuildInputs = [
genshi

View File

@ -1,4 +1,4 @@
{ stdenv, buildPythonPackage, fetchurl
{ stdenv, buildPythonPackage, fetchPypi
, oauthlib, requests }:
buildPythonPackage rec {
@ -6,8 +6,8 @@ buildPythonPackage rec {
pname = "requests-oauthlib";
name = "${pname}-${version}";
src = fetchurl {
url = "http://github.com/requests/requests-oauthlib/archive/v${version}.tar.gz";
src = fetchPypi {
inherit pname version;
sha256 = "883ac416757eada6d3d07054ec7092ac21c7f35cb1d2cf82faf205637081f468";
};

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "rfc3986";
version = "1.0.0";
version = "1.1.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "2faacfabcc13ed89b061b5f21cbbf330f82400654b317b5907d311c3478ec4c4";
sha256 = "8458571c4c57e1cf23593ad860bb601b6a604df6217f829c2bc70dc4b5af941b";
};
buildInputs = [ pytest ];

View File

@ -3,11 +3,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "semver";
version = "2.2.1";
version = "2.7.7";
src = fetchPypi {
inherit pname version;
sha256 = "161gvsfpw0l8lnf1v19rvqc8b9f8n70cc8ppya4l0n6rwc1c1n4m";
sha256 = "20ffbb50248a6141bb9eba907db0e47ee4a239ddb55fe0ada8696fc241495a9d";
};
meta = with stdenv.lib; {

View File

@ -8,13 +8,13 @@
# Should use buildPythonPackage here somehow
stdenv.mkDerivation rec {
pname = "setuptools";
version = "36.0.1";
version = "36.2.7";
name = "${python.libPrefix}-${pname}-${version}";
src = fetchPypi {
inherit pname version;
extension = "zip";
sha256 = "e17c4687fddd6d70a6604ac0ad25e33324cec71b5137267dd5c45e103c4b288a";
sha256 = "b0fe5d432d922df595e918577c51458d63f245115d141b309ac32ecfca329df5";
};
buildInputs = [ python wrapPython unzip ];

View File

@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "simplejson";
version = "3.10.0";
version = "3.11.1";
name = "${pname}-${version}";
doCheck = !stdenv.isDarwin;
src = fetchPypi {
inherit pname version;
sha256 = "953be622e88323c6f43fad61ffd05bebe73b9fd9863a46d68b052d2aa7d71ce2";
sha256 = "01a22d49ddd9a168b136f26cac87d9a335660ce07aa5c630b8e3607d6f4325e7";
};
meta = {

View File

@ -20,18 +20,21 @@
, whoosh
, imagesize
, requests
, sphinxcontrib-websupport
}:
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "Sphinx";
version = "1.5.2";
version = "1.6.3";
src = fetchPypi {
inherit pname version;
sha256 = "049c48393909e4704a6ed4de76fd39c8622e165414660bfb767e981e7931c722";
sha256 = "af8bdb8c714552b77d01d4536e3d6d2879d6cb9d25423d29163d5788e27046e6";
};
LC_ALL = "en_US.UTF-8";
buildInputs = [ pytest simplejson mock glibcLocales html5lib ] ++ lib.optional (pythonOlder "3.4") enum34;
checkInputs = [ pytest ];
buildInputs = [ simplejson mock glibcLocales html5lib ] ++ lib.optional (pythonOlder "3.4") enum34;
# Disable two tests that require network access.
checkPhase = ''
cd tests; ${python.interpreter} run.py --ignore py35 -k 'not test_defaults and not test_anchors_ignored'
@ -48,8 +51,12 @@ buildPythonPackage rec {
whoosh
imagesize
requests
sphinxcontrib-websupport
];
# Lots of tests. Needs network as well at some point.
doCheck = false;
# https://github.com/NixOS/nixpkgs/issues/22501
# Do not run `python sphinx-build arguments` but `sphinx-build arguments`.
postPatch = ''

View File

@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "SQLAlchemy";
name = "${pname}-${version}";
version = "1.1.12";
version = "1.1.13";
src = fetchPypi {
inherit pname version;
sha256 = "d501527319f51a3d9eb639b654222c6f67287228a98ba102b1d0b598eb3266c9";
sha256 = "2a98ac87b30eaa2bee1f1044848b9590e476e7f93d033c6542e60b993a5cf898";
};
checkInputs = [ pytest mock pytest_xdist ]

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "stevedore";
version = "1.21.0";
version = "1.25.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "12sg88ax0lv2sxr685rqdaxm9gryjrpj4fvax459zvwy1r4n83ma";
sha256 = "c8a373b90487b7a1b52ebaa3ca5059315bf68d9ebe15b2203c2fa675bd7e1e7e";
};
doCheck = false;

View File

@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "stripe";
version = "1.41.1";
version = "1.62.1";
name = "${pname}-${version}";
# Tests require network connectivity and there's no easy way to disable
@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
sha256 = "0zvffvq933ia5w5ll6xhx2zgvppgc6zc2mxhc6f0kypw5g2fxvz5";
sha256 = "7cc83b8d405a48d8a792640761519c64e373ad3514ea8bb4a9a5128f98b0b679";
};
buildInputs = [ unittest2 mock ];

View File

@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "tqdm";
version = "4.11.2";
version = "4.15.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "14baa7a9ea7723d46f60de5f8c6f20e840baa7e3e193bf0d9ec5fe9103a15254";
sha256 = "6ec1dc74efacf2cda936b4a6cf4082ce224c76763bdec9f17e437c8cfcaa9953";
};
buildInputs = [ nose coverage glibcLocales flake8 ];

View File

@ -4,11 +4,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "treq";
version = "17.3.1";
version = "17.8.0";
src = fetchPypi {
inherit pname version;
sha256 = "1xhcpvsl3xqw0dq9sixk80iwyiv17djigp3815sy5pfgvvggcfii";
sha256 = "ef72d2d5e0b24bdf29267b608fa33df0ac401743af8524438b073e1fb2b66f16";
};
propagatedBuildInputs = [ twisted requests six incremental service-identity ];

View File

@ -3,11 +3,11 @@
buildPythonPackage rec {
name = "${pname}-${version}";
pname = "txaio";
version = "2.7.1";
version = "2.8.1";
src = fetchPypi {
inherit pname version;
sha256 = "1lmllmjjsqzl3w4faq2qhlgkaqn1yn1m7d99k822ib7qgz18bsly";
sha256 = "fe2e0e4d3a06705f86bbd351fdd1f39dae61755e44162375e024acbf32eafddb";
};
buildInputs = [ pytest mock ];

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "vega";
version = "0.4.4";
version = "0.5.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "08k92afnk0bivm07h1l5nh26xl2rfp7qn03aq17q1hr3fs5r6cdm";
sha256 = "9871bce3a00bb775d9f7f8212aa237f99f11ca7cfe6ecf246773f5559f20c38c";
};
buildInputs = [ pytest ];

View File

@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "virtualenv";
version = "15.0.3";
version = "15.1.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "6d9c760d3fc5fa0894b0f99b9de82a4647e1164f0b700a7f99055034bf548b1d";
sha256 = "02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a";
};
# Doubt this is needed - FRidh 2017-07-07

View File

@ -6,13 +6,13 @@
let
pname = "websockets";
version = "3.3";
version = "3.4";
in buildPythonPackage rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "305ab7fdd86afd08c2723461c949e153f7b01233f95a108619a15e41b7a74c93";
sha256 = "43e5b9f51dd0000a4c6f646e2ade0c886bd14a784ffac08b9e079bd17a63bcc5";
};
disabled = pythonOlder "3.3";

View File

@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "widgetsnbextension";
name = "${pname}-${version}";
version = "2.0.0";
version = "3.0.2";
src = fetchPypi {
inherit pname version;
sha256 = "566582a84642d0c0f78b756a954450a38a8743eeb8dad04b7cab3ca66f455e6f";
sha256 = "e8890d87c80782ee4ea3ed9afffc89a0af8b4ff475d1608d900f728ea55f041c";
};
propagatedBuildInputs = [ notebook ];

View File

@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "xlwt";
name = "${pname}-${version}";
version = "1.2.0";
version = "1.3.0";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "505669c1eb6a60823fd3e2e723b60eea95f2c56254113bf163091ed2bedb4ac9";
sha256 = "c59912717a9b28f1a3c2a98fd60741014b06b043936dcecbc113eaaada156c88";
};
buildInputs = [ nose ];

View File

@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "yamllint";
version = "0.5.2";
version = "1.8.1";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "0brdy1crhfng10hlw0420bv10c2xnjk8ndnhssybkzym47yrzg84";
sha256 = "048743567ca9511e19222233ebb53795586a2cede07b79e801577e0a9b4f173c";
};
buildInputs = [ nose ];

View File

@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "yapf";
version = "0.16.3";
version = "0.17.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "1qxq41y65saljw0jk5fzinvynr9fhwzqcjsxxs8bn78in073x7a2";
sha256 = "5472f4c95ab9b9fe9f5bf74ece3c986bfafa1f98ad9e1e296d4c35d291c97856";
};
meta = with stdenv.lib; {

View File

@ -8,12 +8,12 @@
let
pname = "yarl";
version = "0.10.3";
version = "0.12.0";
in buildPythonPackage rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://pypi/${builtins.substring 0 1 pname}/${pname}/${name}.tar.gz";
sha256 = "27b24ba3ef3cb8475aea1a655a1750bb11918ba139278af21db5846ee9643138";
sha256 = "fc0f71ffdce882b4d4b287b0b3a68d9f2557ab14cc2c10ce4df714c42512cbde";
};
buildInputs = [ pytest pytestrunner ];

View File

@ -24,13 +24,13 @@
let
pname = "zeep";
version = "2.0.0";
version = "2.3.0";
in buildPythonPackage {
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "5b9bd6b8772d6b505118c11d6924eb7df0decf12bbbeb43b1c27d781817361ad";
sha256 = "b01d81c61d7b7858b7be001615d3c995a371815f5e6902c914fea9beba30b716";
};
propagatedBuildInputs = [