Sdss-lvmieb

Latest version: v0.5.3

Safety actively analyzes 621998 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.5.3

✨ Improved

* Allow to disable pressure transducers.

0.5.2

✨ Improved

* Support Python 3.12.
* Improved and simplified the readout of pressure transducers. Values from transducers that fail to read are now NaNs.

⚙️ Engineering

* Updated GitHub workflows.

0.5.1

✨ Improved

* Several hotfixes, some quite hacky, to speed up requests to the WAGO module and the pressure transducers, and to better deal with failures. Connection and request timeouts have been increased and in some cases the code will retry several times if there's an error.
* Bumped `drift` to 1.1.0.

⚙️ Engineering

* Lint using `ruff`.

0.5.0

✨ Improved

* Bump `CLU` to 2.1.0.
* Do not make `SPECTRO` required if only one controller is present.
* Various Docker image and build modifications for deployment in Kubernetes.

0.4.0

💥 Breaking changes

* [65](https://github.com/sdss/lvmieb/pull/65) Major refactor of `lmvieb`. Most actor commands have kept the same syntax but this version is generally a breaking change with respect to 0.3.0. The main changes are:

* Split IEBController into several classes for motors, WAGO, pressure transducers, and depth probes. In the previos code the `IebController` handled everything but actually multiple instances are generated for each spectrograph, one for each type of device. In this version the `IEBController` is a simple collection of individual controllers.
* Simplified a bit how the actor is instantiated from the configuration file to take advantage of the new `IEBController`.
* Done some refactoring of the actor commands but for the most part the command names and options are the same.
* Added a keyword schema and some general engineering tweaks.
* Improvements to testing, docs building, etc.

0.3.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.