Releases: sdss/lvmopstools
Releases Β· sdss/lvmopstools
lvmopstools 0.5.7
β¨ Improved
- Return the differential voltage in
read_ion_pumps
. - Updated IP addresses for ion pumps.
Retrier
now accepts atimeout
parameter.
lvmopstools 0.5.6
π§ Fixed
- Fix the signal registers to read ion pump voltages.
- Do not stop event loop in
LVMActor
when restarting in modeexit
.
βοΈ Engineering
- Improved typing of
with_timeout
function.
lvmopstools 0.5.5
π§ Fixed
- Install
influxdb-client
with theasync
extra.
lvmopstools 0.5.3
π§ Fixed
- Import
TypedDict
fromtyping_extensions
instead oftyping
to avoid issues with Pydantic in <3.12.
lvmopstools 0.5.2
β¨ Improved
- Add footnote to the critical email template.
π§ Fixed
- Fix extras dependencies and add an
all
extra with all the extra dependencies exceptpyds9
.
lvmopstools 0.5.1
π₯ Breaking changes
- Moved
lvmopstools.slack
dependencies toslack
extra. - Renamed
schedule
extra toephemeris
.
π New
- Added
Trigger
class.
β¨ Improved
- Added a more general
send_email
function. - Allow passing subject and other parameters to
send_critical_error_email
.
βοΈ Engineering
- Updated management of dev dependencies.
- Add sections
tool.hatch.build.targets.sdist
andtool.hatch.build.wheel
topyproject.toml
.
lvmopstools 0.5.0
lvmopstools 0.4.4
β¨ Improved
- Allow passing kwargs to the
AMQPClient
inCluClient
.
lvmopstools 0.4.3
π New
- Add
with_timeout()
to utils.
β¨ Improved
- Add test coverage for
utils.py
.
lvmopstools 0.4.2
β¨ Improved
- Add option to
Retrier
to immediately raise an exception if the exception class matches a given list of exceptions.