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

As an a habushu user I want to manage my poetry versions #29

Closed
jocobtt opened this issue Jun 26, 2023 · 2 comments
Closed

As an a habushu user I want to manage my poetry versions #29

jocobtt opened this issue Jun 26, 2023 · 2 comments

Comments

@jocobtt
Copy link

jocobtt commented Jun 26, 2023

The current implementation of Habushu allows us to leverage the managedDependencies feature to control versioning for any tool.* dependency within our pyproject.toml files through a pom.xml file. This has proven to be a highly valuable feature for dependency management.

However, one limitation we've encountered is the inability to manage values within the build-system section of the pyproject.toml file.

Being able to control and update the version of poetry, which we use extensively for Python project management, within the build-system section would greatly enhance our efficiency and control over project dependencies. This modification would allow us to more effectively manage our Python projects via Poetry, as described in their Git README.

@d-ryan-ashcraft
Copy link
Contributor

Note - Poetry will not respect the [build-system] requires at present, but we might want to allow Habushu to check for a required Poetry version itself directly or via a Maven Enforcer Plugin rule.

@jocobtt
Copy link
Author

jocobtt commented Sep 11, 2023

Makes sense to me. Thank you for the response!

@jocobtt jocobtt closed this as completed Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants