Skip to content

Releases: sdss/lvmcryo

lvmcryo 0.3.6

29 Nov 16:38
Compare
Choose a tag to compare

✨ Improved

  • Add additional retries for valve and check safe commands.

lvmcryo 0.3.5

28 Nov 17:38
Compare
Choose a tag to compare

✨ Improved

  • Log the payload if the DB registration fails.

🔧 Fixed

  • Emit warnings as UserWarning to make sure they are recorded in the logs.
  • Fix incorrect use of sendmail for multiple recipients in email notifications.

lvmcryo 0.3.4

13 Nov 06:44
Compare
Choose a tag to compare

🏷️ Changed

  • Use smtp-02.lco.cl as the SMTP server for sending emails.

lvmcryo 0.3.3

12 Nov 20:50
Compare
Choose a tag to compare

✨ Improved

  • Include the LVM Web link in a Slack message when the fill starts.

🔧 Fixed

  • Fix rendering of Grafana URL in Slack message.

lvmcryo 0.3.2

11 Nov 16:37
Compare
Choose a tag to compare

✨ Improved

  • #10 Update database record during fill. Now the DB record for a fill is created before the purge begins and updated several times during the purge/fill process.

lvmcryo 0.3.1

10 Nov 22:15
Compare
Choose a tag to compare

🔧 Fixed

  • Rename debug to with_traceback in the production profile.

lvmcryo 0.3.0

10 Nov 22:04
Compare
Choose a tag to compare

🚀 New

  • #8 lvmcryo ln2 now accepts a --profile argument that allows to define groups of parameters from an entry in the configuration file.

✨ Improved

  • Move imports inside CLI callback function to improve startup time.
  • Use API to create notifications which are also stored in the database.

⚙️ Engineering

  • Use uv for packaging and dependency management.

lvmcryo 0.2.1

10 Oct 20:11
Compare
Choose a tag to compare

✨ Improved

  • Add custom help section "Post-fill data logging".
  • Allow to set data logging options via environment variables.
  • Add link to Grafana plots in alert and success messages.

lvmcryo 0.2.0

08 Oct 23:22
Compare
Choose a tag to compare

🚀 New

  • Add option --require-all-thermistors. When passed, the thermistors don't close the valve when they become active. Once all thermistors are active, the valves are all closed at the same time. This can potentially prevent overpressures in the last one or two cryostat being filled as the other valves close.
  • Add validation of post-data.

✨ Improved

  • Improve handling of keyboard interrupt during post-processing.
  • Removed several unused default parameters from the configuration file.

lvmcryo 0.1.6

26 Sep 22:56
Compare
Choose a tag to compare

✨ Improved

  • Explicitely fail the action on error.
  • Preserve empty string in error field in the database.

🔧 Fixed

  • Always post the fill link in Slack and email.