Friendly state machines for python.
Builds command-line programs in Python.
A collection of Python deprecation patterns and strategies that help you
collect your technical debt in a non-destructive manner.
Asynchronous code from the future, helping you build out your applications
to handle asynchronous and periodic work in a nice manner.
Middleware provided for integrating with the OpenStack Identity API.
Generic caching mechanism for OpenStack projects by wrapping
External process management and task synchronization.
Configuration option parsing from the command line or configuration files.
Helpers to maintain useful information about a request context
Internationalization and translation.
Shared modules under development.
A logging configuration library.
A collection of WSGI middleware for web service development.
Common policy enforcement.
Error report framework for projects.
Fine filtering of shell commands to run as root.
Serialization with special handling
for some common types.
Library for running and managing OpenStack services.
Database and RPC object schema versioning.
Library of common low-level utility modules.
Common functionality required by VMware drivers in
Theme and extension support for Sphinx documentation.
Unit test and fixture framework.
Manages setuptools packaging needs in a consistent way.
Creates CADF events to capture cloud-related events.
The lockfile package provides a simple API for locking files.
Manages dynamic plug-ins for Python applications.
Makes task execution easy, consistent, and reliable.
Distributed primitives like group membership protocol, lock service and leader elections.