15 # optional-dependencies
25 buildPythonPackage rec {
30 disabled = pythonOlder "3.7";
32 src = fetchFromGitHub {
35 rev = "refs/tags/${version}";
36 hash = "sha256-EK+HNSPh2b7jwpc6jwH/n+6HDgHhRfBeaRuiDIWVG28=";
41 # python 3.12 support; https://github.com/dask/partd/pull/70
42 url = "https://github.com/dask/partd/pull/70/commits/c96a034367cb9fee0a0900f758b802aeef8a8a41.patch";
43 hash = "sha256-QlSIrFQQQo9We/gf7WSgmWrxdt3rxXQcyvJnFm8R5cM=";
47 nativeBuildInputs = [ setuptools ];
49 propagatedBuildInputs = [
54 optional-dependencies = {
63 nativeCheckInputs = [ pytestCheckHook ];
66 description = "Appendable key-value storage";
67 license = with lib.licenses; [ bsd3 ];
68 homepage = "https://github.com/dask/partd/";