Fix event loop closing in some cases
Drop python 3.8 support
Use ruff & uv as tooling
Support up to python 3.13
Drop python 3.7 support
Don't install a separate tests package, but include tests in source tarball
Improve reliability of utils _get_event_loop()
Rename BitcartCC to Bitcart
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
Support python 3.11
Fix type hints
Added docs, proper typing everywhere, fixed hanging issues in some contexts as well as the get_event_loop
function
Initial release