From: Carlos Pascual-I. <cpa...@ce...> - 2021-11-15 14:18:35
|
We are happy to announce the release of Taurus 5.0.0. This is a major release that removes support of Python2 and Qt4 (we now support python >= 3.5 and the PyQt5 and PySide2 bindings). Other than that there should not be any other backwards incompatibility between 5.x and 4.x (we intentionally avoided enforcing the pending deprecations of 4.x even if this is a major version bump) so: **if something works on taurus 4.8 using python3 and Qt5 and it does not work in taurus 5, please report it as a bug** Note for developers: the API documentation has been improved: classes and other members which are not "public" are no longer included in the API docs while all public members should now be included. This release also improves the module loading times in some situations, and it provides a long-awaited feature: installation-independent config files (no more need of editing tauruscustomsettings.py) The source files can be downloaded from: https://pypi.org/project/taurus/5.0.0/ The documentation (including installation instructions for different platforms) is available at: http://www.taurus-scada.org For a detailed list of changes, see the CHANGELOG: https://gitlab.com/taurus-org/taurus/-/blob/develop/CHANGELOG.md If you encounter problems installing or running this release, please open an issue in : https://gitlab.com/taurus-org/taurus/-/issues Cheers! -- +----------------------------------------------------+ Carlos Pascual Izarra Scientific Software Coordinator Computing Division ALBA Synchrotron [http://www.albasynchrotron.es] Carrer de la Llum 2-26 E-08290 Cerdanyola del Valles (Barcelona), Spain E-mail: cpa...@ce... Phone: +34 93 592 4428 +----------------------------------------------------+ |