Pulpcore

Latest version: v3.74.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 77

3.55.1

REST API {: 3.55.1-rest-api }

Bugfixes {: 3.55.1-rest-api-bugfix }

- Fixed openapi command where plugins relied on CONTENT_ORIGIN to be set.
[5510](https://github.com/pulp/pulpcore/issues/5510)

Plugin API {: 3.55.1-plugin-api }

No significant changes.

Pulp File {: 3.55.1-pulp-file }

No significant changes.

Pulp Cert Guard {: 3.55.1-pulp-cert-guard }

No significant changes.

---

3.55.0

REST API {: 3.55.0-rest-api }

Features {: 3.55.0-rest-api-feature }

- Added two new metrics related to Tasks: `pulp_tasks_unblocked_waiting_queue` has the number of unblocked waiting tasks that have been waiting longer than five(5) seconds,
while `pulp_tasks_longest_unblocked_waiting_time` record the time in seconds of the longest waiting time for a task in the queue.
[3821](https://github.com/pulp/pulpcore/issues/3821)
- Added indices to `object_id` on user and group roles tables.
[5369](https://github.com/pulp/pulpcore/issues/5369)
- Add `pulpcore-manager openapi` command to help generate `api.json` for bindings.
[5462](https://github.com/pulp/pulpcore/issues/5462)

Bugfixes {: 3.55.0-rest-api-bugfix }

- Added Pulp side batching to fix large exports that were failing due to changes in psycopg.
[5375](https://github.com/pulp/pulpcore/issues/5375)
- Added a lock to avoid multiple workers sending metrics at the same time.
[5442](https://github.com/pulp/pulpcore/issues/5442)
- Pulpcore no longer assumes that every plugin implementing the Replication feature supports
Publications.
[5464](https://github.com/pulp/pulpcore/issues/5464)

Removals {: 3.55.0-rest-api-removal }

- Removed ``pulp_hrefs`` from task reserved resources record. Task resource locking will now use Pulp
Resource Names (PRNs) that are immutable with respect to settings changes. A resource's ``pulp_href``
can still be used in task's ``reserved_resources`` filter, Pulp will convert it to the new format
behind the scenes.
[5148](https://github.com/pulp/pulpcore/issues/5148)
- Removed task's ``reserved_resources_record`` filter. Please use ``reserved_resources`` instead.
[5415](https://github.com/pulp/pulpcore/issues/5415)
- Removed deprecated `plugin` query string parameter from api doc endpoint.
Please use a list of app labels with the `component` parameter instead.
- Upgrade the version of drf spectacular to 0.27.2.

Misc {: 3.55.0-rest-api-misc }

- [5420](https://github.com/pulp/pulpcore/issues/5420), [#5468](https://github.com/pulp/pulpcore/issues/5468)

Plugin API {: 3.55.0-plugin-api }

Removals {: 3.55.0-plugin-api-removal }

- Removed deprecated functional test fixtures for api clients.
The new `pulpcore_bindings`, `file_bindings`, ... fixtures should be used instead.
[5417](https://github.com/pulp/pulpcore/issues/5417)

Pulp File {: 3.55.0-pulp-file }

No significant changes.

Pulp Cert Guard {: 3.55.0-pulp-cert-guard }

No significant changes.

---

3.54.1

REST API {: 3.54.1-rest-api }

Bugfixes {: 3.54.1-rest-api-bugfix }

- Pulpcore no longer assumes that every plugin implementing the Replication feature supports
Publications.
[5464](https://github.com/pulp/pulpcore/issues/5464)

Misc {: 3.54.1-rest-api-misc }

- [5462](https://github.com/pulp/pulpcore/issues/5462)

Plugin API {: 3.54.1-plugin-api }

No significant changes.

Pulp File {: 3.54.1-pulp-file }

No significant changes.

Pulp Cert Guard {: 3.54.1-pulp-cert-guard }

No significant changes.

---

3.54.0

REST API

Features

- Added search indices to the Task table to speed up task operations.
[5367](https://github.com/pulp/pulpcore/issues/5367)
- Added a scheduled version of task purge.
You need to adjust the "TASK_PROTECTION_TIME" setting in order to use it.
[5378](https://github.com/pulp/pulpcore/issues/5378)

Bugfixes

- Renamed `name` to `domain_name` in the metric's attributes reporting domain's disk usage.
[5134](https://github.com/pulp/pulpcore/issues/5134)
- Fixed content directory listing returning 500 in certain scenarios due to missing artifact sizes.
[5318](https://github.com/pulp/pulpcore/issues/5318)
- Fixed a bug related to replication of AppStream and BaseOS repositories of CentOS.
[5358](https://github.com/pulp/pulpcore/issues/5358)
- Stopped deleting content and artifacts presumably created by later failed or canceled tasks.
Deleting these lies solely in the responsibility of orphan cleanup.
[5363](https://github.com/pulp/pulpcore/issues/5363)

Improved Documentation

- Made the complex filtering feature production-ready. This feature supports a special q filter
that allows combinations of other filters with NOT, AND and OR operations.
[5319](https://github.com/pulp/pulpcore/issues/5319)

Plugin API

No significant changes.

Pulp File

No significant changes.

Pulp Cert Guard

No significant changes.

---

3.53.0

REST API

Features

- Added integration with Sentry/GlitchTip.
[5285](https://github.com/pulp/pulpcore/issues/5285)

Bugfixes

- Update jquery version from 3.5.1 to 3.7.1 in API.html template
[5306](https://github.com/pulp/pulpcore/issues/5306)

Plugin API

No significant changes.

Pulp File

No significant changes.

Pulp Cert Guard

No significant changes.

---

3.52.0

REST API

Features

- Added a Liveness API that can be used for the livenessProbe in k8s.
[5243](https://github.com/pulp/pulpcore/issues/5243)

Bugfixes

- Fixed bug where Last-Modified header of packages in django-storages was being updated on duplicate
uploads.
[5149](https://github.com/pulp/pulpcore/issues/5149)
- Fixed bug which prevented the Pulp API usaging from a web browser
[5250](https://github.com/pulp/pulpcore/issues/5250)

Misc

-

Plugin API

Bugfixes

- Fixed a bug where models with auto assign permissions failed when no viewset was attached.
[5267](https://github.com/pulp/pulpcore/issues/5267)

Pulp File

No significant changes.

Pulp Cert Guard

No significant changes.

---

Page 9 of 77

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.