Pulp-python

Latest version: v3.11.1

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

Scan your dependencies

Page 3 of 5

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>`_


----

3.2.0

==================


Features
--------

- Added new sync filter `keep_latest_packages` to specify how many latest versions of packages to sync
`339 <https://github.com/pulp/pulp_python/issues/339>`_
- Added new sync filters `package_types` and `exclude_platforms` to specify package types to sync
`341 <https://github.com/pulp/pulp_python/issues/341>`_


Misc
----

- `354 <https://github.com/pulp/pulp_python/issues/354>`_


----

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.