pypi pyproject-metadata 0.8.0rc1
0.8.0 RC 1

latest releases: 0.12.1, 0.12.0, 0.11.0...
2 years ago

What's Changed

  • Support specifying the metadata_version as 2.1, 2.2, or 2.3
  • Always normalize extras following PEP 685
  • Preserve the user-specified name style in the metadata. .canonical_name added to get the normalized name
  • Require "version" in the dynamic table if unset (following PEP 621)
  • Support extras using markers containing "or"
  • Support empty extras
  • Using .as_rfc822() no longer modifies the metadata object
  • Fix email-author listing for names containing commas
  • Validate the description is one line
  • Separate core metadata keywords with commas, following the (modified) spec
  • An error message reported project.license instead of project.readme
  • Produce slightly cleaner tracebacks
  • The build backend is now flit-core

Full Changelog: https://github.com/pypa/pyproject-metadata/commits/0.8.0rc1

Don't miss a new pyproject-metadata release

NewReleases is sending notifications on new releases.