We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
This library currently generates Metadata 2.2 only if there is a dynamic field:
https://github.com/FFY00/python-pyproject-metadata/blob/35c93a367bb0cabe38384d9d25ab393e2bc2af1d/pyproject_metadata/__init__.py#L268
Would it make sense to always generate Metadata 2.2, so downstream consumers can rely on the absence of Requires-Dist to mean no dependencies?