Lvmgort

Latest version: v0.11.0

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

Scan your dependencies

Page 1 of 3

0.11.0

🚀 New

* [23](https://github.com/sdss/lvmgort/pull/23) Added observer calibration scripts as recipes `quick_cals`, `bias_sequence`, and `twilight_flats`.

🔧 Fixed

* Fixed a serious issue in which if the slew fails, the retry did not send the PA and it would default to PA=0.
* After the initial slew, subsequent slews of the spec telescope do not check for whether the enclosure state is remote.

0.10.0

🚀 New

* [20](https://github.com/sdss/lvmgort/pull/20) Added `GuiderSet.monitor()` which can be used to guide at zenith with low cadence and monitor transparency and FWHM while conditions are bad.

✨ Improved

* [19](https://github.com/sdss/lvmgort/pull/19) Improvemts to focusing. After a focus sweep, the focus is adjusted based on the delta temperature before each exposure.
* [21](https://github.com/sdss/lvmgort/pull/21) Added `GuiderMonitor` which replaces `build_guider_reply_list`. All Pandas dataframes now use `pyarrow` dtypes, and some deprecations and errors have been addressed.

0.9.0

🚀 New

* Tile standard coordinates can now be defined as a list of Gaia DR3 source IDs. If the standard coordinates is a single integer, it will be assumed to be a source ID and the coordinates will be retrieved from the database.
* Added code for telescope pointing models.

✨ Improved

* Break out of `Gort.observe()`` on keyboard interrupt
* Added `utilities_room` light to enclosure.
* Update astropy to 6.0.0 and avoid it requiring to download orientation data from the internet.

🔧 Fixed

* Fixed exposure loop not restarting after a keyboard interrupt.

0.8.0

🚀 New

* [13](https://github.com/sdss/lvmgort/issues/13) Adds a signal handler for `SIGINT` and `SIGTERM`. When `GortObserver` is running and an interrupt is received the signal handler will run the cleanup routine.
* Added `spectrograph_room` light to enclosure.

✨ Improved

* `SpectrographSet.reset` now accepts `full=True` which performs additional checks and opens/closes the shutter and hartmann doors as needed. `reset` with `full=True` is run automatically during the `cleanup` recipe.
* The GORT websocket now uses the CLU model for `lvmecp` instead of asking the PLC to report its status on each call to `WebsocketServer.enclosure_status()`.

0.7.1

✨ Improved

* [14](https://github.com/sdss/lvmgort/issues/14) Turn off dome lights as part of the `startup` and `cleanup` recipes.
* Use `lvmnps all-off`` to turn off all lamps faster.

🏷️ Changed

* Disable marking tiles as bad on error for now. This could cause confusion if an exposure failed and the tile was marked bad, but then the images were recovered using lockfiles.
* Skip the calibration sequence on startup by default.

0.7.0

🚀 New

* Added `selfie` position.

✨ Improved

* Added NPS devices for telescopes and MOCON.
* Added spectrograph exposure and enclosure timeouts.
* Support exposing only some spectrographs.
* Verify the number of files writtent to disk by the spectrographs and their MD5s.
* Mark exposure bad in post-readout if it fails.

🏷️ Changed

* Relaxed spec and sky telescope guiding tolerances to 3 arcsec.

🔧 Fixed

* Updated `NPS` to handle `lvmnps` 1.0.0 (including upgrade to `unclick` 0.1.0).

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.