Sdss-hal

Latest version: v1.3.5

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

Scan your dependencies

Page 5 of 7

1.0.0b1

🚀 New

* [[16](https://github.com/sdss/HAL/issues/16)] Implement `goto-field` macro for LCO.

0.7.3

🔧 Fixed

* Update `macro_id` when `Macro.reset()` is called.

0.7.2

✨ Improved

* The overheads are now recorded with a `macro_id` that increases for each new macro run.
* Added a `test` macro and command that just waits but is useful for simple testing.

0.7.1

🔧 Fixed

* Correctly mark whether a set of concurrent stages succeeded in the database overhead table.

0.7.0

🔥 Breaking changes

* Deprecated Python 3.9.

🚀 New

* [14](https://github.com/sdss/HAL/issues/14) Record overheads for each stage and macro in the database and output `stage_duration` keyword.

0.6.0

🏷️ Changed

* Set maximum number of iterations for acquisition in `goto-field` to 4.
* If acquisition fails to reach the target RMS after `acquisition_max_iterations` but the RMS is lower than `acquisition_min_rms`, the macro emits a warning but does not fail.

🔧 Fixed

* Fixed circular import preventing the import of the goto-field macro.
* Fix getting `target_rms` in auto mode.

⚙️ Engineering

* Lint using `ruff`.
* Update workflows.

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.