1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 pytestCheckHook,
6 pytest-asyncio,
7 pytest-repeat,
8 pytest-timeout,
9 pythonOlder,
10 setuptools,
11}:
12
13buildPythonPackage rec {
14 pname = "zict";
15 version = "3.0.0";
16 format = "pyproject";
17
18 disabled = pythonOlder "3.6";
19
20 src = fetchPypi {
21 inherit pname version;
22 hash = "sha256-4yHiY7apeq/AeQw8+zwEZWtwZuZzjDf//MqV2APJ+6U=";
23 };
24
25 nativeBuildInputs = [ setuptools ];
26
27 nativeCheckInputs = [
28 pytest-asyncio
29 pytestCheckHook
30 pytest-repeat
31 pytest-timeout
32 ];
33
34 meta = with lib; {
35 description = "Mutable mapping tools";
36 homepage = "https://github.com/dask/zict";
37 license = licenses.bsd3;
38 maintainers = with maintainers; [ teh ];
39 };
40}