Skip to content

Releases: sdss/lvmopstools

lvmopstools 0.4.1

27 Nov 20:21
Compare
Choose a tag to compare

🚀 New

  • Added schedule tools, migrated from lvmapi.

lvmopstools 0.4.0

27 Nov 19:15
Compare
Choose a tag to compare

💥 Breaking changes

  • Removed the option raise_on_max_attempts from Retrier. If the number of attempts is reached, the retrier will always raise an exception.

🚀 New

  • Add get_weather_data and is_weather_data_safe functions to retrieve weather data from the LCO API (ported from lvmapi).
  • Added Kubernetes class and InfluxDB tools.

✨ Improved

  • Better typing for Retrier.__call__().
  • Retrier now accepts on_retry which is called when before retry is attempted with the exception that caused the retry.

🔧 Fixed

  • Fix some unittests.

lvmopstools 0.3.9

18 Sep 01:20
Compare
Choose a tag to compare

🔧 Fixed

  • Make sure we close the connection to the thermistors.

lvmopstools 0.3.8

17 Sep 05:55
Compare
Choose a tag to compare

🚀 New

  • Added channel_to_valve mapping function to lvmopstools.devices.ion.

✨ Improved

  • Re-export all public device functions in lvmopstools.devices.
  • Updated thermistor configuration.

lvmopstools 0.3.7

16 Sep 03:35
Compare
Choose a tag to compare

✨ Improved

  • Report None for ion pump pressure if the value is less that 1e-8.

lvmopstools 0.3.6

16 Sep 01:03
Compare
Choose a tag to compare

⚙️ Internal

  • Removed unnecessary astropy dependency.

lvmopstools 0.3.5

13 Sep 07:29
Compare
Choose a tag to compare

🔧 Fixed

  • Fixed typo in spectrograph_status function name.

lvmopstools 0.3.4

13 Sep 06:59
Compare
Choose a tag to compare

⚙️ Engineering

  • Improved typing.

lvmopstools 0.3.3

13 Sep 06:39
Compare
Choose a tag to compare

🚀 New

  • Added lvmopstools.devices.nps.read_nps.

✨ Improved

  • Several functions in lvmopstools.devices.specs now accept ignore_errors which replaces the values of unreachable devices with None.
  • By default, return all values for all spectrographs in spectrograph_pressures and spectrograph_mechanics.
  • Return None if ion pump fails to read.
  • Allow to pass internal to send_clu_command.

🐛 Fixed

  • Retrier backoff delay is now calculated as delay * exponential_backoff_base ** (attempt - 1).

lvmopstools 0.3.2

13 Sep 02:25
Compare
Choose a tag to compare

⚙️ Engineering

  • Test taiki-e/create-gh-release-action workflow to release a new version.