diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 51d9647b929..3d21281c598 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5394,21 +5394,57 @@ in { }; }; + heapdict = buildPythonPackage rec { + name = "HeapDict-${version}"; + version = "1.0.0"; + + src = pkgs.fetchurl { + url = "mirror://pypi/H/HeapDict/${name}.tar.gz"; + sha256 = "0nhvxyjq6fp6zd7jzmk5x4fg6xhakqx9lhkp5yadzkqn0rlf7ja0"; + }; + doCheck = !isPy3k; + meta = { + description = "a heap with decrease-key and increase-key operations."; + homepage = http://stutzbachenterprises.com; + license = licenses.bsd3; + maintainers = with maintainers; [ teh ]; + }; + }; + + zict = buildPythonPackage rec { + + name = "zict-${version}"; + version = "0.0.3"; + + src = pkgs.fetchurl { + url = "mirror://pypi/z/zict/${name}.tar.gz"; + sha256 = "1xsrlzrih0qmxvxqhk2c5vhzxirf509fppzdfyardl50jpsllni6"; + }; + + propagatedBuildInputs = with self; [ heapdict ]; + + meta = { + description = "Mutable mapping tools."; + homepage = https://github.com/dask/zict; + license = licenses.bsd3; + maintainers = with maintainers; [ teh ]; + }; + }; distributed = buildPythonPackage rec { name = "distributed-${version}"; - version = "1.10.0"; + version = "1.13.3"; src = pkgs.fetchurl { url = "mirror://pypi/d/distributed/${name}.tar.gz"; - sha256 = "11bp2rs52fhcqlgyrlh3cf31ck07mys38mrkf98vjl380lyjj357"; + sha256 = "0nka6hqz986j1fhvfmxffgvmnxh66giq9a3ml58jsaf0riq9mjrc"; }; buildInputs = with self; [ pytest docutils ]; propagatedBuildInputs = with self; [ dask six boto3 s3fs tblib locket msgpack click cloudpickle tornado - psutil botocore + psutil botocore zict lz4 ] ++ (if !isPy3k then [ singledispatch ] else []); # py.test not picking up local config file, even when running