Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1.04 KB

File metadata and controls

20 lines (13 loc) · 1.04 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

0.1.0 - 2025-02-17

Added

  • Initial release: drop-in replacement for tenacity with Rust core.
  • API parity: @retry, stop strategies (stop_after_attempt, stop_after_delay, etc.), wait strategies (wait_none, wait_fixed, wait_exponential, wait_random, combined/chain), retry conditions (retry_if_exception_type, retry_if_result, etc.), callbacks (before, after, before_sleep), iterator pattern (Retrying), RetryError, TryAgain.
  • Async support via same decorator and AsyncRetrying.
  • Benchmark suite in benchmarks/ comparing tenacity-rs vs tenacity.
  • Docs: README, MIGRATION.md, CONTRIBUTING.md, PUBLISHING.md (PyPI + Trusted Publishing), LICENSE (MIT), NOTICE.