Lvmgort

Latest version: v1.9.1

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

Scan your dependencies

Page 4 of 7

1.0.0

🚀 New

* [32](https://github.com/sdss/lvmgort/pull/32) Initial complete implementation of the overwatcher.

🔧 Fixed

* [33](https://github.com/sdss/lvmgort/pull/33) Fixed an issue in which the first standard would not be reacquired during dithered observations. Also forces a rehoming of the fibre selector mask before each observation.

1.0.0b1

🔥 Deprecated

* Removed the websocket code and CLI. All this functionality is now part of `lvmapi`.

✨ Improved

* Wait for previous exposure to finish reading out in `Observer.expose()`. While this was already happening when calling `Exposure.expose()`, we are now blocking until the exposure finishes a bit earlier which prevents the standard loop to begin too early.
* Upgraded to `polars` 1.0.0.

0.12.0

🚀 New

* Replace all instances of Pandas with Polars.

✨ Improved

* In `Gort.observe()`, retry after a wait period if the scheduler cannot find a valid tile to observe.
* Output a message after the shutdown recipe instructing observers to check the dome and confirm it's fully closed.

🔧 Fixed

* Manually refresh the progress bar only once a second, and only after an update. Hopefully this helps with the event loop getting sluggish after a while.
* Turn off spectrograph room lights on startup.

⚙️ Engineering

* Format code using `ruff` and updated dependencies and workflows.

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.

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.