Commit Graph

9 Commits

Author SHA1 Message Date
23d12875be Drop Python 3.10 support and fix all flake8 lint violations
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 22s
Test with tox / Test with tox (3.12) (pull_request) Failing after 17s
Test with tox / Test with tox (3.11) (pull_request) Failing after 30s
Build Project / Build Project (3.12) (pull_request) Successful in 1m5s
Build Project / Build Project (3.11) (pull_request) Successful in 1m7s
- Remove py310 from tox envlist, CI matrix, readthedocs, README badge
- Move lint env to run on 3.11 in gh-actions mapping
- Fix E501 line-too-long in cusum_annotator, energy_detector,
  parallel_signal_separator, threshold_qualifier (split error string)
- Fix E501 in annotate.py: wrap --sample-rate click.option decorators
  to black style (one arg per line with trailing comma)
- Fix C901 in annotate.py: extract _log_separate_start() helper to
  reduce separate() complexity from 17 to 14
- Fix separate() signature wrapping to match black style

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 14:23:13 -04:00
7ef3fe8fb1 Revert "Drop Python 3.10 support, minimum is now 3.11"
Some checks failed
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
Some checks failed
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
Some checks failed
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
a2905073a8 Moving external libhackrf.py module into _external/ folder and updating Flake8 and Black config to ignore 2025-09-12 15:49:37 -04:00
1f0f4f6fb4 Fixing typo issue with 3.11
All checks were successful
Test with tox / Test with tox (3.11) (push) Successful in 1m24s
Build Project / Build Project (3.10) (push) Successful in 1m46s
Build Sphinx Docs Set / Build Docs (push) Successful in 2m16s
Test with tox / Test with tox (3.10) (push) Successful in 2m20s
Build Project / Build Project (3.11) (push) Successful in 2m47s
Test with tox / Test with tox (3.12) (push) Successful in 1m16s
Build Project / Build Project (3.12) (push) Successful in 2m45s
2025-09-05 10:21:07 -04:00
9eb621edc1 Adding unit tests to tox 2025-09-04 15:09:30 -04:00
3fc02e0321 Adding tox configuration 2025-09-02 11:27:17 -04:00