pytransitions / transitions
A lightweight, object-oriented finite state machine implementation in Python with many extensions
☆5,757Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for transitions
- Retrying library for Python☆6,729Updated last week
- Schema validation just got Pythonic☆2,881Updated 5 months ago
- Trio – a friendly Python library for async concurrency and I/O☆6,191Updated this week
- Ultra fast asyncio event loop.☆10,403Updated 3 weeks ago
- 🏹 Better dates & times for Python☆8,728Updated this week
- a little task queue for python☆5,206Updated 3 weeks ago
- A lightweight library for converting complex objects to and from simple Python datatypes.☆7,040Updated last week
- Python library providing function decorators for configurable backoff and retry☆2,605Updated 6 months ago
- Python Classes Without Boilerplate☆5,297Updated last week
- The little ASGI framework that shines. 🌟☆10,256Updated last week
- Extensible memoizing collections and decorators☆2,338Updated last month
- Let your Python tests travel through time☆4,192Updated 3 months ago
- Good Curio!☆4,037Updated last month
- Lightweight, extensible data validation library for Python☆3,167Updated 2 months ago
- Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.☆6,861Updated 4 months ago
- A utility for mocking out the Python Requests library.☆4,162Updated last month
- More routines for operating on iterables, beyond itertools☆3,734Updated last month
- Python datetimes made easy☆6,242Updated 2 weeks ago
- Asynchronous HTTP client/server framework for asyncio and Python☆15,127Updated this week
- Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to …☆1,917Updated 3 years ago
- Useful extensions to the standard Python datetime features☆2,367Updated 2 months ago
- The Web API toolkit. 🛠☆5,574Updated 2 years ago
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy☆6,245Updated last week
- Hypothesis is a powerful, flexible, and easy to use library for property-based testing.☆7,575Updated this week
- An implementation of the JSON Schema specification for Python☆4,624Updated last week
- Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.☆2,382Updated 3 months ago
- File support for asyncio☆2,838Updated 2 months ago
- A fast and reliable background task processing library for Python 3.☆4,337Updated last week
- Pythonic task management & command execution.☆4,403Updated 3 weeks ago
- An ASGI web server, for Python. 🦄☆8,550Updated last week
- A functional standard library for Python.☆4,703Updated last week