Merge pull request #229254 from fabaff/dask-bump

python310Packages.dask: 2023.2.1 -> 2023.4.1

authored by Weijia Wang and committed by GitHub 80fd99f1 d385ced5

+81 -34
+19 -12
pkgs/development/python-modules/dask-awkward/default.nix
··· 1 { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , pythonOlder 5 , awkward 6 , dask 7 , hatch-vcs 8 , hatchling 9 , pyarrow 10 , pytestCheckHook 11 }: 12 13 buildPythonPackage rec { 14 pname = "dask-awkward"; 15 - version = "2023.1.0"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.8"; ··· 20 src = fetchFromGitHub { 21 owner = "dask-contrib"; 22 repo = pname; 23 - rev = version; 24 - hash = "sha256-q0mBd4yelnNL7rMWfilituo9h/xmLLLndSCBdY2egEQ="; 25 }; 26 27 nativeBuildInputs = [ 28 hatch-vcs 29 hatchling 30 ]; 31 32 propagatedBuildInputs = [ ··· 34 dask 35 ]; 36 37 - SETUPTOOLS_SCM_PRETEND_VERSION = version; 38 - 39 checkInputs = [ 40 pytestCheckHook 41 pyarrow ··· 45 "dask_awkward" 46 ]; 47 48 - pytestFlagsArray = [ 49 - # require internet 50 - "--deselect=tests/test_parquet.py::test_remote_double" 51 - "--deselect=tests/test_parquet.py::test_remote_single" 52 ]; 53 54 meta = with lib; { 55 description = "Native Dask collection for awkward arrays, and the library to use it"; 56 homepage = "https://github.com/dask-contrib/dask-awkward"; 57 license = licenses.bsd3; 58 maintainers = with maintainers; [ veprbl ]; 59 };
··· 1 { lib 2 , awkward 3 + , buildPythonPackage 4 , dask 5 + , fetchFromGitHub 6 , hatch-vcs 7 , hatchling 8 , pyarrow 9 , pytestCheckHook 10 + , pythonOlder 11 + , pythonRelaxDepsHook 12 }: 13 14 buildPythonPackage rec { 15 pname = "dask-awkward"; 16 + version = "2023.4.2"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.8"; ··· 21 src = fetchFromGitHub { 22 owner = "dask-contrib"; 23 repo = pname; 24 + rev = "refs/tags/${version}"; 25 + hash = "sha256-c3NnARost/406cALQDKmeUsl2kFSQHAswAEwgreFXPc="; 26 }; 27 28 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 29 + 30 + pythonRelaxDeps = [ 31 + "awkward" 32 + ]; 33 + 34 nativeBuildInputs = [ 35 hatch-vcs 36 hatchling 37 + pythonRelaxDepsHook 38 ]; 39 40 propagatedBuildInputs = [ ··· 42 dask 43 ]; 44 45 checkInputs = [ 46 pytestCheckHook 47 pyarrow ··· 51 "dask_awkward" 52 ]; 53 54 + disabledTests = [ 55 + # Tests require network access 56 + "test_remote_double" 57 + "test_remote_single" 58 ]; 59 60 meta = with lib; { 61 description = "Native Dask collection for awkward arrays, and the library to use it"; 62 homepage = "https://github.com/dask-contrib/dask-awkward"; 63 + changelog = "https://github.com/dask-contrib/dask-awkward/releases/tag/${version}"; 64 license = licenses.bsd3; 65 maintainers = with maintainers; [ veprbl ]; 66 };
+22 -5
pkgs/development/python-modules/dask-gateway-server/default.nix
··· 5 , cryptography 6 , fetchFromGitHub 7 , go 8 , pythonOlder 9 , traitlets 10 }: 11 12 buildPythonPackage rec { 13 pname = "dask-gateway-server"; 14 - # update dask-gateway-server lock step with dask-gateway 15 - version = "2022.4.0"; 16 format = "setuptools"; 17 18 - disabled = pythonOlder "3.7"; 19 20 src = fetchFromGitHub { 21 owner = "dask"; 22 repo = "dask-gateway"; 23 rev = version; 24 - hash = "sha256-Grjp7gt3Pos4cQSGV/Rynz6W/zebRI0OqDiWT4cTh8I="; 25 }; 26 27 sourceRoot = "${src.name}/${pname}"; ··· 37 traitlets 38 ]; 39 40 preBuild = '' 41 export HOME=$(mktemp -d) 42 - export GO111MODULE=off 43 ''; 44 45 # Tests requires cluster for testing
··· 5 , cryptography 6 , fetchFromGitHub 7 , go 8 + , pykerberos 9 , pythonOlder 10 + , skein 11 + , sqlalchemy 12 , traitlets 13 }: 14 15 buildPythonPackage rec { 16 pname = "dask-gateway-server"; 17 + version = "2022.10.0"; 18 format = "setuptools"; 19 20 + disabled = pythonOlder "3.8"; 21 22 src = fetchFromGitHub { 23 owner = "dask"; 24 repo = "dask-gateway"; 25 rev = version; 26 + hash = "sha256-8yyako49F3rK8oZFmpYOiLVg9K3YF76/XerapQx3uhc="; 27 }; 28 29 sourceRoot = "${src.name}/${pname}"; ··· 39 traitlets 40 ]; 41 42 + passthru.optional-dependencies = { 43 + kerberos = [ 44 + pykerberos 45 + ]; 46 + jobqueue = [ 47 + sqlalchemy 48 + ]; 49 + local = [ 50 + sqlalchemy 51 + ]; 52 + yarn = [ 53 + skein 54 + sqlalchemy 55 + ]; 56 + }; 57 + 58 preBuild = '' 59 export HOME=$(mktemp -d) 60 ''; 61 62 # Tests requires cluster for testing
+2 -2
pkgs/development/python-modules/dask-ml/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "dask-ml"; 20 - version = "2022.5.27"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.6"; 24 25 src = fetchPypi { 26 inherit pname version; 27 - hash = "sha256-Y2nTk0GSvMGSP87oTD+4+8zsoQITeQEHC6Px2eOGzOQ="; 28 }; 29 30 nativeBuildInputs = [
··· 17 18 buildPythonPackage rec { 19 pname = "dask-ml"; 20 + version = "2023.3.24"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.6"; 24 25 src = fetchPypi { 26 inherit pname version; 27 + hash = "sha256-lsCQ220yg2U24/Ccpk3rWZ6GRYeqjj1NLGtK9YhzMwc="; 28 }; 29 30 nativeBuildInputs = [
+14 -4
pkgs/development/python-modules/dask/default.nix
··· 10 , fetchFromGitHub 11 , fetchpatch 12 , fsspec 13 , jinja2 14 , numpy 15 , packaging ··· 22 , pythonOlder 23 , pyyaml 24 , scipy 25 , toolz 26 , zarr 27 }: 28 29 buildPythonPackage rec { 30 pname = "dask"; 31 - version = "2023.2.1"; 32 format = "setuptools"; 33 34 disabled = pythonOlder "3.8"; ··· 36 src = fetchFromGitHub { 37 owner = "dask"; 38 repo = pname; 39 - rev = version; 40 - hash = "sha256-7cuTxJ5SxOEf0v+SvSiaz7x8YYTx/qIS+KktbtubiDU="; 41 }; 42 43 propagatedBuildInputs = [ 44 click 45 cloudpickle ··· 47 packaging 48 partd 49 pyyaml 50 toolz 51 ]; 52 ··· 91 --replace "version=versioneer.get_version()," "version='${version}'," \ 92 --replace "cmdclass=versioneer.get_cmdclass()," "" 93 94 - substituteInPlace setup.cfg \ 95 --replace " --durations=10" "" \ 96 --replace " -v" "" 97 ''; 98
··· 10 , fetchFromGitHub 11 , fetchpatch 12 , fsspec 13 + , importlib-metadata 14 , jinja2 15 , numpy 16 , packaging ··· 23 , pythonOlder 24 , pyyaml 25 , scipy 26 + , setuptools 27 , toolz 28 + , versioneer 29 , zarr 30 }: 31 32 buildPythonPackage rec { 33 pname = "dask"; 34 + version = "2023.4.1"; 35 format = "setuptools"; 36 37 disabled = pythonOlder "3.8"; ··· 39 src = fetchFromGitHub { 40 owner = "dask"; 41 repo = pname; 42 + rev = "refs/tags/${version}"; 43 + hash = "sha256-PkEFXF6OFZU+EMFBUopv84WniQghr5Q6757Qx6D5MyE="; 44 }; 45 46 + nativeBuildInputs = [ 47 + setuptools 48 + versioneer 49 + ]; 50 + 51 propagatedBuildInputs = [ 52 click 53 cloudpickle ··· 55 packaging 56 partd 57 pyyaml 58 + importlib-metadata 59 toolz 60 ]; 61 ··· 100 --replace "version=versioneer.get_version()," "version='${version}'," \ 101 --replace "cmdclass=versioneer.get_cmdclass()," "" 102 103 + substituteInPlace pyproject.toml \ 104 --replace " --durations=10" "" \ 105 + --replace " --cov-config=pyproject.toml" "" \ 106 --replace " -v" "" 107 ''; 108
+22 -9
pkgs/development/python-modules/distributed/default.nix
··· 3 , click 4 , cloudpickle 5 , dask 6 - , fetchPypi 7 , jinja2 8 , locket 9 , msgpack ··· 11 , psutil 12 , pythonOlder 13 , pyyaml 14 , sortedcontainers 15 , tblib 16 , toolz 17 , tornado 18 , urllib3 19 , zict 20 }: 21 22 buildPythonPackage rec { 23 pname = "distributed"; 24 - version = "2023.2.1"; 25 - format = "setuptools"; 26 27 - disabled = pythonOlder "3.7"; 28 29 - src = fetchPypi { 30 - inherit pname version; 31 - hash = "sha256-E0eks6HlJzZy/XqHRxQJ4brEcLS9tniMkYMT1FoikRs="; 32 }; 33 34 postPatch = '' 35 - substituteInPlace requirements.txt \ 36 - --replace "tornado >= 6.0.3, <6.2" "tornado >= 6.0.3" 37 ''; 38 39 propagatedBuildInputs = [ 40 click ··· 64 meta = with lib; { 65 description = "Distributed computation in Python"; 66 homepage = "https://distributed.readthedocs.io/"; 67 license = licenses.bsd3; 68 maintainers = with maintainers; [ teh costrouc ]; 69 };
··· 3 , click 4 , cloudpickle 5 , dask 6 + , fetchFromGitHub 7 , jinja2 8 , locket 9 , msgpack ··· 11 , psutil 12 , pythonOlder 13 , pyyaml 14 + , setuptools 15 + , setuptools-scm 16 , sortedcontainers 17 , tblib 18 , toolz 19 , tornado 20 , urllib3 21 + , versioneer 22 + , wheel 23 , zict 24 }: 25 26 buildPythonPackage rec { 27 pname = "distributed"; 28 + version = "2023.4.1"; 29 + format = "pyproject"; 30 31 + disabled = pythonOlder "3.8"; 32 33 + src = fetchFromGitHub { 34 + owner = "dask"; 35 + repo = pname; 36 + rev = "refs/tags/${version}"; 37 + hash = "sha256-KCgftu3i8N0WSelHiqWqa1vLN5gUtleftSUx1Zu4nZg="; 38 }; 39 40 postPatch = '' 41 + substituteInPlace pyproject.toml \ 42 + --replace 'dynamic = ["version"]' 'version = "${version}"' 43 ''; 44 + 45 + nativeBuildInputs = [ 46 + setuptools 47 + setuptools-scm 48 + versioneer 49 + ]; 50 51 propagatedBuildInputs = [ 52 click ··· 76 meta = with lib; { 77 description = "Distributed computation in Python"; 78 homepage = "https://distributed.readthedocs.io/"; 79 + changelog = "https://github.com/dask/distributed/blob/${version}/docs/source/changelog.rst"; 80 license = licenses.bsd3; 81 maintainers = with maintainers; [ teh costrouc ]; 82 };
+2 -2
pkgs/development/python-modules/fastparquet/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "fastparquet"; 21 - version = "2023.1.0"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.7"; ··· 27 owner = "dask"; 28 repo = pname; 29 rev = version; 30 - hash = "sha256-p8JydnrDEl9W4clrOkd+np0NYGP3hVnq+lyyF/zaVk8="; 31 }; 32 33 nativeBuildInputs = [
··· 18 19 buildPythonPackage rec { 20 pname = "fastparquet"; 21 + version = "2023.4.0"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.7"; ··· 27 owner = "dask"; 28 repo = pname; 29 rev = version; 30 + hash = "sha256-1hWiwXjTgflQlmy0Dk2phUa1cgYBvvH99tb0TdUmDRI="; 31 }; 32 33 nativeBuildInputs = [