Skip to content

Releases: sdss/cerebro

Cerebro 1.3.3

03 Feb 03:46

Choose a tag to compare

✨ Improved

  • Wrap reading TPM data in a try/except.
  • Support Python 3.14.
  • Fix deprecation of datetime.utcnow().
  • Unpin numpy version.

⚙️ Engineering

  • Use latest ghcr.io/astral-sh/uv:python3.13-bookworm-slim image.
  • Update GitHub workflows to use latest actions.
  • Use furo theme and update Sphinx and RTD config.

Cerebro 1.3.2

10 Jul 14:50

Choose a tag to compare

✨ Improved

  • #21 Use LCO new environmental API to collect weather and seeing data.
  • Replace LCO weather source with lco_dimm_data.

Cerebro 1.3.1

13 Jan 18:28

Choose a tag to compare

✨ Improved

  • Use lvmopstools to read the ion pump status.

Cerebro 1.3.0

09 Jan 14:15

Choose a tag to compare

🚀 New

  • Added source LVMIonPumpSource.

🔧 Fixed

  • Fix problem reading holding registers in recent versions of pymodbus.

⚙️ Engineering

  • Use uv for project management.
  • Use ruff for formatting and update dependencies and workflows.
  • Update workflows and Dockerfile to use uv.

Cerebro 1.2.1

19 Jan 23:31

Choose a tag to compare

✨ Improved

  • Replaced TCPSource internals with the use of lvmopstools.AsyncSocketHandler which includes retrying and better error handling.

🔧 Fixed

  • Fix docs building.

Cerebro 1.2.0

24 Nov 23:18

Choose a tag to compare

🚀 Added

  • #18 Read LVM spectrograph thermistors.

Cerebro 1.1.0

09 Jul 16:35

Choose a tag to compare

✨ 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.

Cerebro 1.0.3

28 Dec 17:08

Choose a tag to compare

✨ Improved

Moved the tmp2influxdb.py script inside cerebro/ and added an entry point tmp2influxdb in the pyproject.toml file.

Cerebro 1.0.2

28 Dec 16:39

Choose a tag to compare

🔧 Fixed

  • Fixed an issue with the YAML section for fliwarm at APO.

Cerebro 1.0.1

25 Dec 04:36

Choose a tag to compare

🔧 Fixed

  • Require sdss-drift>=1.0.1 to prevent an issue with reconnecting to a modbus source.