CI / test (ubuntu-latest, 3.11) passes, as it uses the latest version of ophyd-async
CI / test (ubuntu-latest, dev) fails, as it uses the version you have specified in your lockfile, which is out of date
Please delete dev-requirements.txt, restart your dev container, check the tests run, then run pip freeze --exclude-editable > dev-requirements.txt and check it in.
CI / test (ubuntu-latest, 3.11)
passes, as it uses the latest version ofophyd-async
CI / test (ubuntu-latest, dev)
fails, as it uses the version you have specified in your lockfile, which is out of datePlease delete
dev-requirements.txt
, restart your dev container, check the tests run, then runpip freeze --exclude-editable > dev-requirements.txt
and check it in.If this works, please can you also add these instructions to a new "Updating the lockfile" section in https://diamondlightsource.github.io/python-copier-template/main/how-to/lock-requirements.html
Originally posted by @coretl in https://github.com/DiamondLightSource/blueapi/issues/499#issuecomment-2167496280