diff --git a/setup.cfg b/setup.cfg index a0a420778..667ace82f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -19,34 +19,34 @@ install_requires = # If a constraint is not set here or if the dependency is pinned to a hash # it will be auto-pinned to the latest release version by the pre-release workflow # - flask-restful - opentelemetry-distro - opentelemetry-exporter-jaeger - semver + flask-restful == 0.3.10 + opentelemetry-distro == 0.46b0 + opentelemetry-exporter-jaeger == 1.21.0 + semver == 3.0.2 # For databroker - humanize - pandas - xarray - doct - databroker - pydantic<2.0 # See https://github.com/DiamondLightSource/hyperion/issues/774 - scipy - pyzmq - scanspec - numpy - pyepics - ispyb - nexgen + humanize == 4.9.0 + pandas == 2.2.2 + xarray == 2024.6.0 + doct == 1.1.0 + databroker == 1.2.5 + pydantic == 1.10.17 # See https://github.com/DiamondLightSource/hyperion/issues/774 + scipy == 1.14.0 + pyzmq == 26.0.3 + scanspec == 0.6.6 + numpy == 1.26.4 + pyepics == 3.5.6 + ispyb == 10.0.0 + nexgen == 0.9.3 # # These dependencies may be issued as pre-release versions and should have a pin constraint # as by default pip-install will not upgrade to a pre-release. # ophyd == 1.9.0 - ophyd-async >= 0.3.2 - bluesky >= 1.13.0a3 - blueapi >= 0.4.3-rc1 + ophyd-async == 0.3.2 + bluesky == 1.13.0a3 + blueapi == 0.4.3rc1 # needed for CI while xpress is broken, remove on merging - dls-dodal @ git+https://github.com/DiamondLightSource/dodal.git@1.29.0 + dls-dodal == 1.29.0 [options.entry_points] console_scripts =