-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.cfg
128 lines (112 loc) · 3.24 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
[metadata]
name = napari-ndev
url = https://github.com/TimMonko/napari-ndev
project_urls =
Bug Tracker = https://github.com/TimMonko/napari-ndev/issues
Documentation = https://timmonko.github.io/napari-ndev/
Source Code = https://github.com/TimMonko/napari-ndev
description = A collection of widgets to process images from start to finish--focused on neural development.
long_description = file: README.md
long_description_content_type = text/markdown
author = Tim Monko
author_email = [email protected]
license = BSD-3-Clause
license_files = LICENSE
classifiers =
Development Status :: 3 - Alpha
Framework :: napari
Intended Audience :: Education
Intended Audience :: Science/Research
License :: OSI Approved :: BSD License
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
Topic :: Scientific/Engineering :: Image Processing
Topic :: Scientific/Engineering :: Visualization
Topic :: Software Development :: User Interfaces
Topic :: Software Development :: Libraries :: Python Modules
Topic :: Utilities
[options]
packages = find:
install_requires =
numpy >= 1.26, < 2.0 # for python 3.12 compatibility
siphash24 >= 1.6 # to prevent fallback to python's hash function
magicgui >= 0.8.3
magic-class
napari[all] >= 0.4.19 # for proper interaction with scaled images
apoc
pyclesperanto-prototype
dask
napari-workflows
natsort
seaborn
stackview
tifffile >= 2023.3.15 # https://github.com/AllenCellModeling/aicsimageio/issues/523 maybe keep for legacy reasons?
scikit-image >= 0.18.0 # 0.18.0 for multi-channel regionprops support
# bioio BSD3 dependencies
bioio >= 1.1.0
bioio-ome-tiff >= 1
bioio-tifffile >= 1
bioio-imageio >= 1
bioio-ome-zarr >= 1
bioio-nd2 >= 1
python_requires = >=3.9
include_package_data = True
package_dir =
=src
setup_requires = setuptools_scm
# add your package requirements here
[options.packages.find]
where = src
[options.entry_points]
napari.manifest =
napari-ndev = napari_ndev:napari.yaml
[options.extras_require]
testing =
tox
pytest # https://docs.pytest.org/en/latest/contents.html
pytest-cov # https://pytest-cov.readthedocs.io/en/latest/
pytest-qt # https://pytest-qt.readthedocs.io/en/latest/
napari
pyqt5
bioio-czi >= 1.0.1
napari_ndev[extras]
extras =
napari-pyclesperanto-assistant
napari-segment-blobs-and-things-with-membranes
napari-simpleitk-image-processing
gpl_extras =
# bioio GPL3 dependencies
bioio-czi >= 1.0.1
bioio-lif >= 1
docs =
mkdocs
mkdocs-autorefs
mkdocs-material
mkdocstrings
mkdocstrings-python
mkdocs-jupyter
mkdocs-spellcheck[all]
mkdocs-literate-nav
black
dev =
ruff
pre-commit
all =
napari-ndev[extras]
napari-ndev[gpl_extras]
dev-all =
napari-ndev[testing]
napari-ndev[docs]
napari-ndev[dev]
[options.package_data]
* = *.yaml
[options.exclude_package_data]
* =
docs/*
_tests/*