Pulp-rpm

Latest version: v3.28.0

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

Scan your dependencies

Page 4 of 26

3.23.2

No significant changes.

---

3.23.1

Bugfixes

- Added support for preventing unquoted NSVCA numerical values (e.g. `"stream": 2.10`) of having zeros stripped on modulemd YAML files.
[3285](https://github.com/pulp/pulp_rpm/issues/3285)

---

3.23.0

Features

- Added NOCACHE_LIST config to enable specifying files to be served with a no-cache header.

By default, repomd.xml, repomd.key, and repomd.key.asc are served with
Cache-control: no-cache.
[2947](https://github.com/pulp/pulp_rpm/issues/2947)

- Added to the distribution generate_repo_config field specifying whether Pulp should generate
`*.repo` files. Defaults to False.
[2985](https://github.com/pulp/pulp_rpm/issues/2985)

- Added a `filename` filter to package list endpoint.
[3215](https://github.com/pulp/pulp_rpm/issues/3215)

- Adjusted default access policies for new labels api.
[3243](https://github.com/pulp/pulp_rpm/issues/3243)

Bugfixes

- Fixed a deadlock during concurrent syncs of rpm-repos that need data fixups.
[2980](https://github.com/pulp/pulp_rpm/issues/2980)
- Don't write invalid characters to a repo id, even if the distro name contains them.
[3170](https://github.com/pulp/pulp_rpm/issues/3170)
- Made 0048 migration more robust in the face of unexpected data.
[3177](https://github.com/pulp/pulp_rpm/issues/3177)
- Stopped package upload to parse the artifact twice.
[3183](https://github.com/pulp/pulp_rpm/issues/3183)
- Remove the non functional `retrieve` logic from advisories upload, fixing a bug that appeared
with pulpcore >= 3.29.
[3195](https://github.com/pulp/pulp_rpm/issues/3195)
- Made 0049 migration more robust in the face of unexpected data.
[3196](https://github.com/pulp/pulp_rpm/issues/3196)
- Adjust modules uniqueness to allow two modules with same NSVCA but different snippet content.
[3241](https://github.com/pulp/pulp_rpm/issues/3241)
- Improved performance of exports significantly in some circumstances by optimizing a query.
[3259](https://github.com/pulp/pulp_rpm/issues/3259)
- Fixed sporadic error due to to set domain on non-Content objects at sync time.
[3275](https://github.com/pulp/pulp_rpm/issues/3275)

Misc

- [3217](https://github.com/pulp/pulp_rpm/issues/3217), [#3225](https://github.com/pulp/pulp_rpm/issues/3225), [#3226](https://github.com/pulp/pulp_rpm/issues/3226), [#3234](https://github.com/pulp/pulp_rpm/issues/3234), [#3254](https://github.com/pulp/pulp_rpm/issues/3254)

---

3.22.8

Bugfixes {: 3.22.8-bugfix }

- Taught tests to find centos8 at vault.centos.org.
[3572](https://github.com/pulp/pulp_rpm/issues/3572)
- Fix a flaw that still allowed to add duplicate advisories to a repository version.
[3587](https://github.com/pulp/pulp_rpm/issues/3587)

---

3.22.7

Bugfixes

- Added support for preventing unquoted NSVCA numerical values (e.g. `"stream": 2.10`) of having zeros stripped on modulemd YAML files.
[3285](https://github.com/pulp/pulp_rpm/issues/3285)
- Addressed some edge-cases involving advisory-collection-naming and imports.
[3380](https://github.com/pulp/pulp_rpm/issues/3380)

---

3.22.6

Bugfixes

- Fixed sporadic error due to to set domain on non-Content objects at sync time.
[3275](https://github.com/pulp/pulp_rpm/issues/3275)
- Improved performance by reducing the number of small queries during exports.
[3286](https://github.com/pulp/pulp_rpm/issues/3286)

Misc

- [3254](https://github.com/pulp/pulp_rpm/issues/3254)

---

Page 4 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.