Skip to content

Unupdated dependencies

Lilith Cole edited this page Jan 17, 2022 · 47 revisions

This page lists some dependencies which we are not updating for various reasons:

Python 2

Dependency Our version Available version Reason
iPython 5.9.0 7.12.0 Newer version requires python 3
GitPython 2.1.14 3.0.5 Newer version requires python 3
matplotlib 2.2.5 3.1.3 Newer version requires python 3
scipy 1.2.3 1.4.1 Newer version requires python 3
numpy 1.16.6 1.18.1 Newer version requires python 3
xmlrunner 2.5.2 3.0.1 Newer version requires python 3
stomp.py 2.24.0 6.1.0 Newer version requires python 3
mock 3.0.5 4.0.2 Newer version requires python 3
h5py 2.10.0 3.1.0 Newer version requires python 3
configparser for pylint 4.0.2 5.0.1 Newer version requires python 3

Python 3

Dependency Our version Available version Reason
CaChannel 3.1.3 3.1.3 Currently installed using pip install github link. pip install CaChannel copies dll onto itself.
matplotlib 3.2.2 3.3.3 3.3 onwards do not work on IE and hence do not work within GUI (plot renders blank)
`Python 3.8 3.10 Windows 7 unsupported by 3.9 onward

GUI

Dependency Our version Available version Reason
Java (JDK) 11.0.11 16 JDK 16 is not an LTS version and will quickly become unsupported. At the time of writing (June 2021), 11.0.11 is the latest LTS version.
Sapphire GEF Editor Support 2018-09 N/A No longer available in the latest repositories
Opal 1.0.0 ? Project has been deprecated and moved into eclipse Nebula visualization widgets. Update process appears to be non-trivial.
jeromq 0.5.2 0.5.2
commons-codec 1.14 1.14

EPICS

Dependency Our version Available version Reason
Clone this wiki locally