Skip to content

RelPrim 0.6.0

Choose a tag to compare

@bart-rozycki bart-rozycki released this 08 Jun 19:28

Summary

RelPrim 0.6.0 adds structured events.

This release introduces transport-agnostic structured events and integrates event emission with the high-level async operation API.

Added

  • EventType
  • StructuredEvent
  • EventSink
  • NoopEventSink
  • InMemoryEventSink
  • EventEmitter
  • AsyncOperation.with_events()
  • Operation lifecycle events
  • Attempt lifecycle events
  • Retry scheduled events
  • Fallback lifecycle events
  • Validation success/failure events
  • Circuit breaker rejection events
  • Structured events example

Changed

  • README updated with structured events usage
  • Python version badge changed to static Python 3.11+
  • Package metadata now includes author, maintainer, keywords and project URLs

Notes

RelPrim is still in early development and APIs may change before the first stable release.