Releases: honzajavorek/fiobank
Releases · honzajavorek/fiobank
v4.0.0
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
v3.1.0
Features
- Updated base URL for the API as requested by the API provider
- Added support for parsing numbers as Decimals
Documentation
- Updated README to recommend using Decimals
v3.0.0
v2.0.0
Due to errors during the publishing process, this version has not been published to PyPI. Since it doesn't contain any real changes, it's going to be left unreleased until the next version.
Breaking Changes
- Drop support for legacy (2.x) Python versions (19acf0c)
Fix
Documentation
v1.2.0
Feature
- Handle throttling errors
Documentation
- Wrong PyPI version badge link 🤦
- Changed wording of ThrottlingError docs, removed link to code
- Provide long description at least in Markdown if Pandoc isn't present
v1.1.0
Feature
- Always add properties original_amount and original_currency
- Always add full account number property, raise ValueError instead of assertion, fixed detection of amount in specification, pair data according to column IDs
- Made 'key' lookup case-insensitive
- An attempt for initial Python 3 support
Fix
- Invalid token in Python 3
- Wrong name for extra feature
Documentation
- Added link to token generator
- CI and version badges
- Minor README polishing
v1.0.0
Starting with semantic versioning and semantic releasing.