Skip to main content

Manage dynamic plugins for Python applications

Project description

Latest Version https://governance.openstack.org/tc/badges/stevedore.svg

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 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.

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-5.1.0.tar.gz (514.1 kB view details)

Uploaded Source

Built Distribution

stevedore-5.1.0-py3-none-any.whl (49.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stevedore-5.1.0.tar.gz
  • Upload date:
  • Size: 514.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for stevedore-5.1.0.tar.gz
Algorithm Hash digest
SHA256 a54534acf9b89bc7ed264807013b505bf07f74dbe4bcfa37d32bd063870b087c
MD5 41775a62252994412daa300ff904170c
BLAKE2b-256 acd677387d3fc81f07bc8877e6f29507bd7943569093583b0a07b28cfa286780

See more details on using hashes here.

File details

Details for the file stevedore-5.1.0-py3-none-any.whl.

File metadata

  • Download URL: stevedore-5.1.0-py3-none-any.whl
  • Upload date:
  • Size: 49.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for stevedore-5.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8cc040628f3cea5d7128f2e76cf486b2251a4e543c7b938f58d9a377f6694a2d
MD5 31fe0913f1918fab6b6b49b0c5195c05
BLAKE2b-256 4b68e739fd061b0aba464bef8e8be48428b2aabbfb3f2f8f2f8ca257363ee6b2

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