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

BLD: add missing dependency on packaging #615

Merged
merged 1 commit into from
Apr 17, 2024

Conversation

rgommers
Copy link
Contributor

We were relying on pyproject-metadata adding a packaging dependency implicitly. We use it directly though, so should add it in our own metadata. We have no particular version requirements beyond what is needed by pyproject-metadata, so we add the same >=19.0 constraint.

This follows up on #612 (comment)

@rgommers rgommers added the maintenance Regular code improvements that are not new features nor end-user-visible bugs label Apr 17, 2024
We were relying on `pyproject-metadata` adding a `packaging` dependency
implicitly. We use it directly though, so should add it in our own
metadata. We have no particular version requirements beyond what
is needed by `pyproject-metadata`, so we add the same >=19.0
constraint.
@rgommers rgommers force-pushed the add-packaging-dependency branch from cb9a4ba to 6ff5a2d Compare April 17, 2024 08:03
@rgommers rgommers requested a review from dnicolodi April 17, 2024 08:17
@rgommers
Copy link
Contributor Author

Not critical for 0.16.0 I'd say, but it also can't hurt to include it. Happy either way.

@dnicolodi dnicolodi merged commit bac9c57 into mesonbuild:main Apr 17, 2024
40 checks passed
@rgommers rgommers added this to the v0.16.0 milestone Apr 17, 2024
@rgommers rgommers deleted the add-packaging-dependency branch April 17, 2024 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Regular code improvements that are not new features nor end-user-visible bugs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants