95ca9542e7
fix: display annotation frequency axis in MHz instead of raw Hz
...
Raw Hz values with the default scientific-notation formatter produced
a cluttered "1e9" axis offset. Format ticks in MHz via a FuncFormatter
instead, matching the other spectrogram views.
2026-07-14 15:16:28 -04:00
fbc19df6fb
fix: correct annotation frequency label and tertiary annotation color
...
freq_lower_edge/freq_upper_edge are plain Hz values (no unit
conversion happens before plotting), so the axis was mislabeled
"Frequency (MHz)". Also lighten the palette's tertiary color, which
was nearly indistinguishable from the primary blue in the legend.
2026-07-14 14:31:11 -04:00
de03071c9b
Merge pull request 'Render sample_spectrogram for split-I/Q RadioDataset samples' ( #36 ) from fix-spectrogram-split-iq into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 18s
Build Project / Build Project (3.10) (push) Successful in 1m4s
Build Project / Build Project (3.11) (push) Successful in 59s
Build Project / Build Project (3.12) (push) Successful in 1m2s
Test with tox / Test with tox (3.10) (push) Successful in 1m45s
Test with tox / Test with tox (3.11) (push) Successful in 1m27s
Test with tox / Test with tox (3.12) (push) Successful in 1m23s
Reviewed-on: #36
Reviewed-by: gillian <gillian@qoherent.ai>
2026-07-14 13:54:10 -04:00
3d58760b5e
fix(viz): render sample_spectrogram for split-I/Q RadioDataset samples
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 1m5s
Build Project / Build Project (3.10) (pull_request) Successful in 3m3s
Build Project / Build Project (3.11) (pull_request) Successful in 2m27s
Build Project / Build Project (3.12) (pull_request) Successful in 1m20s
Test with tox / Test with tox (3.11) (pull_request) Successful in 2m57s
Test with tox / Test with tox (3.10) (pull_request) Successful in 4m3s
Test with tox / Test with tox (3.12) (pull_request) Successful in 1m27s
RadioDataset samples are commonly split I/Q with shape (2, T) (row 0 = I,
row 1 = Q). `sample_spectrogram_plot` assumed 1-D complex, so `len(sample)`
returned 2 (the I/Q axis) — the compatibility gate saw `2 < 32` and every
dataset showed "doesn't have sufficient signal data for spectrogram
visualization", and the fallback path raised "need at least 32 samples, got 2".
Normalize each sample to a 1-D complex signal before measuring/plotting:
- add `_to_complex_1d` (complex any-shape -> flat; (2, ...) I/Q rows and
(..., 2) I/Q cols -> I + jQ; real 1-D -> real signal; None on empty).
- compatibility gate and `sample_spectrogram_plot` normalize first, then use
the true length; plot returns the styled "Not Available" figure for
unusable/too-short (<32) samples.
- `_compute_spectrogram` measures length via reshape(-1) (belt-and-suspenders).
Tests: parametrized `_to_complex_1d` and `sample_spectrogram_plot` over
complex 1-D, (2, T) rows, (T, 2) cols, real 1-D, and (2, 4, 256) multi-channel
I/Q (all render), plus (2,)/empty (still "Not Available"). 16 tests pass.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 12:11:27 -04:00
3e7ccf506d
Merge pull request 'signal-view-fix' ( #35 ) from signal-view-fix into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 8m59s
Build Project / Build Project (3.10) (push) Successful in 9m39s
Build Project / Build Project (3.11) (push) Successful in 54s
Build Project / Build Project (3.12) (push) Successful in 58s
Test with tox / Test with tox (3.10) (push) Successful in 1m37s
Test with tox / Test with tox (3.11) (push) Successful in 1m43s
Test with tox / Test with tox (3.12) (push) Successful in 2m19s
Reviewed-on: #35
Reviewed-by: gillian <gillian@qoherent.ai>
2026-06-04 16:05:11 -04:00
0b75013653
adressing feedback
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 16s
Build Project / Build Project (3.10) (pull_request) Successful in 57s
Build Project / Build Project (3.11) (pull_request) Successful in 54s
Build Project / Build Project (3.12) (pull_request) Successful in 2m17s
Test with tox / Test with tox (3.10) (pull_request) Successful in 2m51s
Test with tox / Test with tox (3.11) (pull_request) Successful in 4m44s
Test with tox / Test with tox (3.12) (pull_request) Successful in 8m39s
2026-06-04 15:49:44 -04:00
5a67b39d22
Merge remote-tracking branch 'origin/main' into signal-view-fix
2026-06-04 15:33:25 -04:00
0b736612ec
one last address change
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 22s
Build Project / Build Project (3.10) (pull_request) Successful in 1m2s
Build Project / Build Project (3.11) (pull_request) Successful in 2m31s
Build Project / Build Project (3.12) (pull_request) Successful in 17m29s
Test with tox / Test with tox (3.10) (pull_request) Successful in 16m19s
Test with tox / Test with tox (3.11) (pull_request) Successful in 5m18s
Test with tox / Test with tox (3.12) (pull_request) Successful in 4m41s
2026-06-04 15:11:34 -04:00
3dbbe1721d
domain changes
2026-06-04 15:08:18 -04:00
0fd9550977
final cli fixes
2026-06-04 15:06:28 -04:00
6a106fe2c4
lfs wanring clarity
2026-06-04 09:15:20 -04:00
4a71dcf6c2
lfs check
2026-06-03 16:43:02 -04:00
1b6d79f65c
cli-command fixes
2026-06-03 16:25:47 -04:00
07fc871463
signal viewing tools
2026-05-27 11:24:28 -04:00
dd305aabeb
Merge pull request 'Bump version to 0.1.7' ( #34 ) from release/v0.1.7 into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 28s
Build Project / Build Project (3.10) (push) Successful in 3m46s
Test with tox / Test with tox (3.10) (push) Failing after 5m22s
Test with tox / Test with tox (3.12) (push) Successful in 18m39s
Build Project / Build Project (3.12) (push) Successful in 21m57s
Build Project / Build Project (3.11) (push) Successful in 22m6s
Test with tox / Test with tox (3.11) (push) Successful in 20m10s
Reviewed-on: #34
2026-05-26 15:38:20 -04:00
816bc84f9a
Bump version to 0.1.7
...
Test with tox / Test with tox (3.11) (pull_request) Successful in 14m19s
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 21m42s
Build Project / Build Project (3.10) (pull_request) Successful in 21m45s
Build Project / Build Project (3.11) (pull_request) Successful in 22m13s
Build Project / Build Project (3.12) (pull_request) Successful in 22m16s
Test with tox / Test with tox (3.12) (pull_request) Successful in 7m28s
Test with tox / Test with tox (3.10) (pull_request) Failing after 26m7s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 15:34:23 -04:00
b27b04dbc0
Merge pull request 'screens-connection' ( #33 ) from screens-connection into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 21s
Test with tox / Test with tox (3.11) (push) Successful in 4m29s
Build Project / Build Project (3.10) (push) Successful in 4m37s
Test with tox / Test with tox (3.12) (push) Successful in 4m17s
Build Project / Build Project (3.12) (push) Successful in 4m34s
Build Project / Build Project (3.11) (push) Successful in 4m35s
Test with tox / Test with tox (3.10) (push) Has been cancelled
Reviewed-on: #33
Reviewed-by: gillian <gillian@qoherent.ai>
2026-05-26 15:32:17 -04:00
53f912f21a
docs(changelog): add 0.1.7 entry for ria-agent register fixes
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 23s
Build Project / Build Project (3.12) (pull_request) Successful in 2m57s
Build Project / Build Project (3.11) (pull_request) Successful in 3m9s
Build Project / Build Project (3.10) (pull_request) Successful in 3m11s
Test with tox / Test with tox (3.11) (pull_request) Successful in 3m3s
Test with tox / Test with tox (3.12) (pull_request) Successful in 3m37s
Test with tox / Test with tox (3.10) (pull_request) Failing after 4m6s
Covers the User-Agent / Cloudflare fix, request timeout, structured
error reasons, human-readable default agent names, and updated CLI
help text for the per-user `ria_reg_*` registration key flow.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 12:44:00 -04:00
543517f0ca
fix(agent): address review findings on register flow
...
- Restore agent_id in success output. Pre-PR the user saw the hub's
canonical identifier; the merge had reduced this to just `(name)`,
which made it impossible to correlate the registered agent with
anything on the hub side without inspecting the config file.
- Add a 15s timeout to the register POST. urllib's default is none,
so a stuck hub would block the CLI indefinitely.
- Read User-Agent version from package metadata instead of hardcoding
"0.1", so it tracks releases. Also corrected the URL to the canonical
Source URL listed in pyproject.toml (was pointing at a likely-404
github.com path).
- Add two tests guarding the User-Agent. The whole point of the Cloudflare
fix was to set a non-default UA; previously no test asserted this, so
a refactor could silently reintroduce the 403 code 1010 bug.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 12:40:29 -04:00
ba1804a5f9
Merge remote-tracking branch 'origin/main' into screens-connection
...
# Conflicts:
# poetry.lock
2026-05-26 12:29:08 -04:00
febb1bd6cf
Merge remote-tracking branch 'origin/agent-naming-fix' into screens-connection
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 27s
Test with tox / Test with tox (3.12) (pull_request) Successful in 7m45s
Test with tox / Test with tox (3.11) (pull_request) Successful in 8m3s
Build Project / Build Project (3.12) (pull_request) Successful in 13m8s
Build Project / Build Project (3.11) (pull_request) Successful in 13m13s
Build Project / Build Project (3.10) (pull_request) Successful in 13m15s
Test with tox / Test with tox (3.10) (pull_request) Failing after 13m16s
# Conflicts:
# src/ria_toolkit_oss/agent/cli.py
2026-05-26 12:15:40 -04:00
5f68fd936d
fix(agent): set explicit User-Agent on register POST
...
Python's `urllib.request.Request` defaults to `Python-urllib/<ver>`,
which Cloudflare's Browser Integrity Check on `riahub.ai` blacklists
(HTTP 403 with edge error code 1010). The register POST never reached
the hub. Any non-default UA passes the check.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 12:06:00 -04:00
3295b285f4
Merge pull request 'release/v0.1.6' ( #32 ) from release/v0.1.6 into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 43s
Test with tox / Test with tox (3.11) (push) Successful in 4m59s
Build Project / Build Project (3.10) (push) Successful in 8m8s
Build Project / Build Project (3.12) (push) Successful in 9m53s
Build Project / Build Project (3.11) (push) Successful in 11m19s
Test with tox / Test with tox (3.10) (push) Failing after 16m23s
Test with tox / Test with tox (3.12) (push) Successful in 16m18s
Reviewed-on: #32
2026-05-12 15:16:28 -04:00
84400b53c4
Updated year to 2026
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 24s
Test with tox / Test with tox (3.11) (pull_request) Successful in 14m50s
Build Project / Build Project (3.10) (pull_request) Successful in 17m40s
Test with tox / Test with tox (3.10) (pull_request) Failing after 17m42s
Build Project / Build Project (3.11) (pull_request) Successful in 18m12s
Build Project / Build Project (3.12) (pull_request) Successful in 18m10s
Test with tox / Test with tox (3.12) (pull_request) Successful in 18m49s
2026-05-12 14:44:24 -04:00
98037a0d16
Bump version to 0.1.6
2026-05-12 14:40:17 -04:00
c15b79b43f
Merge pull request 'docs: improve getting_started and installation readability' ( #30 ) from docs/sdr-guides-update into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 36s
Build Project / Build Project (3.10) (push) Successful in 13m31s
Build Project / Build Project (3.12) (push) Successful in 13m29s
Build Project / Build Project (3.11) (push) Successful in 13m35s
Test with tox / Test with tox (3.11) (push) Successful in 14m39s
Test with tox / Test with tox (3.12) (push) Successful in 14m23s
Test with tox / Test with tox (3.10) (push) Failing after 14m56s
Reviewed-on: #30
Reviewed-by: madrigal <madrigal@qoherent.ai>
2026-05-12 14:05:24 -04:00
7ef3fe8fb1
Revert "Drop Python 3.10 support, minimum is now 3.11"
...
Test with tox / Test with tox (3.11) (pull_request) Successful in 15m58s
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 18m3s
Build Project / Build Project (3.10) (pull_request) Successful in 21m51s
Test with tox / Test with tox (3.10) (pull_request) Failing after 21m59s
Build Project / Build Project (3.11) (pull_request) Successful in 22m37s
Build Project / Build Project (3.12) (pull_request) Successful in 22m35s
Test with tox / Test with tox (3.12) (pull_request) Successful in 6m53s
This reverts commit 70c790cadd .
2026-05-12 13:39:05 -04:00
57d1d6e55e
Revert "Fix duplicate 3.11 key in tox gh-actions config"
...
This reverts commit 657dd0d499 .
2026-05-12 13:39:05 -04:00
657dd0d499
Fix duplicate 3.11 key in tox gh-actions config
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 32s
Test with tox / Test with tox (3.11) (pull_request) Failing after 39s
Test with tox / Test with tox (3.12) (pull_request) Failing after 20s
Build Project / Build Project (3.12) (pull_request) Successful in 1m16s
Build Project / Build Project (3.11) (pull_request) Successful in 1m18s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 13:32:52 -04:00
70c790cadd
Drop Python 3.10 support, minimum is now 3.11
...
Test with tox / Test with tox (3.11) (pull_request) Failing after 6m28s
Test with tox / Test with tox (3.12) (pull_request) Failing after 6m27s
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 10m49s
Build Project / Build Project (3.11) (pull_request) Successful in 11m27s
Build Project / Build Project (3.12) (pull_request) Successful in 11m29s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 13:22:08 -04:00
F
fordg1
f23bac08a1
Fix flake8 E501 and C901 violations in annotate.py and annotation classes
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 48s
Build Project / Build Project (3.12) (pull_request) Successful in 4m10s
Build Project / Build Project (3.10) (pull_request) Successful in 4m24s
Build Project / Build Project (3.11) (pull_request) Successful in 4m29s
Test with tox / Test with tox (3.11) (pull_request) Successful in 4m23s
Test with tox / Test with tox (3.10) (pull_request) Failing after 4m44s
Test with tox / Test with tox (3.12) (pull_request) Successful in 4m45s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 13:10:40 -04:00
F
fordg1
3b8b55ae7a
Fix flake8 E501 line too long in annotate.py separate() signature
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 1m43s
Build Project / Build Project (3.10) (pull_request) Successful in 23m32s
Build Project / Build Project (3.12) (pull_request) Successful in 23m41s
Test with tox / Test with tox (3.10) (pull_request) Failing after 23m43s
Build Project / Build Project (3.11) (pull_request) Successful in 23m50s
Test with tox / Test with tox (3.11) (pull_request) Successful in 24m31s
Test with tox / Test with tox (3.12) (pull_request) Successful in 23m9s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 12:19:00 -04:00
F
fordg1
c2dc2e6d43
docs: add generated viewer images for getting_started examples
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 23m0s
Test with tox / Test with tox (3.11) (pull_request) Successful in 29m19s
Build Project / Build Project (3.10) (pull_request) Successful in 30m13s
Build Project / Build Project (3.12) (pull_request) Successful in 30m17s
Build Project / Build Project (3.11) (pull_request) Successful in 30m24s
Test with tox / Test with tox (3.12) (pull_request) Successful in 8m30s
Test with tox / Test with tox (3.10) (pull_request) Failing after 5m13s
2026-05-05 14:35:41 -04:00
F
fordg1
18666d95ee
docs: expand getting_started with real command output, examples, and images
...
- Add example output for every section 4 command (discover, init, capture,
view, annotate, convert, split, combine, generate, transform, transmit)
- Add examples for all annotate subcommands (list, add, remove, clear,
energy, threshold, cusum, separate)
- Clarify separate workflow: requires existing annotations as input;
show threshold → separate two-step example with before/after images
- Regenerate all viewer images using updated viewer (post e5a3d32 styling)
- Add images for energy, threshold, cusum, and separate annotation views,
AWGN transform output, and qam64_35 simple/full views
- Reorder annotate subcommands: manual first, auto-detection second
- Simplify section 3 workflow to one command per step with links to section 4
- Remove all italic inline option-group labels and redundant sub-headers
- Rewrite generate subcommand options as a table; consolidate capture and
transmit option lists
2026-05-05 14:31:42 -04:00
04099fdbac
Merge branch 'docs/sdr-guides-update' of https://riahub.ai/qoherent/ria-toolkit-oss into docs/sdr-guides-update
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 1m31s
Test with tox / Test with tox (3.11) (pull_request) Successful in 12m45s
Build Project / Build Project (3.12) (pull_request) Successful in 15m4s
Test with tox / Test with tox (3.10) (pull_request) Failing after 15m7s
Build Project / Build Project (3.10) (pull_request) Successful in 15m14s
Build Project / Build Project (3.11) (pull_request) Successful in 15m17s
Test with tox / Test with tox (3.12) (pull_request) Successful in 14m32s
2026-04-30 10:31:42 -04:00
4ce42fa71a
Formatting, updated lock file
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 34s
Build Project / Build Project (3.10) (pull_request) Successful in 1m42s
Build Project / Build Project (3.11) (pull_request) Successful in 1m41s
Build Project / Build Project (3.12) (pull_request) Successful in 1m46s
Test with tox / Test with tox (3.11) (pull_request) Successful in 2m47s
Test with tox / Test with tox (3.12) (pull_request) Successful in 2m32s
Test with tox / Test with tox (3.10) (pull_request) Successful in 3m1s
2026-04-29 09:55:29 -04:00
0a1bef8453
fix: harden annotation pipeline and CLI robustness
...
- Replace bare metadata["sample_rate"] access with .get() + clear
ValueError in threshold_qualifier, energy_detector, cusum_annotator,
parallel_signal_separator, and signal_isolation
- Add --sample-rate option to energy, threshold, cusum, and separate
CLI commands with a pre-flight error if sample rate is still absent
- Normalize namespaced metadata keys (e.g. BlockGenerator:Foo:sample_rate)
to standard keys on legacy .npy load
- Cap threshold_qualifier smoothing window at 1% of signal length to
prevent over-smoothing short recordings into a flat envelope
- Warn when threshold or energy detector returns 0 annotations due to
constant-envelope signal; point to cusum as the right tool
- Enforce --overwrite before any work begins; error fires before load
and detection, not after
- Fix qualify_slice off-by-one that silently dropped the last slice
- Surface split failures in parallel_signal_separator via warnings.warn
instead of swallowing them silently
- Add threshold annotation example image to getting_started docs
2026-04-28 16:31:35 -04:00
e5a3d327e5
refactor: unify signal viewer styling and update docs screenshots
...
Test with tox / Test with tox (3.11) (pull_request) Successful in 3m37s
Test with tox / Test with tox (3.12) (pull_request) Successful in 3m44s
Build Project / Build Project (3.10) (pull_request) Successful in 5m55s
Build Project / Build Project (3.11) (pull_request) Successful in 5m35s
Build Project / Build Project (3.12) (pull_request) Successful in 6m27s
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 6m22s
Test with tox / Test with tox (3.10) (pull_request) Failing after 5m33s
- Align view_simple and view_full on background colour (#161616 ), title
size (25pt), subtitle size (15pt), base font/tick/label sizes, grid
style (alpha=0.2), and legend fontsize (10pt)
- Spectrogram placed above IQ plot in view_simple; subplot renamed from
"Time Series" to "IQ Sample Plot"
- Frequency and spectrogram Y-axes formatted in MHz across both viewers
- Added xlabel/ylabel, subtle grids, and IQ legend to view_full subplots
- Fixed spectrogram right-side clipping in view_simple by syncing xlim
from specgram output rather than total signal duration
- Updated getting_started.rst to reference both simple and full viewer
screenshots; replaced doc images with latest renders
2026-04-28 14:08:44 -04:00
4c94f6ae94
Changed datasets to data to match utils
2026-04-28 12:49:43 -04:00
F
fordg1
9a304faa00
docs: enhance getting started guide with example output and image reference
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 22s
Build Project / Build Project (3.10) (pull_request) Failing after 3m19s
Test with tox / Test with tox (3.11) (pull_request) Failing after 6m16s
Test with tox / Test with tox (3.10) (pull_request) Failing after 11m32s
Build Project / Build Project (3.11) (pull_request) Successful in 12m4s
Build Project / Build Project (3.12) (pull_request) Successful in 12m2s
Test with tox / Test with tox (3.12) (pull_request) Successful in 12m26s
2026-04-28 11:27:47 -04:00
99447a581a
poetry.lock: refresh
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 11:16:52 -04:00
2f6b5ced18
agent register: surface structured hub failure reasons
...
Map the hub's structured `{detail: {reason}}` responses (invalid_key,
expired, revoked, already_consumed) and 429 rate-limits to actionable
CLI messages so users know to mint a fresh key from Settings → RIA
Agents instead of seeing a raw HTTPError.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 11:16:06 -04:00
a4cd158b2a
Merge branch 'main' into docs/sdr-guides-update
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 6m36s
Build Project / Build Project (3.10) (pull_request) Successful in 3m50s
Build Project / Build Project (3.12) (pull_request) Successful in 3m38s
Build Project / Build Project (3.11) (pull_request) Successful in 4m0s
Test with tox / Test with tox (3.10) (pull_request) Successful in 5m16s
Test with tox / Test with tox (3.11) (pull_request) Successful in 5m33s
Test with tox / Test with tox (3.12) (pull_request) Successful in 5m24s
2026-04-24 14:36:53 -04:00
2c1fba75da
docs: improve getting_started and installation readability
...
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 35s
Test with tox / Test with tox (3.11) (pull_request) Successful in 14m53s
Build Project / Build Project (3.12) (pull_request) Successful in 21m54s
Test with tox / Test with tox (3.10) (pull_request) Successful in 22m0s
Build Project / Build Project (3.11) (pull_request) Successful in 22m7s
Build Project / Build Project (3.10) (pull_request) Successful in 22m16s
Test with tox / Test with tox (3.12) (pull_request) Successful in 22m42s
- Consolidate installation steps into installation.rst (pip upgrade,
ria --help verification, entrypoints note, editable install note,
SDR driver table); replace getting_started §1 body with a link
- Reformat command and subcommand lists as tables with purpose
descriptions and internal ref links for navigation
- Remove redundant §6 tips and §9 cheat sheet; trim duplicate
descriptions in generate subcommand sections
- Fix inline code comments to sit beside the command they describe
- Add custom CSS for light body text, white headings, and table
header colour to suit the dark background theme
2026-04-24 14:34:11 -04:00
2baae2f63e
Merge pull request 'Update SDR guides, Getting Started Guide and fix Sphinx warnings for release' ( #29 ) from docs/sdr-guides-update into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 30s
Build Project / Build Project (3.10) (push) Successful in 11m37s
Build Project / Build Project (3.12) (push) Successful in 12m20s
Build Project / Build Project (3.11) (push) Successful in 13m40s
Test with tox / Test with tox (3.10) (push) Successful in 13m58s
Test with tox / Test with tox (3.11) (push) Successful in 14m24s
Test with tox / Test with tox (3.12) (push) Successful in 14m10s
Reviewed-on: #29
Reviewed-by: muq <muq@noreply.localhost>
2026-04-24 11:52:45 -04:00
4df5455af4
Merge branch 'main' into docs/sdr-guides-update
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 35s
Build Project / Build Project (3.10) (pull_request) Successful in 5m49s
Build Project / Build Project (3.11) (pull_request) Successful in 19m39s
Build Project / Build Project (3.12) (pull_request) Successful in 19m21s
Test with tox / Test with tox (3.11) (pull_request) Successful in 21m31s
Test with tox / Test with tox (3.12) (pull_request) Successful in 17m24s
Test with tox / Test with tox (3.10) (pull_request) Successful in 21m51s
2026-04-24 10:36:18 -04:00
2881aaf06e
Merge pull request 'zfp-oss' ( #27 ) from zfp-oss into main
...
Build Sphinx Docs Set / Build Docs (push) Successful in 44m43s
Test with tox / Test with tox (3.10) (push) Successful in 1h4m45s
Build Project / Build Project (3.10) (push) Successful in 1h16m56s
Build Project / Build Project (3.12) (push) Successful in 1h16m52s
Test with tox / Test with tox (3.12) (push) Successful in 31m45s
Test with tox / Test with tox (3.11) (push) Successful in 47m45s
Build Project / Build Project (3.11) (push) Failing after 1h9m0s
Reviewed-on: #27
2026-04-23 11:10:43 -04:00
50d04161b7
Merge remote-tracking branch 'origin/main' into zfp-oss
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 35s
Build Project / Build Project (3.10) (pull_request) Successful in 8m8s
Test with tox / Test with tox (3.11) (pull_request) Successful in 8m0s
Build Project / Build Project (3.11) (pull_request) Successful in 8m6s
Build Project / Build Project (3.12) (pull_request) Successful in 8m6s
Test with tox / Test with tox (3.12) (pull_request) Successful in 9m8s
Test with tox / Test with tox (3.10) (pull_request) Successful in 13m58s
2026-04-22 15:44:12 -04:00
07c72294f5
removing orchestrator references
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 19s
Test with tox / Test with tox (3.12) (pull_request) Successful in 10m47s
Test with tox / Test with tox (3.11) (pull_request) Successful in 15m47s
Build Project / Build Project (3.12) (pull_request) Successful in 15m55s
Build Project / Build Project (3.11) (pull_request) Successful in 16m46s
Build Project / Build Project (3.10) (pull_request) Successful in 16m49s
Test with tox / Test with tox (3.10) (pull_request) Successful in 18m15s
2026-04-22 10:10:25 -04:00
c9b19949ad
timeout chunk improvements
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 19m57s
Build Project / Build Project (3.10) (pull_request) Successful in 19m59s
Test with tox / Test with tox (3.10) (pull_request) Successful in 19m46s
Build Project / Build Project (3.11) (pull_request) Successful in 20m19s
Build Project / Build Project (3.12) (pull_request) Successful in 20m21s
Test with tox / Test with tox (3.11) (pull_request) Successful in 18m48s
Test with tox / Test with tox (3.12) (pull_request) Successful in 1m25s
2026-04-21 17:11:16 -04:00