The documentation explains how to extend or change the functionality of Poetry using plugins: https://poetry.eustace.io/docs/plugins/
The example shown demonstrates how to create a class that implements a plugin:
from poetry.plugins import Plugin
class MyPlugin(Plugin):
...
However, this does not seem to be implemented. I've attempted to import with no success, and can't find any references to a "Plugin" class anywhere in the codebase.
Short version: are plugins a thing, and if they are, what am I doing wrong?
(PS: Thanks for making such an awesome tool!)
Thanks for you interest in Poetry.
Sorry for the confusion here but the plugin system is not ready yet. The documentation has been updated by mistake to a development version. I will revert the documentation so that this removes this confusion.
But know that the plugin system is being developed at the moment and will be available in the future 1.0.0 release.
Thank you! I'll close this issue then.
Most helpful comment
Thanks for you interest in Poetry.
Sorry for the confusion here but the plugin system is not ready yet. The documentation has been updated by mistake to a development version. I will revert the documentation so that this removes this confusion.
But know that the plugin system is being developed at the moment and will be available in the future 1.0.0 release.