v4.0.0
This release includes several contributions from @nijel, thank you!
Breaking
- Dropped support for Python 3.6, 3.7 and 3.8
Features
- Added support for Python 3.13
- Added
transactions
interface to fetch account info and transactions in one call - Added
last_transactions
interface to fetch account info and transactions in one call - Retries if the API returns the HTTP 409 conflict response
- Added basic typing
Fix
- Added deprecation warning for
decimal=False
- The
decimal=
argument can now be keyword argument only
Chore
- Re-introduced CI tests
- Re-introduced Dependabot
- Re-introduced test coverage
- Updated
.gitignore
- Packaged with
pyproject.toml
, usinguv
for managing the project - Added automatic releases based on published tags
- Replaced
pylama
withruff
- Tidying up the code at several places