-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Plugin versions should be configurable as project dependencies #7657
Comments
This would be a great feature to have, and there seems to be quite some interest based on this issue and this StackOverflow question. |
This feature was recently merged into main, will be available in the next release. |
This is great news - thanks to everyone who worked on this feature! |
@Secrus could you please link a PR where this feature was implementing? |
This was implemented in #9547. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Feature Request
Plugins are super useful and we're now using https://github.com/monim67/poetry-bumpversion in our projects to keep
__version__
in the code in sync with the version inpyproject.toml
. This plugin is configured by simply addingHowever, if someone builds the project and doesn't have
bumpversion
installed as a plugin, that is silently ignored and__version__
is not updated. We need a way to declare that building this project requiresbumpversion>=x.y.z
to keep builds reproducible and consistent.Or maybe at least poetry could error if it sees a config section that doesn't correspond to core or a known plugin?
The text was updated successfully, but these errors were encountered: