Releases: aiudirog/Aiuti
Releases · aiudirog/Aiuti
Release v0.4.1
Change Log:
- Updated all code to pass MyPy in strict mode
- Implemented a workaround for
BufferAsyncCalls.wait()
hanging on 3.7
Release v0.4
Change Log:
- Added new asyncio functions:
ensure_aw()
,loop_in_thread()
, andrun_aw_threadsafe()
- Added
BufferAsyncCalls.wait_from_anywhere()
to support waiting for the buffer from potentially another thread - Fixed potential deadlock in
to_sync_iter()
which could occur if the target event loop didn't continue to run
Release v0.3
Change Log:
- Added
aiuti.itertools
module withexhaust()
andsplit()
- Added additional queuing methods to
BufferAsyncCalls
:.await_()
for queuing an awaitable.map()
for queuing from an iterable.amap()
for queuing from an async iterable
Release v0.2
Change Log:
- Added a thread-safe filelock implementation
Release v0.1
Initial Release