This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
Developer Productivity
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
anritsu
digital-twin
hal
instrumentation
keysight
pyserial
+8 more
python
pyvisa
rf-hal
rigol
rohde-schwarz
scpi
siglent
test-automation
Summary
AI summaryUpdates What's New, Multi-Python CI Matrix, and docs/logs/2026-06-20/v041_testing_and_ci.md across a mixed release.
Full changelog
What's New
Unit Tests: Rohde & Schwarz Drivers
tests/test_rs.py(closes #94): 21 unit tests coveringRohdeSchwarzSG(preset, frequency, amplitude, output, modulation AM/FM/PULSE, start sweep, list sweep) andRohdeSchwarzSA(preset, center freq, span, RBW, VBW, peak search, marker amplitude, trace data binary format).
Unit Tests: Prologix GPIB-USB Bridge
tests/test_prologix.py(closes #93): 11 unit tests coveringPrologixDriverbridge initialization sequence, GPIB address switching, query read-eoi protocol, andwrite()newline-append rules for SCPI vs++commands.
Multi-Python CI Matrix
.github/workflows/main.yml(closes #97): CI now tests against Python3.9,3.10,3.11, and3.12in parallel. Previously only3.10was tested.
Test Count
188 tests passing (up from 156 in v0.4.0).
Full Changelog
See docs/logs/2026-06-20/v041_testing_and_ci.md for a detailed breakdown.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Instrumation
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]