From 786dcd219ad924bc1d2d4044ef3fb1f9ccd00803 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Al=C3=A1n=20Mu=C3=B1oz?= <alan.munoz@ed.ac.uk>
Date: Sat, 24 Sep 2022 17:40:47 +0100
Subject: [PATCH] pyproject(extras): fix extra management

---
 pyproject.toml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index 239b193d..5e95e2f4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,8 +42,12 @@ pathos = "^0.2.8" # Lambda-friendly multithreading
 pycatch22 = "^0.4.2"
 
 # [tool.poetry.group.network.dependencies]
-omero-py = {version = ">=5.6.2", optional = true } # contact omero server
-zeroc-ice = {version="3.6.5", optional = true} # networking interface, slow to build
+omero-py = { version = ">=5.6.2", optional = true } # contact omero server
+zeroc-ice = { version="3.6.5", optional = true } # networking interface, slow to build
+
+[tool.poetry.extras]
+omero = [ "omero-py" ]
+network = [ "omero-py", "zeroc-ice" ]
 
 [tool.poetry.group.dev]
 optional = true
-- 
GitLab