Skip to content

Releases: RaptorVampire/tranq

tranq v0.2.7

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 19:15

🐛 Bug Fixes

  • Fixed retry_if condition to correctly prevent retries when condition returns False
  • Fixed CircuitBreaker state transitions
  • All tests now pass

✅ Improvements

  • Simplified decorator logic for better maintainability
  • Added comprehensive test suite

tranq v0.2.6

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 19:09

🚀 New Features

  • Add RetryGroupError to exceptions
  • Full support for async circuit breaker
  • Improve type hints

tranq v0.2.5

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 19:08

🐛 Bug Fixes

  • Fix FileReporter error with empty directory path
  • Improve error handling in report creation

tranq v0.2.4

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 17:31
ae94a9d

🐛 Bug Fixes

  • Fixed FileReporter error when using filename without path
  • Improved error handling in report creation

tranq v0.2.3

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 15:07
e0a2d41

Updated README and documentation

tranq v0.2.2

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 14:58
e0a2d41

Updated README and documentation

tranq v0.2.1

Choose a tag to compare

@RaptorVampire RaptorVampire released this 27 Jul 14:39

🚀 Initial Release

  • Full support for sync and async error handling
  • Circuit Breaker, Retry Groups, and advanced backoff strategies
  • Pluggable reporters, metrics, and profiling
  • Stateful retry, conditional retry, and dependency injection
  • Mock error injection for testing
  • Fully typed and tested

Check out the documentation on PyPI.