angzarr-client — Python reference¶
API reference for the Python client of the Angzarr CQRS/ES framework. The reference pages under API Reference are generated from the package’s docstrings.
For narrative documentation (getting started, concepts, patterns, cross-language comparisons), see angzarr.io. The project README in this repo has the quick-start example and a “Coming from Rust?” table for readers moving between languages.
Installation¶
pip install angzarr-client
Where to start in the reference¶
Clients —
DomainClient,CommandHandlerClient,QueryClient,SpeculativeClientRouter + handler kinds —
Router,@command_handler,@saga,@process_manager,@projector,@upcasterErrors —
ClientErrorhierarchy withis_*predicate methodsRetry —
ExponentialBackoffRetrywithexecute()andon_retrycallbackTesting helpers —
ScenarioContext,make_cover,make_event_book,uuid_for, …