Skip to content

EventsPype provides a clean publisher-subscriber pattern implementation, making it easy to create decoupled and maintainable event-driven systems.

License

Notifications You must be signed in to change notification settings

gianlucapagliara/eventspype

Repository files navigation

Events Pypeline

CI codecov Python 3.13+

A lightweight and type-safe Python framework for building event-driven applications. eventspype provides a clean publisher-subscriber pattern implementation, making it easy to create decoupled and maintainable event-driven systems.

Features

  • 🎯 Type-safe publisher-subscriber pattern implementation
  • 🔄 Support for multiple publishers and subscribers
  • 🚀 Asynchronous event handling capabilities
  • 🛠️ Easy to use and integrate
  • 📦 Zero dependencies
  • 🔒 Thread-safe event distribution

Installation

# Using pip
pip install eventspype

# Using poetry
poetry add eventspype

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

EventsPype provides a clean publisher-subscriber pattern implementation, making it easy to create decoupled and maintainable event-driven systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages