ome / omero-py

Python project containing Ice remoting code for OMERO
https://www.openmicroscopy.org/omero
GNU General Public License v2.0
20 stars 31 forks source link

OMERO-PY Not Compatible with Python 3.11 #412

Closed neurohazardous closed 1 month ago

neurohazardous commented 1 month ago

Hey there, first of all, thank you for maintaining this library, we love using OMERO as our data management platform and omero-py makes it easy to interact with it through Python. We have a small question: omero-py depends on zeroc-ice (>=3.6.5,<3.7) which prevents it from being compatible with Python3.11. Are there any plans to update this requirement in the near future?

If you think this is something that can be done easily by a first-time contributor, I would love to do it. Please refer me to instructions related to this if yes!

jburel commented 1 month ago

GlencoeSoftware has prepared a collection of pre-built wheels depending on the Python version and the operating system you are working on See https://omero.readthedocs.io/en/stable/developers/Python.html This should allow you to work with Python 3.11

See also https://www.glencoesoftware.com/blog/2023/12/08/ice-binaries-for-omero.html