Skip to content

Releases: gleb-chipiga/aioairtable

v0.2.6

24 Nov 19:55
3c2aad2

Choose a tag to compare

  • 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_gen function
  • Update and rename rate limiting tests to reflect strict interval-based behavior

Full Changelog: v0.2.5...v0.2.6

v0.2.5

23 Nov 22:06
41b9f10

Choose a tag to compare

Update dependencies

Full Changelog: v0.2.4...v0.2.5

v0.2.4

22 Nov 11:12
675366a

Choose a tag to compare

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

20 Nov 19:39
8adc221

Choose a tag to compare

Update release workflow and add pytest pre-commit hook

Full Changelog: v0.2.2...v0.2.3