lol

python312Packages.ome-zarr: fix

+17 -10
+17 -10
pkgs/development/python-modules/ome-zarr/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - pythonOlder, 5 4 fetchFromGitHub, 6 - pytestCheckHook, 5 + 6 + # build-system 7 + setuptools, 8 + setuptools-scm, 9 + 10 + # dependencies 7 11 aiohttp, 8 12 dask, 9 13 distributed, ··· 11 15 numpy, 12 16 requests, 13 17 scikit-image, 14 - setuptools, 15 18 toolz, 16 19 zarr, 20 + 21 + # tests 22 + pytestCheckHook, 17 23 }: 18 24 19 25 buildPythonPackage rec { 20 26 pname = "ome-zarr"; 21 27 version = "0.10.3"; 22 28 pyproject = true; 23 - 24 - disabled = pythonOlder "3.9"; 25 29 26 30 src = fetchFromGitHub { 27 31 owner = "ome"; ··· 32 36 33 37 build-system = [ 34 38 setuptools 39 + setuptools-scm 35 40 ]; 36 41 37 42 dependencies = [ 38 - numpy 43 + aiohttp 39 44 dask 40 45 distributed 41 - zarr 42 46 fsspec 43 - aiohttp 47 + numpy 44 48 requests 45 49 scikit-image 46 50 toolz 51 + zarr 47 52 ] ++ fsspec.optional-dependencies.s3; 48 53 49 - nativeCheckInputs = [ pytestCheckHook ]; 54 + nativeCheckInputs = [ 55 + pytestCheckHook 56 + ]; 50 57 51 58 disabledTests = [ 52 59 # attempts to access network ··· 90 97 meta = { 91 98 description = "Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud"; 92 99 homepage = "https://pypi.org/project/ome-zarr"; 93 - changelog = "https://github.com/ome/ome-zarr-py/blob/${src.tag}/CHANGELOG.md"; 100 + changelog = "https://github.com/ome/ome-zarr-py/blob/v${version}/CHANGELOG.md"; 94 101 license = lib.licenses.bsd2; 95 102 maintainers = [ lib.maintainers.bcdarwin ]; 96 103 mainProgram = "ome_zarr";