Skip to main content

Manage dynamic plugins for Python applications

Project description

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

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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stevedore-5.7.0-py3-none-any.whl (54.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stevedore-5.7.0.tar.gz
  • Upload date:
  • Size: 516.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for stevedore-5.7.0.tar.gz
Algorithm Hash digest
SHA256 31dd6fe6b3cbe921e21dcefabc9a5f1cf848cf538a1f27543721b8ca09948aa3
MD5 b4ba1115ec43e6170a040baf8a59cf91
BLAKE2b-256 a26d90764092216fa560f6587f83bb70113a8ba510ba436c6476a2b47359057c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stevedore-5.7.0-py3-none-any.whl
  • Upload date:
  • Size: 54.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for stevedore-5.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd25efbb32f1abb4c9e502f385f0018632baac11f9ee5d1b70f88cc5e22ad4ed
MD5 228a76345f9d5acc35de205226b9b6cd
BLAKE2b-256 690636d260a695f383345ab5bbc3fd447249594ae2fa8dfd19c533d5ae23f46b

See more details on using hashes here.

Supported by

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