summaryrefslogtreecommitdiffstats
path: root/python/python3-stevedore/README
diff options
context:
space:
mode:
Diffstat (limited to 'python/python3-stevedore/README')
-rw-r--r--python/python3-stevedore/README10
1 files changed, 10 insertions, 0 deletions
diff --git a/python/python3-stevedore/README b/python/python3-stevedore/README
new file mode 100644
index 0000000000..858c376f33
--- /dev/null
+++ b/python/python3-stevedore/README
@@ -0,0 +1,10 @@
+python3-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 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.