Poetry: Where is the plugin interface?

Created on 6 Feb 2019  路  2Comments  路  Source: python-poetry/poetry

  • [x] I have searched the issues of this repo and believe that this is not a duplicate.

Issue

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!)

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.

All 2 comments

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.

Was this page helpful?
0 / 5 - 0 ratings