Pulpcore

Latest version: v3.53.0

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

Scan your dependencies

Page 7 of 57

3.40.3

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

Bugfixes
~~~~~~~~

- Closed the window when serializer.get_or_create could raise ObjectDoesnotExist.
:github:`4648`


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

No significant changes.


Pulp File
---------

No significant changes.

3.40.2

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

No significant changes.


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

Bugfixes
~~~~~~~~

- Fixed content app returning 404s on directory index pages for some published plugins.
:github:`4654`


Pulp File
---------

No significant changes.

3.40.1

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

No significant changes.


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

Bugfixes
~~~~~~~~

- Added ADD_TRAILING_SLASH property to AsyncContentCache. The default value is True. By default,
AsyncContentCache will call into Handler._match_distribution(path, add_trailing_slash=True). If the
meaning of the Distribution's base_path changes when a trailing slash is added, this method will not
match such a Distribution. In this case, AsyncContentCache.ADD_TRAILING_SLASH should be set to
False.
:github:`4634`
- Fixed how Distribution.content_handler() is called in the content app.
:github:`4644`


Pulp File
---------

Bugfixes
~~~~~~~~

- Fix pulp_file advertised version.
:github:`4633`

3.40.0

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

Features
~~~~~~~~

- The content app now returns a 301 redirect when a requested path does not end in a / but should end in a /.
:github:`3173`
- Added upload field to no artifact content upload apis.
:github:`4348`
- Added `pulp_file` as a resident plugin.
:github:`4550`


Removals
~~~~~~~~

- Removed fallback to `eval` in case `EncryptedJSONField` failed to decode json data.
In case you suspect bad entries in the database, run `pulpcore-manager rotate-db-key` *before* the
upgrade.
:github:`4383`
- Removed old unencrypted task arguments from database.
:github:`4546`


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

Features
~~~~~~~~

- Handler._match_distribution() method now accepts `add_trailing_slash` keyword argument. When set to False, the content app will not try to append a '/' to the path before trying to match it to a distribution. Plugin code that calls this method directly needs to be updated to account for the desired behavior.
:github:`3459`


Removals
~~~~~~~~

- The changes introduced to the content upload serializers need adjustments in dome plugins.
Specifically plugin that implemented their own notion of deferred validation to
``NoArtifactContentUploadSerializer`` seem to be affected.
:github:`4348`


Pulp File
---------

Features
~~~~~~~~

- Starting from this release `pulp_file` will be shipped as part of the `pulpcore` package.
:github:`4550`

3.39.13

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

No significant changes.


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

No significant changes.


----

3.39.12

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

No significant changes.


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

No significant changes.


----

Page 7 of 57

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.