Releases: asyncgui/asyncgui
Releases · asyncgui/asyncgui
0.7.0
What's Changed
- The
Event
class is now completely different from the previous version's. (serious API break). (#101)- Newly added
Box
class is closer to the previousEvent
class.
- Newly added
AsyncEvent
andAsyncBox
are now deprecated aliases. UseExclusiveEvent
andExclusiveBox
instead.- Dropped Python 3.8 support.
Full Changelog: 0.6.3...0.7.0
0.6.3
What's Changed
- Deprecate
run_as_secondary
andrun_as_primary
. Addrun_as_main
. #96 - Turn
AsyncBox.is_empty()
into a property in #97 - Add an alias for
wait_any_cm
:move_on_when
#98
Full Changelog: 0.6.2...0.6.3
version 0.6.2 released
version 0.6.1 released
What's Changed
- support CPython 3.12 in #88 (3.12.0 doesn't work. Use 3.12.1 or newer)
Full Changelog: 0.6.0...0.6.1
version 0.6.0 released
What's Changed
- drop python 3.7 and support python 3.11
Breaking Changes (minor ones aren't listed)
Event.is_set
is now a property not a function #75- replace
MultiError
withExceptionGroup
#35 - rename
get_current_task()
->current_task()
#44 - remove
aclosing()
#55 - make
Task
not weak-reference-able #57 - rename
cancel_protection()
->disable_cancellation()
New Features
There are many. Read the documentation.