Skip to main content

Manage dynamic plugins for Python applications

Project description

=============================================================
stevedore -- Manage dynamic plugins for Python applications
=============================================================

Python makes loading code dynamically easy, allowing you to configure
and extend your application by discovering and loading extensions
("*plugins*") at runtime. Many applications implement their own
library for doing this, using ``__import__`` or
:mod:`importlib`. stevedore avoids creating yet another extension
mechanism by building on top of `setuptools entry points`_. The code
for managing entry points tends to be repetitive, though, so stevedore
provides manager classes for implementing common patterns for using
dynamically loaded extensions.

.. _setuptools entry points: http://packages.python.org/setuptools/pkg_resources.html#convenience-api

* Free software: Apache license
* Documentation: http://stevedore.readthedocs.org
* Source: http://git.openstack.org/cgit/openstack/stevedore
* Bugs: https://bugs.launchpad.net/python-stevedore

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

stevedore-1.1.0.tar.gz (352.3 kB view details)

Uploaded Source

Built Distribution

stevedore-1.1.0-py2.py3-none-any.whl (27.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file stevedore-1.1.0.tar.gz.

File metadata

  • Download URL: stevedore-1.1.0.tar.gz
  • Upload date:
  • Size: 352.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for stevedore-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f98381d12a6bfff718328d14d0d26cae6c83e39feb787e7b38acfe1089c3f1d3
MD5 b7f30055c32410f8f9b6cf1b55bdc68a
BLAKE2b-256 826af8fc0b6fa94b4bfa5d6f8a99fa372416359dee403301eba1231aebd7e988

See more details on using hashes here.

File details

Details for the file stevedore-1.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for stevedore-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8a5d05a555838116b9f439c9541a533515f47e3d55c35c1ff1c2b0557c4ca446
MD5 9830f3223954c0bce0138f11b4323671
BLAKE2b-256 26c7e6fba544593b9e68d7a1237f31a60c5e52502c101acb7537bac08f7f9599

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page