mesonbuild / meson-python

Meson PEP 517 Python build backend
https://mesonbuild.com/meson-python/
MIT License
118 stars 59 forks source link

BLD: add missing dependency on `packaging` #615

Closed rgommers closed 2 months ago

rgommers commented 2 months ago

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 https://github.com/mesonbuild/meson-python/pull/612#issuecomment-2060528062

rgommers commented 2 months ago

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