tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
python312Packages.ome-zarr: fix
Gaetan Lepage
1 year ago
3b988f71
815a35a1
+17
-10
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
ome-zarr
default.nix
+17
-10
pkgs/development/python-modules/ome-zarr/default.nix
reviewed
···
1
1
{
2
2
lib,
3
3
buildPythonPackage,
4
4
-
pythonOlder,
5
4
fetchFromGitHub,
6
6
-
pytestCheckHook,
5
5
+
6
6
+
# build-system
7
7
+
setuptools,
8
8
+
setuptools-scm,
9
9
+
10
10
+
# dependencies
7
11
aiohttp,
8
12
dask,
9
13
distributed,
···
11
15
numpy,
12
16
requests,
13
17
scikit-image,
14
14
-
setuptools,
15
18
toolz,
16
19
zarr,
20
20
+
21
21
+
# tests
22
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
23
-
24
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
39
+
setuptools-scm
35
40
];
36
41
37
42
dependencies = [
38
38
-
numpy
43
43
+
aiohttp
39
44
dask
40
45
distributed
41
41
-
zarr
42
46
fsspec
43
43
-
aiohttp
47
47
+
numpy
44
48
requests
45
49
scikit-image
46
50
toolz
51
51
+
zarr
47
52
] ++ fsspec.optional-dependencies.s3;
48
53
49
49
-
nativeCheckInputs = [ pytestCheckHook ];
54
54
+
nativeCheckInputs = [
55
55
+
pytestCheckHook
56
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
93
-
changelog = "https://github.com/ome/ome-zarr-py/blob/${src.tag}/CHANGELOG.md";
100
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";