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

Uploaded Source

Built Distribution

stevedore-3.4.2-py3-none-any.whl (50.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stevedore-3.4.2.tar.gz
  • Upload date:
  • Size: 514.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for stevedore-3.4.2.tar.gz
Algorithm Hash digest
SHA256 9bbe9078606fcee0f2bcfb7a16e85b7e78288fce6b2c4992b7ce665c714b985e
MD5 bab1091bf237cbacb5cd043715b515d6
BLAKE2b-256 68ea857e460543be6655b8a133dc61df81bf54ad6205fbb964f2048ecd6ec155

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stevedore-3.4.2-py3-none-any.whl
  • Upload date:
  • Size: 50.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for stevedore-3.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 732d81acac7112ed09cf90d01bb05c0b2520da8e54d5d10f74728e50fbfbe28c
MD5 d179640f3ebd3af248a77cfdb0e0046c
BLAKE2b-256 71f8cc3567ca73e25f467dc6f7c23c4697a7fea4b711304f1adb098de5ebcf1c

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