0.4.0
Build and Publish / release (push) Successful in 5s
CI / lint (push) Successful in 22s
CI / test (3.12) (push) Successful in 23s
CI / test (3.11) (push) Successful in 24s
CI / test (3.13) (push) Successful in 24s

Automatically generated by python-semantic-release
This commit is contained in:
semantic-release
2026-08-18 09:00:15 +00:00
parent 064a1d5cab
commit 11971a8044
2 changed files with 18 additions and 1 deletions
+17
View File
@@ -1,6 +1,23 @@
# CHANGELOG
## v0.4.0 (2026-08-18)
### Features
- **models**: Fluorescence ingest contract shared with AareDB
([`064a1d5`](https://gitea.psi.ch/mx/AareCommon/commit/064a1d5cab1cd94affce2cf5f992c714df62b7f2))
FluorescenceScanIngestModel wraps the existing FluorescenceSpectrumOutputModel with the sample it
belongs to — the payload for AareDB's POST /dispatcher/protected_router/fluorescence/ ingest.
FluorescenceScanIngestResponseModel returns the stored scan id plus the elements AareDB identified
from the peaks, so the beamline GUI can display what was detected.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F3xoBJBmqJJPLg475iK6cE
## v0.3.1 (2026-08-17)
### Bug Fixes
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "aarecommon"
version = "0.3.1"
version = "0.4.0"
description = "Common components (models, calculations) for Aare packages"
readme = "README.md"
requires-python = ">=3.11"