Skip to content

Releases: sdss/lvmopstools

lvmopstools 0.5.7

13 Jan 17:42
Compare
Choose a tag to compare

✨ Improved

  • Return the differential voltage in read_ion_pumps.
  • Updated IP addresses for ion pumps.
  • Retrier now accepts a timeout parameter.

lvmopstools 0.5.6

11 Jan 14:07
Compare
Choose a tag to compare

πŸ”§ Fixed

  • Fix the signal registers to read ion pump voltages.
  • Do not stop event loop in LVMActor when restarting in mode exit.

βš™οΈ Engineering

  • Improved typing of with_timeout function.

lvmopstools 0.5.5

27 Dec 20:12
Compare
Choose a tag to compare

πŸ”§ Fixed

  • Install influxdb-client with the async extra.

lvmopstools 0.5.3

27 Dec 19:20
Compare
Choose a tag to compare

πŸ”§ Fixed

  • Import TypedDict from typing_extensions instead of typing to avoid issues with Pydantic in <3.12.

lvmopstools 0.5.2

23 Dec 22:21
Compare
Choose a tag to compare

✨ Improved

  • Add footnote to the critical email template.

πŸ”§ Fixed

  • Fix extras dependencies and add an all extra with all the extra dependencies except pyds9.

lvmopstools 0.5.1

23 Dec 04:54
Compare
Choose a tag to compare

πŸ’₯ Breaking changes

  • Moved lvmopstools.slack dependencies to slack extra.
  • Renamed schedule extra to ephemeris.

πŸš€ New

  • Added Trigger class.

✨ Improved

  • Added a more general send_email function.
  • Allow passing subject and other parameters to send_critical_error_email.

βš™οΈ Engineering

  • Updated management of dev dependencies.
  • Add sections tool.hatch.build.targets.sdist and tool.hatch.build.wheel to pyproject.toml.

lvmopstools 0.5.0

22 Dec 04:53
Compare
Choose a tag to compare

πŸ’₯ Breaking changes

  • Renamed schedule to ephemeris.

πŸš€ New

  • #10 Added a pubsub module with tools to emit and subscribe to events using RabbitMQ.
  • #11 Added a slack module with tools to send messages to Slack.
  • #12 Added a notifications module.
  • Added ephemeris.is_sun_up.

lvmopstools 0.4.4

05 Dec 20:00
Compare
Choose a tag to compare

✨ Improved

  • Allow passing kwargs to the AMQPClient in CluClient.

lvmopstools 0.4.3

29 Nov 21:11
Compare
Choose a tag to compare

πŸš€ New

  • Add with_timeout() to utils.

✨ Improved

  • Add test coverage for utils.py.

lvmopstools 0.4.2

27 Nov 23:52
Compare
Choose a tag to compare

✨ Improved

  • Add option to Retrier to immediately raise an exception if the exception class matches a given list of exceptions.