registries

Dynamic item registry management for Python.

Registries helps applications manage registration, iteration, and lookup of classes, objects, or other items. It’s useful for applications that offer extensibility, such as multiple backends for an abstract interface.

This is built using best practices developed as part of Review Board, our code review and document review product from Beanbag.

The following forwarding imports are available directly through this module:

EntryPointRegistry

A registry that auto-populates from an entry-point.

OrderedRegistry

A registry that keeps track of registration order.

Registry

An item registry.

New in version 1.0.