Pulpcore

Latest version: v3.74.1

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

Scan your dependencies

Page 27 of 77

3.30.0

REST API

Bugfixes

- Resolved a memory leak that could occur while making large repeated queries against the API service.
[2250](https://github.com/pulp/pulpcore/issues/2250)

- Made reclaim space task more tolerant in the face of artifact shared between two content units.
[3610](https://github.com/pulp/pulpcore/issues/3610)

- Fixed a bug with the replicate API not handling Upstream Pulp API over HTTPS.
[3910](https://github.com/pulp/pulpcore/issues/3910)

- Fixed duplicate OpenAPI operation ids when using domains.
[3977](https://github.com/pulp/pulpcore/issues/3977)

- Updates file system exporter to correctly account the start_repository_version for pass_through publications
[4051](https://github.com/pulp/pulpcore/issues/4051)

- Taught pulp-import to be able to use a subset of available worker-threads.
[4068](https://github.com/pulp/pulpcore/issues/4068)

- Updated the downloader's fetch method to comply with Python 3.11.
[4107](https://github.com/pulp/pulpcore/issues/4107)

- Taught repair task to be tolerant in the face of any artifact download failure.
[4111](https://github.com/pulp/pulpcore/issues/4111)

- Fixed a 500 error for Upstream Pulp Replicate API when domains are enabled.
[4119](https://github.com/pulp/pulpcore/issues/4119)

- Fixed the OpenAPI schema for the 'replicate' operation response.
[4121](https://github.com/pulp/pulpcore/issues/4121)

- Fixed a bug where repositories were getting deleted accross domains.
[4158](https://github.com/pulp/pulpcore/issues/4158)

- Taught the Artifact.json of an export to hold minimum-unique-set of Artifact entries.

In highly-duplicated-content export scenarios, this can mean a significant decrease
in export-size, and significant improvement in import-performance.
[4159](https://github.com/pulp/pulpcore/issues/4159)

- Fixed bug where the Task Group for replication would be marked as fully dispatched after just one
replicator.
[4175](https://github.com/pulp/pulpcore/issues/4175)

- Fixed a 500 server error when two concurrent requests try to create an object with the same unique fields.
[4183](https://github.com/pulp/pulpcore/issues/4183)

- Fix a subtle export bug introduced from the optimizations in 4159.
[4210](https://github.com/pulp/pulpcore/issues/4210)

- Fixed a bug where replication remotes did not have their URLs updated on subsequent runs.
[4218](https://github.com/pulp/pulpcore/issues/4218)

- Fixed a bug where ca_cert was not getting set for replication remotes.
[4219](https://github.com/pulp/pulpcore/issues/4219)

- Correctly fixed pulp_rpm-export-edgecase - fix 4210 was incomplete.
[4231](https://github.com/pulp/pulpcore/issues/4231)

- Fixed bug where tls_validation, client_key, and client_cert were not getting set on replication remotes.
[4247](https://github.com/pulp/pulpcore/issues/4247)

Misc

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

Plugin API

Features

- Adjusted the `BaseDownloader.fetch()` method to accept `extra_data`.
[4229](https://github.com/pulp/pulpcore/issues/4229)

3.29.8

REST API

Bugfixes

- Fixed bug where tls_validation, client_key, and client_cert were not getting set on replication remotes.
[4247](https://github.com/pulp/pulpcore/issues/4247)

Plugin API

No significant changes.

3.29.7

REST API

Bugfixes

- Fixed a bug where replication remotes did not have their URLs updated on subsequent runs.
[4218](https://github.com/pulp/pulpcore/issues/4218)
- Fixed a bug where ca_cert was not getting set for replication remotes.
[4219](https://github.com/pulp/pulpcore/issues/4219)
- Correctly fixed pulp_rpm-export-edgecase - fix 4210 was incomplete.
[4231](https://github.com/pulp/pulpcore/issues/4231)

Plugin API

No significant changes.

3.29.6

REST API

Bugfixes

- Fix a subtle export bug introduced from the optimizations in 4159.
[4210](https://github.com/pulp/pulpcore/issues/4210)

Plugin API

No significant changes.

3.29.5

REST API

Bugfixes

- Made reclaim space task more tolerant in the face of artifact shared between two content units.
[3610](https://github.com/pulp/pulpcore/issues/3610)

- Fixed a bug with the replicate API not handling Upstream Pulp API over HTTPS.
[3910](https://github.com/pulp/pulpcore/issues/3910)

- Updated the downloader's fetch method to comply with Python 3.11.
[4107](https://github.com/pulp/pulpcore/issues/4107)

- Fixed a bug where repositories were getting deleted accross domains.
[4158](https://github.com/pulp/pulpcore/issues/4158)

- Taught the Artifact.json of an export to hold minimum-unique-set of Artifact entries.

In highly-duplicated-content export scenarios, this can mean a significant decrease
in export-size, and significant improvement in import-performance.
[4159](https://github.com/pulp/pulpcore/issues/4159)

- Fixed bug where the Task Group for replication would be marked as fully dispatched after just one
replicator.
[4175](https://github.com/pulp/pulpcore/issues/4175)

Misc

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

Plugin API

No significant changes.

3.29.4

REST API

Bugfixes

- Fixed a 500 error for Upstream Pulp Replicate API when domains are enabled.
[4119](https://github.com/pulp/pulpcore/issues/4119)
- Fixed the OpenAPI schema for the 'replicate' operation response.
[4121](https://github.com/pulp/pulpcore/issues/4121)

Plugin API

No significant changes.

Page 27 of 77

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.