Pulpcore

Latest version: v3.53.0

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

Scan your dependencies

Page 19 of 57

3.25.0

===================
REST API
--------

Features
~~~~~~~~

- Added filters ``with_content`` and ``latest_with_content`` to Repository list endpoint.
:github:`2865`
- Updated Django version to 4.2 LTS branch.
:github:`3660`


Bugfixes
~~~~~~~~

- Fixed representation of domains in created_resources on task list and show.
:github:`3783`
- Deferred artifact file deletion to after committing the database transaction.
:github:`3807`


Misc
~~~~

- :github:`2993`


Plugin API
----------

Features
~~~~~~~~

- Created a wrapper type for UUID generation so that the implementation can potentially be
switched in the future. UUIDs are just 128-bit integers - as long as they don't overlap
there is no explicit need to stick with any particular implementation. Plugin writers may
notice a migration created due to this change depending on how they have written the
plugin.
:github:`3117`
- Bumped the database backend from psycopg2 to psycopg3.
:github:`3792`


Removals
~~~~~~~~

- Removed ``NamedModelViewSet.extract_pk`` in favor of ``pulpcore.plugin.util.extract_pk`` and
``raise_for_unknown_content_units`` from ``pulpcore.plugin.actions``, which moved to
``pulpcore.plugin.util``.
:github:`3613`
- Removed the deprecated `verify_signature`. Use `gpg_verify` instead.
:github:`3614`
- Removed ``LabelsField``, ``Label``, and ``LabelSelectFilter``.
:github:`3615`
- Updated Django version to 4.2 LTS branch. This may introduce some breaking changes to plugins.
:github:`3660`

3.24.1

===================
REST API
--------

Bugfixes
~~~~~~~~

- Fixed representation of domains in created_resources on task list and show.
:github:`3783`


Plugin API
----------

No significant changes.

3.24.0

===================
REST API
--------

Features
~~~~~~~~

- Added commands and documentation for db encryption key rotation.
:github:`2048`
- Added ability to filter resources by list of HREFs or IDs with ``pulp_href__in`` and ``pulp_id__in``.
:github:`2975`
- Added ability to sort by type on generic list endpoints with ``pulp_type__in``.
:github:`3408`
- Added file size to the content app listing.
:github:`3656`
- Changed most of the update and delete tasks to allow for immediate execution if not contested by
other running tasks.
:github:`3661`


Bugfixes
~~~~~~~~

- Fixed some deprecations in preparation to 3.25 being a breaking change release.
:github:`3023`
- Task purge now continues when encountering a task that could not be deleted. The user is informed
about any such tasks.
:github:`3530`
- Fixed package timestamp on content app to reflect time package was added to the repository.
:github:`3653`
- Fixed import/export in the presence of the domains work.
:github:`3663`
- Fixed a regular expression used when listing directories.
:github:`3673`
- Optimized queries needed when listing Tasks.
:github:`3711`
- Optimized DB queries for content, distribution, publication, remote, repository, and repository-version list endpoints.
:github:`3714`
- Downloader will now attempt to keep the filename of the requested URL intact if one exists.
:github:`3715`
- Fixed returned error codes for unauthenticated users. Pulp now returns HTTP 401 errors instead of
HTTP 403 errors which were default return types for ``SessionAuthentication``.
:github:`3730`
- Fixed issue with deleting export tasks via purge.
:github:`3741`
- Closed the window for a race condition in content creation.
:github:`3754`


Improved Documentation
~~~~~~~~~~~~~~~~~~~~~~

- Updated contributor docs to point to the ``oci-env`` for the developer environment.
:github:`3444`
- Fixed infinite loading when searching for specific terms.
:github:`3667`


Misc
~~~~

- :github:`3247`


Plugin API
----------

Features
~~~~~~~~

- Added flags ``immediate`` and ``deferred`` to ``dispatch`` to allow specifying whether a task can
be attempted to run synchronously and whether it can be deferred.
:github:`3661`

3.23.24

Not secure
====================
REST API
--------

No significant changes.


Plugin API
----------

No significant changes.


----

3.23.23

Not secure
====================
REST API
--------

Bugfixes
~~~~~~~~

- Removed a workaround to force close all tcp connections in sync leading to an exhaustion of port
numbers and their reuse while in time_wait state.
:github:`4452`


Plugin API
----------

No significant changes.

3.23.22

Not secure
====================
REST API
--------

Bugfixes
~~~~~~~~

- Fix file:// syncs deleting the original files.
:github:`4681`


Plugin API
----------

No significant changes.

Page 19 of 57

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.