Releases: bitcart/universalasync
Version 0.5.1.0
Switch to github actions
We now upload packages via Trusted Publishing with PEP740 attestations
Overall tooling modernization
New documentation rewritten to mkdocs
Function wrap renamed to async_to_sync for clarity. Old name will remain an alias until 0.6.0.0.
Version 0.5.0.0
Support python 3.14
Drop python 3.9 support
Version 0.4.0.1
Fix event loop closing in some cases
Version 0.4.0.0
Drop python 3.8 support
Use ruff & uv as tooling
Support up to python 3.13
Version 0.3.1.2
Drop python 3.7 support
Version 0.3.1.1
Don't install a separate tests package, but include tests in source tarball
Version 0.3.1.0
Improve reliability of utils _get_event_loop()
Version 0.3.0.1
Rename BitcartCC to Bitcart
Version 0.3.0.0
Fix errors on cleanup in Python 3.9+ when calling async methods
Fix some more use cases of the module
The wrap function now automatically creates sync variants of async context managers
Fixed an issue where get_event_loop would error if it was called only during finalizers
Version 0.2.0.2
Support Python 3.11