Sdss-lvmscp

Latest version: v0.9.1

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

Scan your dependencies

Page 5 of 5

0.5.0

🚀 New

* [16](https://github.com/sdss/lvmscp/pull/16), [#17](https://github.com/sdss/lvmscp/pull/17), [#18](https://github.com/sdss/lvmscp/pull/18) CLI tools to control LN2 fills with camera and vent line purge.
* [DT-4](https://jira.sdss.org/browse/DT-4) Write checksums.

✨ Improved

* Updated `archon` to `0.9.0`.
* Add telescope and tile headers.

⚙️ Engineering

* Build Docker image using Python 3.11.

0.4.0

🚀 New

* Add suport for spectrograph 3.
* Support Python 3.11.

✨ Improved

* Use `$OBSERVATORY` as spreadsheet location and use different spreadsheets for each spectrograph.
* Support specifying the `lvmieb` actor name. This is useful when `lvmscp` and `lvmieb` are deployed in multiple instances, one per spectrograph.

🏷️ Changed

* Use unbined flushing during idle.

⚙️ Engineering

* Use `python:3.11-slim-bullseye` base image for Docker image.
* Allow to set the configuration file to use using `$LVMSCP_CONFIG_FILE`.

0.3.0

🔥 Breaking changes

* [3](https://github.com/sdss/lvmscp/pull/3) Many changes, the main ones including:
* The `lvmscp` actor now inherits from `ArchonActor`. There is no archon actor anymore and archon is only used as a library. This is analogous to how [yao](https://github.com/sdss/yao) works.
* Removed the `Supervisor` class.
* `lvmscp` now has all the archon commands, including an updated `expose` command.
* General code clean-up, linting, testing, etc.

✨ Improved

* Reading sensor and system data is now done during integration using `ExposureDelegate.expose_cotasks()` instead of during readout, to avoid poetentially out of data information.
* Improved code to retrieve lamp status from the latest version of `lvmnps`.

0.1.3

Major updates:

* *The code structure is modulized. The algorizmatic code is all in supervisor.py
* *The focus command was roll backed and the user can also make the API and run the sequence
* *linting, and also minor bugs were fixed.
* *there was a error the the arc lamp was wrongly added on the fits header.

0.1.2

Major updates:

* *The cluplus is added for the modulization of the package
* *The focus command was removed since the user can make the API and run the sequence
* *docstrings were added on the functions
* *all of the commands are added on the module.py, so the user can run the API of the
lvmscp as test.py

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.