Windows Python Plugin builds

Hi,

I realize that this might be more of a question for Osimis than for the general community, but maybe somebody here knows why no new builds of the Python plugin have been published since 2022-02-23 while the installer keeps being updated with more recent plugin builds - however excluding the python plugin?

https://www.orthanc-server.com/browse.php?path=/plugin-python/OrthancPython-4.0-Windows

I’m specifically asking because Python 3.8 is only getting security-only, source-only releases, no installers or binaries are provided anymore.

Happy to help to improve this situation, my next step would be create a build against a more recent version of Python.

Regards
Walco

Hello,

There has been no new version of the Python plugin for Orthanc since its release 4.0.

The problem with Python is that it is necessary to make one release for each triple “plugin version” + “Python version” + “operating system”. This represents much work to cover the full set of possible set of triples, especially to integrate with our continuous integration server.

If you are more specific about your own triple of interest, I might consider generating new precompiled binaries.

Regards,
Sébastien-

Hello again,

I have just uploaded binaries for the Orthanc Python plugin 4.0, targeting Python 3.9, 3.10 and 3.11, for both Windows 32 and Windows 64:
https://www.orthanc-server.com/browse.php?path=/plugin-python/OrthancPython-4.0-Windows

Kind Regards,
Sébastien-

1 Like

Thank you. Much appreciated.

Stephen D. Scotti, M.D.

Hi Sébastien,

Thanks so much for the very quick turn-around! Releasing for 3.9, 3.10, 3.11 for both 32 bit and 64 bit systems is a very generous set. I would say for most purposes releasing the latest plugin for Python 3.11 + 3.10 on Win64 is more than sufficient. This allows one to lag a little bit in Python upgrades, but always be on a fully supported Python version.

Regards
Walco

Hi everyone,

I have also finally added the python plugin in the Windows Installers. It is not installed by default since you must have python installed on your computer - and the installer does not (yet) check what version of Python is installed.

image.png

This is available in the latest version.

Best regards,

Alain.