Releases: simonsobs/nextline
Releases · simonsobs/nextline
v0.7.19
What's Changed
Changes 🚀
- Add a util func
until_true()
by @TaiSakuma in #122
Full Changelog: v0.7.18...v0.7.19
v0.7.18
What's Changed
Changes 🚀
- Handle exception instead of re-raise on finished by @TaiSakuma in #121
Full Changelog: v0.7.17...v0.7.18
v0.7.17
What's Changed
Changes 🚀
- Fix type errors by @TaiSakuma in #92
- Make
close
an internal transition when alreadyclosed
, add tests onStateMachine
by @TaiSakuma in #94 - Add type hints to all defs and enable
disallow_untyped_defs
by @TaiSakuma in #96 - Replace
sys.gettrace()
withthreading.gettrace()
by @TaiSakuma in #97 - Add test on
WithContext
by @TaiSakuma in #98 - Fix tests, add pragma for coverage by @TaiSakuma in #99
- Use
st_none_or
fromnextline_test_utils
by @TaiSakuma in #101 - Format code with
ruff
by @TaiSakuma in #102 - Add tests on Python 3.13 in GitHub Actions by @TaiSakuma in #111
- Support Python 3.13 by @TaiSakuma in #112
Full Changelog: v0.7.16...v0.7.17
v0.7.16
What's Changed
Changes 🚀
- Clean code around the finite state machine by @TaiSakuma in #68
- Move code from
Nextline
toImp
by @TaiSakuma in #69 - Replace subscriptions with hooks in
Continuous
by @TaiSakuma in #70 - Clean code, update tests by @TaiSakuma in #71
Full Changelog: v0.7.15...v0.7.16
v0.7.15
What's Changed
Changes 🚀
- Remove an unnecessary synchronization, update type hints and tests by @TaiSakuma in #64
- Skip a test on GitHub Actions by @TaiSakuma in #65
- Update type hints and tests on the finite state machine by @TaiSakuma in #67
Full Changelog: v0.7.14...v0.7.15
v0.7.14
What's Changed
Changes 🚀
- Move from
.coveragerc
topyproject.toml
by @TaiSakuma in #60 - Add the
cache
option toPubSubItem
by @TaiSakuma in #62 - Fix a bug in
PubSubItem
by @TaiSakuma in #63
Full Changelog: v0.7.13...v0.7.14
v0.7.13
What's Changed
Changes 🚀
- Add the
event
arg to theon_start_run()
andon_end_run()
hooks by @TaiSakuma in #56
Full Changelog: v0.7.12...v0.7.13
v0.7.12
What's Changed
Changes 🚀
- Set asyncio events in the finally block by @TaiSakuma in #52
- Add logging by @TaiSakuma in #53
- Clean code and tests for
PubSubItem
by @TaiSakuma in #54 - Rename
close()
toaclose()
inPubSubItem
by @TaiSakuma in #55
Full Changelog: v0.7.11...v0.7.12
v0.7.11
What's Changed
Changes 🚀
- Make
Timer
never times out iftimeout
isNone
by @TaiSakuma in #50 - Move
aiterable()
toutils
by @TaiSakuma in #51
Full Changelog: v0.7.10...v0.7.11
v0.7.10
This release was made because v0.7.9
wasn't pushed to PyPI
Full Changelog: v0.7.9...v0.7.10