Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create poetry plugin entrypoints for this functionality #3

Open
bneijt opened this issue Apr 11, 2021 · 3 comments · May be fixed by #13
Open

Create poetry plugin entrypoints for this functionality #3

bneijt opened this issue Apr 11, 2021 · 3 comments · May be fixed by #13
Labels
enhancement New feature or request
Milestone

Comments

@bneijt
Copy link
Owner

bneijt commented Apr 11, 2021

Tips from Poetry discord: create a plugin for poetry from this to skip having to write a full project and directly use the internals to create a wheel with +lock on it as an extra build version.

For documentation on the plugin system, see:
https://github.com/python-poetry/poetry-core/pull/71/files
python-poetry/poetry#3733

https://discord.com/channels/487711540787675139/487711540787675143/830840620138364999

@bneijt bneijt added the enhancement New feature or request label Apr 11, 2021
@bneijt
Copy link
Owner Author

bneijt commented May 1, 2021

There is more information out on the plugin system including some documentation.

The following steps are required:

  • Move from click to cleo
  • Move from loguru to cleo.io
  • Implement handler objects

This was referenced May 2, 2021
@bneijt bneijt added this to the 1.0.0 milestone May 2, 2021
@bneijt
Copy link
Owner Author

bneijt commented May 21, 2021

https://python-poetry.org/blog/announcing-poetry-1-2-0a1.html has been announced and will include plugin support, yeah!

@bneijt
Copy link
Owner Author

bneijt commented May 23, 2021

The plugin branch is coming along, but a better location for this code would be the official export plugin. I've opened an issue python-poetry/poetry-plugin-export#1 to start a discussion there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant