Skip to content

Conversation

@jobselko
Copy link
Contributor

@jobselko jobselko commented Jul 3, 2025

This PR includes the following updates:

  • sorts metadata fields in PythonPackageContentSerializer, PythonPackageContent and partially in utils
  • adds the missing python_version field to PythonPackageContentSerializer
  • adds the new provides_extras, dynamic, license_expression, and license_file fields to fully support the latest core metadata (up to 2.4)

Closes #689

@jobselko jobselko self-assigned this Jul 3, 2025
@github-actions github-actions bot added multi-commit Add to bypass single commit lint check no-changelog no-issue labels Jul 3, 2025
@jobselko jobselko force-pushed the metadata_support branch 5 times, most recently from c7e24ef to 6935c4a Compare July 4, 2025 20:43
@jobselko jobselko marked this pull request as ready for review July 7, 2025 09:01
@jobselko jobselko force-pushed the metadata_support branch from 6935c4a to 9a2c585 Compare July 7, 2025 13:52
@jobselko jobselko requested a review from gerrod3 July 7, 2025 14:37
Copy link
Contributor

@gerrod3 gerrod3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tiny changes then let's get this approved and merged.

@jobselko jobselko force-pushed the metadata_support branch from 9a2c585 to cdd1323 Compare July 9, 2025 08:13
@jobselko jobselko requested a review from gerrod3 July 9, 2025 08:40
Copy link
Contributor

@gerrod3 gerrod3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@jobselko jobselko merged commit 2552b38 into pulp:main Jul 10, 2025
13 checks passed
@jobselko jobselko deleted the metadata_support branch July 10, 2025 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

multi-commit Add to bypass single commit lint check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add full support for latest Core Metadata (up to 2.4)

3 participants