Tools for an event-driven design following Cosmic Python
Project description
cosmics
A set of helper classes suitable for an event-driven software design. Inspired by the Cosmic Python book.
The API documentation can be found here.
Helper Classes
- Repository as a database inferface.
- Client for interaction between repository and database. Allows to decouple the repository from the database type.
- Messagebus for forwarding commands and events to their respective handler functions.
- Unit of Work for processing commands/events with(-out) database access.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cosmics-0.1.2.tar.gz
(12.3 kB
view hashes)
Built Distribution
cosmics-0.1.2-py3-none-any.whl
(18.0 kB
view hashes)