Changelog¶
1.2.1 - January 19, 2024¶
✨ Improved¶
Replaced
TCPSource
internals with the use oflvmopstools.AsyncSocketHandler
which includes retrying and better error handling.
🔧 Fixed¶
Fix docs building.
1.2.0 - November 24, 2023¶
🚀 Added¶
#18 Read LVM spectrograph thermistors.
1.1.0 - July 9, 2023¶
✨ Improved¶
Store altitude and azimuth for LCO seeing measurements.
Allow to get config and profiles from environment variables.
Change AMQPSource to monitor all replies.
Allow to schedule AMQP commands as internal.
🔧 Fixed¶
Fix groupers in
AMQPSource
.
⚙️ Engineering¶
Add docker image workflow.
1.0.3 - December 28, 2022¶
✨ Improved¶
Moved the
tmp2influxdb.py
script insidecerebro/
and added an entry pointtmp2influxdb
in thepyproject.toml
file.
1.0.2 - December 28, 2022¶
🔧 Fixed¶
Fixed an issue with the YAML section for
fliwarm
at APO.
1.0.1 - December 24, 2022¶
🔧 Fixed¶
Require
sdss-drift>=1.0.1
to prevent an issue with reconnecting to a modbus source.
1.0.0 - December 24, 2022¶
(These are only the highlights. I haven’t been very good at keeping a change log or versioning for Cerebro).
🚀 New¶
Added support for LCO, including
LCOWeather
source that queries the LCO weather database.Added
ActorClientSource
source that connects to an actor directly, without using Tron.Added TPM load script to
bin/
.
🏷️ Changed¶
Removed the
run_id
tag.
🔧 Fixed¶
Prevent
DriftSource
hanging by usingsdss-drift>=0.4.5
.
0.2.0 - December 15, 2021¶
🚀 New¶
Profiles for APO and LVM lab testing. General improvements.
0.1.1 - May 19, 2021¶
🚀 New¶
#10 When
Cerebro
starts it now runs a Unix server on/tmp/cerebro.sock
that can be used to communicate with the instance. Currently there are two CLI commands,cerebro status
andcerebro restart <source>
that can be used to list the status of the running sources and to restart them.
✨ Improved¶
Better handling of errors when a source starts.
🔧 Fixed¶
Package description is now correctly set.
0.1.0 - May 19, 2021¶
🚀 New¶
Initial version.