Skip to content
Snippets Groups Projects
Commit defd027b authored by Alán Muñoz's avatar Alán Muñoz
Browse files

change(pyproject.toml): reorganise dependencies

parent 2163ac31
No related branches found
No related tags found
No related merge requests found
...@@ -15,6 +15,7 @@ readme = "README.md" ...@@ -15,6 +15,7 @@ readme = "README.md"
[tool.poetry.scripts] [tool.poetry.scripts]
aliby-run = "aliby.bin.run:run" aliby-run = "aliby.bin.run:run"
aliby-annotate = "aliby.bin.annotate:annotate_image" aliby-annotate = "aliby.bin.annotate:annotate_image"
aliby-visualise = "aliby.bin.visualise:napari_overlay"
[build-system] [build-system]
requires = ["setuptools", "poetry-core>=1.0.0"] requires = ["setuptools", "poetry-core>=1.0.0"]
...@@ -26,6 +27,7 @@ PyYAML = "^6.0" ...@@ -26,6 +27,7 @@ PyYAML = "^6.0"
flatten-dict = "^0.4.2" flatten-dict = "^0.4.2"
gaussianprocessderivatives = "^0.1.5" gaussianprocessderivatives = "^0.1.5"
numpy = ">=1.21.6" numpy = ">=1.21.6"
Bottleneck = "^1.3.5"
opencv-python = "^4.7.0.72" opencv-python = "^4.7.0.72"
pathos = "^0.2.8" # Lambda-friendly multithreading pathos = "^0.2.8" # Lambda-friendly multithreading
p-tqdm = "^1.3.3" p-tqdm = "^1.3.3"
...@@ -41,14 +43,12 @@ requests-toolbelt = "^0.9.1" ...@@ -41,14 +43,12 @@ requests-toolbelt = "^0.9.1"
scikit-image = ">=0.18.1" scikit-image = ">=0.18.1"
tqdm = "^4.62.3" # progress bars tqdm = "^4.62.3" # progress bars
xmltodict = "^0.13.0" # read ome-tiff metadata xmltodict = "^0.13.0" # read ome-tiff metadata
zarr = "^2.14.0"
# Networking # Networking
omero-py = { version = ">=5.6.2", optional = true } # contact omero server omero-py = { version = ">=5.6.2", optional = true } # contact omero server
zeroc-ice = { version="3.6.5", optional = true } # networking interface, slow to build
GitPython = "^3.1.27" GitPython = "^3.1.27"
Bottleneck = "^1.3.5"
zarr = "^2.14.0"
[tool.poetry.extras] [tool.poetry.extras]
omero = [ "omero-py" ] omero = [ "omero-py" ]
...@@ -83,14 +83,8 @@ jupytext = "^1.14.4" ...@@ -83,14 +83,8 @@ jupytext = "^1.14.4"
grid-strategy = "^0.0.1" grid-strategy = "^0.0.1"
readchar = "^4.0.3" readchar = "^4.0.3"
ipdb = "^0.13.11" ipdb = "^0.13.11"
trio = "^0.22.0"
[tool.poetry.group.napari]
optional = true
[tool.poetry.group.napari.dependencies]
napari = ">=0.4.16"
[tool.poetry.group.docs] [tool.poetry.group.docs]
optional = true optional = true
...@@ -107,13 +101,15 @@ optional = true ...@@ -107,13 +101,15 @@ optional = true
[tool.poetry.group.test.dependencies] [tool.poetry.group.test.dependencies]
pytest = "^6.2.5" pytest = "^6.2.5"
[tool.poetry.group.torch] [tool.poetry.group.utils]
optional = true optional = true
[tool.poetry.group.torch.dependencies] [tool.poetry.group.utils.dependencies]
napari = ">=0.4.16"
torch = "^1.13.1" torch = "^1.13.1"
pytorch-lightning = "^1.9.3" pytorch-lightning = "^1.9.3"
torchvision = "^0.14.1" torchvision = "^0.14.1"
trio = "^0.22.0"
[tool.black] [tool.black]
line-length = 79 line-length = 79
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment