Releases: gleb-chipiga/aioairtable
Releases · gleb-chipiga/aioairtable
v0.2.6
- Add Python 3.14 support and testing compatibility
- Replace interval-based rate limiter with frequency-limited approach using strict per-request intervals
- Migrate retry handling from backoff library to tenacity
- Update msgspec dependency to version 0.20.0
- Implement proper per-base rate limiting with configurable constants (AT_LIMIT=5, AT_PERIOD=1.0)
- Remove burst capacity for stricter API compliance
- Add comprehensive tests for rate limiting behavior and window constraints
- Extract rate limit constants for better code maintainability
- Remove unused
backoff_wait_genfunction - Update and rename rate limiting tests to reflect strict interval-based behavior
Full Changelog: v0.2.5...v0.2.6
v0.2.5
Update dependencies
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Update documentation and project config
- Replace README.rst with Markdown version
- Update copyright year to 2025
- Add pyrightconfig.json to gitignore
- Fix newline at end of LICENSE file
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Update release workflow and add pytest pre-commit hook
Full Changelog: v0.2.2...v0.2.3