Pulp-python

Latest version: v3.13.2

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

Scan your dependencies

Page 5 of 7

3.5.2

Bugfixes

- Fixed proxy url not being passed during sync
(backported from 445)
[436](https://github.com/pulp/pulp_python/issues/436)
- Changed the use of `dispatch` to match the signature from pulpcore>=3.15.
(backported from 443)
[446](https://github.com/pulp/pulp_python/issues/446)

---

3.5.1

Bugfixes

- Fixed proxy url not being passed during sync
(backported from 433)
[436](https://github.com/pulp/pulp_python/issues/436)

---

3.5.0

Features

- Python package content can now be filtered by their sha256
[404](https://github.com/pulp/pulp_python/issues/404)
- Added new setting `PYPI_API_HOSTNAME` that is used to form a distribution's `base_url`. Defaults to the machine's FQDN.
[412](https://github.com/pulp/pulp_python/issues/412)
- Enabled reclaim disk feature provided by pulpcore 3.15+.
[425](https://github.com/pulp/pulp_python/issues/425)

Bugfixes

- Fixed twine upload failing when using remote storage backends
[400](https://github.com/pulp/pulp_python/issues/400)
- Fixed improper metadata serving when using publications with S3 storage
[413](https://github.com/pulp/pulp_python/issues/413)

Deprecations and Removals

- Dropped support for Python < 3.8.
[402](https://github.com/pulp/pulp_python/issues/402)

Misc

- [408](https://github.com/pulp/pulp_python/issues/408), [#427](https://github.com/pulp/pulp_python/issues/427)

---

3.4.1

Features

- Python package content can now be filtered by their sha256
(backported from 404)
[419](https://github.com/pulp/pulp_python/issues/419)

Bugfixes

- Fixed improper metadata serving when using publications with S3 storage
(backported from 413)
[418](https://github.com/pulp/pulp_python/issues/418)
- Fixed twine upload failing when using remote storage backends
(backported from 400)
[420](https://github.com/pulp/pulp_python/issues/420)

---

3.4.0

Features

- Added `twine` (and other similar Python tools) package upload support
[342](https://github.com/pulp/pulp_python/issues/342)
- PyPI endpoints are now available at `/pypi/{base_path}/`
[376](https://github.com/pulp/pulp_python/issues/376)
- Changed the global uniqueness constraint for `PythonPackageContent` to its sha256 digest
[380](https://github.com/pulp/pulp_python/issues/380)

Bugfixes

- Added missing fields to PyPI live JSON API to be compliant with core metadata version 2.1
[352](https://github.com/pulp/pulp_python/issues/352)
- Fixed sync to use default concurrency (10) when download_concurrency was not specified
[391](https://github.com/pulp/pulp_python/issues/391)

---

3.3.0

Features

- Add support for automatic publishing and distributing.
[365](https://github.com/pulp/pulp_python/issues/365)

Bugfixes

- Fixed publications publishing more content than was in the repository
[362](https://github.com/pulp/pulp_python/issues/362)

Improved Documentation

- Update syntax in doc for cli repository content add command
[368](https://github.com/pulp/pulp_python/issues/368)

Misc

- [347](https://github.com/pulp/pulp_python/issues/347), [#360](https://github.com/pulp/pulp_python/issues/360), [#371](https://github.com/pulp/pulp_python/issues/371)

---

Page 5 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.