Releases: pulp/pulp_python
Releases · pulp/pulp_python
3.25.0
3.25.0 (2026-02-10) {: #3.25.0 }
Features {: #3.25.0-feature }
- Added the
containsfilter tonameandauthorfields for the Content endpoint.
#1096
Bugfixes {: #3.25.0-bugfix }
- Fixed pull-through caching failing for packages with bad names.
#1040 - Changed migration 19 to reset package's metadata_sha256 to null. This field will be fixed in a later release.
#1071 - Fixed pull-through PEP 658 metadata not being served correctly for certain tools.
#1083 - Fixed pull-through PEP 658 metadata not being saved correctly with the package.
#1087
3.24.2
3.24.2 (2026-02-06) {: #3.24.2 }
Bugfixes {: #3.24.2-bugfix }
- Fixed pull-through caching failing for packages with bad names.
#1040 - Fixed pull-through PEP 658 metadata not being served correctly for certain tools.
#1083 - Fixed pull-through PEP 658 metadata not being saved correctly with the package.
#1087
3.24.1
3.24.0
3.23.1
3.23.0
3.23.0 (2026-01-06) {: #3.23.0 }
Features {: #3.23.0-feature }
- Added exposure of metadata file to Simple API (PEP 658)
#1047 - Bump pulpcore upperbound to <3.115.
Bugfixes {: #3.23.0-bugfix }
- Fixed edge-case migration error in 0017_pythonpackagecontent_size.
#1042 - Added missing Provenance content
packageandsha256filters.
3.22.2
3.22.1
3.22.0
3.22.0 (2025-12-09) {: #3.22.0 }
Features {: #3.22.0-feature }
- Added attestations field to package upload that will create a PEP 740 Provenance object for that content.
#984 - Added the ability to upload PEP 740 Provenance files to repositories.
Bugfixes {: #3.22.0-bugfix }
- Added some sanity validation checks to twine upload endpoint.
3.21.0
3.21.0 (2025-11-18) {: #3.21.0 }
Features {: #3.21.0-feature }
- Added ability to serve a specific repository version of a PyPI index.
#982 - Implemented PEP 700 support, adding
versions,sizeandupload-timeto the Simple JSON API.
#996 - Added the new /scan endpoint to the RepositoryVersion viewset to generate vulnerability reports.
#1012
Bugfixes {: #3.21.0-bugfix }
- Fixed pull-through caching not checking the repository if package was not present on remote.
#1004