Skip to content

Releases: pulp/pulp_python

3.36.2

Choose a tag to compare

@github-actions github-actions released this 10 Sep 15:07

3.36.2 (2026-09-10)

Note

Official changes are available on Pulp docs

Bugfixes

  • RSS feeds now reflect the most recently added file for each release, produce unique guids when content is updated, and support up to 500 entries in updates.xml.
    #1374

3.36.1

Choose a tag to compare

@github-actions github-actions released this 09 Sep 17:07

3.36.1 (2026-09-09)

Note

Official changes are available on Pulp docs

Bugfixes

  • Prefer the PyPI Simple API JSON response when clients such as pip and uv advertise JSON alongside HTML.
    #1370

3.36.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 13:13

3.36.0 (2026-09-03)

Note

Official changes are available on Pulp docs

Features

  • Added PyPI-compatible RSS feeds on Python distributions at rss/updates.xml, rss/packages.xml, and rss/project/<name>/releases.xml.
    #1320

Misc


3.35.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 13:47

3.35.0 (2026-08-26)

Note

Official changes are available on Pulp docs

Features

  • Added conditional request support (Last-Modified / If-Modified-Since and ETag / If-None-Match) to the Simple API and JSON Metadata API for improved cache efficiency.
    #1338

3.34.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 15:41

3.34.0 (2026-08-18)

Note

Official changes are available on Pulp docs

Features

  • Added an error_on_reject boolean field to PythonRepository (default: True). When False, packages rejected by the blocklist or package substitution policies are skipped instead of failing the entire repository version.
    #1278

3.33.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:16

3.33.0 (2026-08-07)

Note

Official changes are available on Pulp docs

Features

  • Added yank support (PEP 592).
    #1270
  • Added version_specifier filter to package content API for PEP 440 version matching.
    #1277
  • Added support for uploading packages with Core Metadata 2.5 via twine.
    #1321

Bugfixes

  • Fixed Simple API cache incorrectly serving JSON responses for HTML requests when clients used ?format=json.
    #1302

3.32.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 15:08

3.32.1 (2026-07-29)

Note

Official changes are available on Pulp docs

Bugfixes

  • Fixed Simple API cache incorrectly serving JSON responses for HTML requests when clients used ?format=json.
    #1302

3.32.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 17:33

3.32.0 (2026-07-21)

Note

Official changes are available on Pulp docs

Features

  • Added server-side caching and HTTP cache headers (Cache-Control, ETag) to Simple API responses.
    #1254

Bugfixes

  • Fixed a bug where the python_version field was not parsed correctly when Pulp workers had hyphens in their name.
  • Fixed provenance sync failing when syncing Pulp-created attestations that use a Pulp User publisher.

3.27.6

Choose a tag to compare

@github-actions github-actions released this 16 Jul 07:31

3.27.6 (2026-07-16)

Note

Official changes are available on Pulp docs

Bugfixes

  • Fixed provenance sync failing when syncing Pulp-created attestations that use a Pulp User publisher.

3.31.2

Choose a tag to compare

@github-actions github-actions released this 15 Jul 12:29

3.31.2 (2026-07-15)

Note

Official changes are available on Pulp docs

Bugfixes

  • Fixed provenance sync failing when syncing Pulp-created attestations that use a Pulp User publisher.