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

feat(build): pyproject.toml has been updated to be able to use Poetry 2.x and/or uv #323

Conversation

alexted
Copy link

@alexted alexted commented Jan 9, 2025

Poetry 2 switched to using PEP 621 pyproject format, which started to cause problems with the library installation.
see python-poetry/poetry#9997

@alexted alexted changed the title pyproject.toml has been updated to be able to use Poetry 2.x and/or uv feat(build): pyproject.toml has been updated to be able to use Poetry 2.x and/or uv Jan 9, 2025
@alexted
Copy link
Author

alexted commented Jan 14, 2025

@trallnag could you please pay attention to this PR? The interpreter upper bound problem, causes real problems when installing this library via poetry 2.

@trallnag
Copy link
Owner

Hi @alexted, thanks for reaching out. This should be covered in the currently release: https://github.com/trallnag/prometheus-fastapi-instrumentator/releases/tag/v7.0.2

I decided to do it myself on the master branch as I don't want to bring in ruff and friends atm. I'll look at it again once I'm more interested. I have it on my list (checking out uv and ruff).

@alexted
Copy link
Author

alexted commented Jan 15, 2025

Okay, thank you. I hope you're inspired by some of what I've offered in this PR!

@alexted alexted closed this Jan 15, 2025
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

Successfully merging this pull request may close these issues.

2 participants