semantic-release
33671771fb
0.7.0
...
Build and Publish / release (push) Successful in 7s
CI / lint (push) Successful in 2m3s
CI / test (3.12) (push) Successful in 23s
CI / test (3.13) (push) Successful in 22s
CI / test (3.11) (push) Successful in 1m50s
Automatically generated by python-semantic-release
v0.7.0
2026-09-03 10:27:38 +00:00
perl_d
a400ffc3be
fix: type checking in tests
CI / lint (pull_request) Successful in 2m49s
CI / test (3.11) (pull_request) Successful in 1m26s
CI / test (3.13) (pull_request) Successful in 2m7s
CI / test (3.12) (pull_request) Successful in 2m38s
CI / lint (push) Canceled after 13s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 14s
2026-09-03 12:21:32 +02:00
perl_d
113a388e50
style: ruff format and fix
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / lint (pull_request) Failing after 1m34s
CI / test (3.11) (pull_request) Skipped
CI / test (3.12) (pull_request) Skipped
CI / test (3.13) (pull_request) Skipped
2026-09-03 12:16:36 +02:00
GotthardG and Claude Fable 5
626f1f0500
feat(models): ship the grid-scan decision to AareDB
...
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / lint (pull_request) Failing after 1m46s
CI / test (3.11) (pull_request) Skipped
CI / test (3.12) (pull_request) Skipped
CI / test (3.13) (pull_request) Skipped
GridScanResult gains contour_cells -- the (nx, ny) cells of the chosen
50 % blob, so consumers can draw the decision's own footprint over the
sample image without recomputing the map. New GridScanDecision wraps
the result verbatim with provenance (algorithm, version, the Thresholds
used) and rides on RasterPayloadModel.decision (optional -- DAQs that
have not adopted it stay valid). jfjoch-client floor moves to
1.0.0rc166: the embedded ScanResult defines the field contract, and
rc166 adds per-image ice + latt_count and rotation_bravais.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HiGzkkuiZXei894cnJfgSg
2026-09-03 11:09:25 +02:00
semantic-release
df0d86d9d1
0.6.0
...
Build and Publish / release (push) Successful in 6s
CI / lint (push) Failing after 1m16s
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
Automatically generated by python-semantic-release
v0.6.0
2026-09-03 07:29:03 +00:00
perl_d
9cad8ec4fb
feat: add Meitian's gridscan analysis util
CI / lint (pull_request) Failing after 26s
CI / test (3.11) (pull_request) Skipped
CI / test (3.12) (pull_request) Skipped
CI / test (3.13) (pull_request) Skipped
CI / lint (push) Canceled after 15s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 12s
2026-09-03 09:20:55 +02:00
semantic-release
f56b7a4c1b
0.5.4
...
Build and Publish / release (push) Successful in 6s
CI / lint (push) Successful in 20s
CI / test (3.12) (push) Successful in 23s
CI / test (3.13) (push) Successful in 49s
CI / test (3.11) (push) Successful in 1m24s
Automatically generated by python-semantic-release
v0.5.4
2026-08-27 15:26:24 +00:00
duan_j
28b29c12ee
fix: revert to 0.75 low res spot and 0.25 background
CI / lint (pull_request) Successful in 24s
CI / test (3.11) (pull_request) Successful in 24s
CI / test (3.13) (pull_request) Successful in 22s
CI / test (3.12) (pull_request) Successful in 28s
CI / lint (push) Canceled after 10s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 10s
2026-08-27 17:23:25 +02:00
semantic-release
8ce38e4522
0.5.3
...
Build and Publish / release (push) Successful in 5s
CI / lint (push) Successful in 30s
CI / test (3.11) (push) Successful in 51s
CI / test (3.12) (push) Successful in 51s
CI / test (3.13) (push) Successful in 43s
Automatically generated by python-semantic-release
v0.5.3
2026-08-27 15:03:58 +00:00
duan_j
b1121aeeac
chore: drop unused import
CI / lint (pull_request) Successful in 26s
CI / test (3.12) (pull_request) Successful in 23s
CI / test (3.11) (pull_request) Successful in 25s
CI / test (3.13) (pull_request) Successful in 21s
CI / lint (push) Canceled after 10s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 10s
2026-08-27 17:02:38 +02:00
duan_j
fc1be4c5eb
fix:clean the test
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / lint (pull_request) Failing after 20s
CI / test (3.11) (pull_request) Skipped
CI / test (3.12) (pull_request) Skipped
CI / test (3.13) (pull_request) Skipped
2026-08-27 17:00:40 +02:00
duan_j
eae49b82fe
fix: use total spots according to MW
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / lint (pull_request) Successful in 23s
CI / test (3.12) (pull_request) Failing after 24s
CI / test (3.13) (pull_request) Failing after 22s
CI / test (3.11) (pull_request) Failing after 26s
2026-08-27 16:55:48 +02:00
semantic-release
290a3ab59a
0.5.2
...
Build and Publish / release (push) Successful in 5s
CI / lint (push) Successful in 21s
CI / test (3.11) (push) Successful in 26s
CI / test (3.12) (push) Successful in 25s
CI / test (3.13) (push) Successful in 22s
Automatically generated by python-semantic-release
v0.5.2
2026-08-27 12:24:43 +00:00
David Perl
26d681075f
fix: supply max image with not enough spots
CI / lint (pull_request) Successful in 24s
CI / test (3.11) (pull_request) Successful in 24s
CI / test (3.12) (pull_request) Successful in 25s
CI / test (3.13) (pull_request) Successful in 23s
CI / lint (push) Canceled after 10s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 11s
2026-08-27 14:23:00 +02:00
semantic-release
2202b426e8
0.5.1
...
Build and Publish / release (push) Successful in 6s
CI / lint (push) Successful in 20s
CI / test (3.12) (push) Successful in 23s
CI / test (3.11) (push) Successful in 25s
CI / test (3.13) (push) Successful in 22s
Automatically generated by python-semantic-release
v0.5.1
2026-08-21 14:28:06 +00:00
David Perl
8930f10e31
fix: instantiation of beam centre model
CI / lint (pull_request) Successful in 24s
CI / test (3.11) (pull_request) Successful in 22s
CI / test (3.12) (pull_request) Successful in 22s
CI / test (3.13) (pull_request) Successful in 20s
CI / lint (push) Canceled after 13s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 10s
2026-08-21 16:26:16 +02:00
semantic-release
0c106e213b
0.5.0
...
Build and Publish / release (push) Successful in 7s
CI / lint (push) Successful in 22s
CI / test (3.12) (push) Successful in 22s
CI / test (3.11) (push) Successful in 25s
CI / test (3.13) (push) Successful in 24s
Automatically generated by python-semantic-release
v0.5.0
2026-08-21 09:30:01 +00:00
perl_d
2ff521661b
feat: add beam centre from detector coords
CI / lint (pull_request) Successful in 30s
CI / test (3.12) (pull_request) Successful in 24s
CI / test (3.11) (pull_request) Successful in 25s
CI / test (3.13) (pull_request) Successful in 33s
CI / lint (push) Canceled after 9s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 10s
2026-08-21 11:23:45 +02:00
perl_d
ebc3053e9a
test: add logging tests
2026-08-21 11:16:59 +02:00
semantic-release
3c9547adaf
0.4.2
...
Build and Publish / release (push) Successful in 6s
CI / lint (push) Successful in 21s
CI / test (3.12) (push) Successful in 23s
CI / test (3.11) (push) Successful in 24s
CI / test (3.13) (push) Successful in 22s
Automatically generated by python-semantic-release
v0.4.2
2026-08-20 12:48:30 +00:00
perl_d
b2992471ce
fix: round kev energy
CI / lint (pull_request) Successful in 22s
CI / test (3.11) (pull_request) Successful in 22s
CI / test (3.12) (pull_request) Successful in 22s
CI / test (3.13) (pull_request) Successful in 24s
CI / lint (push) Canceled after 9s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 11s
2026-08-20 14:46:27 +02:00
semantic-release
47bfe56cad
0.4.1
...
Build and Publish / release (push) Successful in 10s
CI / lint (push) Successful in 28s
CI / test (3.12) (push) Failing after 18s
CI / test (3.11) (push) Successful in 41s
CI / test (3.13) (push) Successful in 25s
Automatically generated by python-semantic-release
v0.4.1
2026-08-19 15:20:03 +00:00
David Perl
a18d87ad2b
fix: typo in log stream ID
CI / lint (pull_request) Successful in 20s
CI / test (3.12) (pull_request) Successful in 23s
CI / test (3.11) (pull_request) Successful in 27s
CI / test (3.13) (pull_request) Successful in 23s
CI / lint (push) Canceled after 10s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 12s
2026-08-19 16:55:38 +02:00
semantic-release
11971a8044
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
v0.4.0
2026-08-18 09:00:15 +00:00
GotthardG and Claude Fable 5
064a1d5cab
feat(models): fluorescence ingest contract shared with AareDB
...
CI / lint (pull_request) Successful in 23s
CI / test (3.12) (pull_request) Successful in 22s
CI / test (3.13) (pull_request) Successful in 23s
CI / test (3.11) (pull_request) Successful in 54s
CI / lint (push) Canceled after 11s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 12s
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
2026-08-17 15:36:53 +02:00
semantic-release
fb617efa5f
0.3.1
...
Build and Publish / release (push) Successful in 5s
CI / lint (push) Successful in 29s
CI / test (3.11) (push) Successful in 26s
CI / test (3.13) (push) Successful in 23s
CI / test (3.12) (push) Successful in 30s
Automatically generated by python-semantic-release
v0.3.1
2026-08-17 09:03:34 +00:00
perl_d
207612377d
fix: simplify further
CI / lint (pull_request) Successful in 22s
CI / test (3.11) (pull_request) Successful in 23s
CI / test (3.13) (pull_request) Successful in 55s
CI / test (3.12) (pull_request) Successful in 1m16s
CI / lint (push) Canceled after 12s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 11s
2026-08-14 16:04:06 +02:00
perl_d
be5e971ff4
fix: simplify log setup
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
2026-08-14 11:31:44 +02:00
perl_d
1a64ea3a09
fix: remove duplicate handler in dev logging config
2026-08-14 10:45:31 +02:00
semantic-release
3bc2ce95ad
0.3.0
...
Build and Publish / release (push) Successful in 5s
CI / lint (push) Successful in 49s
CI / test (3.13) (push) Successful in 23s
CI / test (3.11) (push) Successful in 47s
CI / test (3.12) (push) Successful in 55s
Automatically generated by python-semantic-release
v0.3.0
2026-08-07 09:07:22 +00:00
perl_d
7f1d29a8cb
style: formatting and linting in affected files
CI / lint (pull_request) Successful in 51s
CI / test (3.12) (pull_request) Successful in 24s
CI / test (3.11) (pull_request) Successful in 26s
CI / test (3.13) (pull_request) Successful in 23s
CI / lint (push) Canceled after 11s
CI / test (3.11) (push) Canceled after 0s
CI / test (3.12) (push) Canceled after 0s
CI / test (3.13) (push) Canceled after 0s
Build and Publish / release (push) Successful in 11s
2026-08-07 10:52:20 +02:00
perl_d
7f74144615
ci: add more linting steps
2026-08-07 10:51:55 +02:00
perl_d
648298ba25
chore: add dependencies
2026-08-07 10:51:55 +02:00
perl_d
1cd7aa5acf
feat: move clean paths util from daq
2026-08-07 10:51:55 +02:00
perl_d
e995b5b5ae
fix: locations of some imports
2026-08-07 10:51:38 +02:00
semantic-release
ea09c8c719
0.2.2
...
Build and Publish / release (push) Successful in 6s
CI / test (3.13) (push) Successful in 21s
CI / test (3.12) (push) Successful in 23s
CI / lint (push) Successful in 20s
CI / test (3.11) (push) Successful in 21s
Automatically generated by python-semantic-release
v0.2.2
2026-08-03 11:46:10 +00:00
perl_d
84836fd76a
fix: remove opencv pin
CI / lint (pull_request) Successful in 20s
CI / test (3.11) (pull_request) Successful in 25s
CI / test (3.13) (pull_request) Successful in 23s
CI / test (3.12) (pull_request) Successful in 26s
CI / lint (push) Successful in 18s
Build and Publish / release (push) Successful in 16s
CI / test (3.11) (push) Successful in 23s
CI / test (3.12) (push) Successful in 23s
CI / test (3.13) (push) Successful in 22s
2026-08-03 13:43:32 +02:00
semantic-release
de5db24ff8
0.2.1
...
Build and Publish / release (push) Successful in 6s
CI / lint (push) Successful in 18s
CI / test (3.11) (push) Successful in 24s
CI / test (3.12) (push) Successful in 26s
CI / test (3.13) (push) Successful in 21s
Automatically generated by python-semantic-release
v0.2.1
2026-07-31 08:50:11 +00:00
duan_j and Claude Fable 5
2969af8764
fix: drop spots_indexed from no-crystal guard
...
Build and Publish / release (push) Successful in 13s
CI / test (3.12) (push) Successful in 22s
CI / test (3.11) (push) Successful in 24s
CI / test (3.13) (push) Successful in 21s
CI / lint (push) Successful in 24s
CI / lint (pull_request) Successful in 16s
CI / test (3.12) (pull_request) Successful in 22s
CI / test (3.11) (pull_request) Successful in 24s
CI / test (3.13) (pull_request) Successful in 24s
Indexing was removed from the crystal score (w_indexed=0.00), so it must
not act as a hard veto either: a crystal that diffracts but fails to
index should still be targeted, not routed to grid centre. Guard now
checks max spots_low_res only.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-28 13:59:38 +02:00
duan_j and Claude Fable 5
0dcfe15b7c
style: ruff format
...
CI / lint (push) Successful in 18s
CI / lint (pull_request) Successful in 17s
CI / test (3.11) (push) Successful in 24s
CI / test (3.12) (push) Successful in 26s
CI / test (3.11) (pull_request) Successful in 21s
CI / test (3.13) (push) Successful in 22s
CI / test (3.13) (pull_request) Successful in 23s
CI / test (3.12) (pull_request) Successful in 26s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-28 13:52:57 +02:00
duan_j and Claude Fable 5
e4e4a44868
WIP: return grid centre when no crystal in raster scan ( #10 )
...
CI / lint (push) Failing after 15s
CI / test (3.11) (push) Skipped
CI / test (3.12) (push) Skipped
CI / test (3.13) (push) Skipped
CI / lint (pull_request) Failing after 22s
CI / test (3.11) (pull_request) Skipped
CI / test (3.12) (pull_request) Skipped
CI / test (3.13) (pull_request) Skipped
raster_highest_score always returns the argmax cell, which lands on
noise when the loop has no crystal. Add a grid-wide weakness guard:
when max(spots_low_res) < min_low_res_spots OR max(spots_indexed) <
min_spots_indexed, return a CenterOfMassModel at the geometric grid
centre instead of collecting at a noisy cell. Thresholds are tunable
parameters (defaults 10.0 and 1).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-28 13:47:36 +02:00
duan_j
ddab5eb854
add local dev dependency for running pytest
CI / lint (pull_request) Successful in 16s
CI / test (3.11) (pull_request) Successful in 21s
CI / test (3.12) (pull_request) Successful in 24s
CI / test (3.13) (pull_request) Successful in 21s
Build and Publish / release (push) Successful in 7s
CI / lint (push) Successful in 18s
CI / test (3.12) (push) Successful in 23s
CI / test (3.11) (push) Successful in 23s
CI / test (3.13) (push) Successful in 21s
2026-07-28 12:06:28 +02:00
duan_j
aabc5300ec
update test_find_xtal too after dropping indexed spots
2026-07-28 12:06:28 +02:00
duan_j
356ce070a8
Update src/aarecommon/math/find_xtal.py
...
CI / lint (push) Successful in 16s
CI / lint (pull_request) Successful in 17s
CI / test (3.11) (push) Failing after 21s
CI / test (3.12) (push) Failing after 22s
CI / test (3.11) (pull_request) Failing after 20s
CI / test (3.13) (push) Failing after 23s
CI / test (3.13) (pull_request) Failing after 24s
CI / test (3.12) (pull_request) Failing after 26s
also update the comments
2026-07-28 11:57:11 +02:00
duan_j
b6678a60cc
drop indexing score
CI / lint (push) Successful in 18s
CI / test (3.11) (push) Failing after 23s
CI / test (3.12) (push) Failing after 21s
CI / test (3.13) (push) Failing after 21s
CI / lint (pull_request) Successful in 17s
CI / test (3.11) (pull_request) Failing after 21s
CI / test (3.12) (pull_request) Failing after 21s
CI / test (3.13) (pull_request) Failing after 23s
2026-07-28 11:54:12 +02:00
semantic-release
c60c2d5665
0.2.0
...
Build and Publish / release (push) Successful in 7s
CI / test (3.12) (push) Successful in 26s
CI / lint (push) Successful in 45s
CI / test (3.11) (push) Successful in 22s
CI / test (3.13) (push) Successful in 29s
Automatically generated by python-semantic-release
v0.2.0
2026-07-27 07:48:36 +00:00
perl_d
054d7c1d28
fix: release workflow token
Build and Publish / release (push) Successful in 16s
CI / lint (pull_request) Successful in 56s
CI / test (3.11) (pull_request) Successful in 25s
CI / test (3.12) (pull_request) Successful in 26s
CI / test (3.13) (push) Successful in 54s
CI / lint (push) Successful in 47s
CI / test (3.13) (pull_request) Successful in 45s
CI / test (3.11) (push) Successful in 1m14s
CI / test (3.12) (push) Successful in 1m15s
2026-07-27 09:47:46 +02:00
perl_d
6139b4282f
feat: use token for release wf on protected main
CI / lint (pull_request) Successful in 19s
CI / test (3.11) (pull_request) Successful in 24s
CI / test (3.13) (pull_request) Successful in 26s
CI / test (3.11) (push) Successful in 26s
CI / lint (push) Successful in 19s
CI / test (3.12) (pull_request) Successful in 31s
CI / test (3.12) (push) Successful in 30s
CI / test (3.13) (push) Successful in 34s
Build and Publish / release (push) Failing after 11s
2026-07-27 09:30:47 +02:00
perl_d
5c412902f4
style: ruff check fix
CI / lint (pull_request) Successful in 19s
CI / test (3.11) (pull_request) Successful in 23s
CI / test (3.12) (pull_request) Successful in 25s
CI / test (3.13) (pull_request) Successful in 30s
Build and Publish / release (push) Failing after 10s
CI / lint (push) Successful in 21s
CI / test (3.11) (push) Successful in 25s
CI / test (3.12) (push) Successful in 25s
CI / test (3.13) (push) Successful in 28s
2026-07-27 09:27:20 +02:00
perl_d
2399e0dddd
test: update tests to use instances
2026-07-27 09:23:45 +02:00