Pulp-cli

Latest version: v0.29.0

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

Scan your dependencies

Page 2 of 14

0.27.2

No significant changes.


Pulp GLUE {: 0.27.2-pulp-glue }


Bugfixes {: 0.27.2-pulp-glue-bugfix }

- Fixed an error where safemode wrongly complained to be in `fake_mode`.
[1037](https://github.com/pulp/pulp-cli/issues/1037)


---

0.27.1

Bugfixes {: 0.27.1-bugfix }

- Fix fake mode for uploading content.


Pulp GLUE {: 0.27.1-pulp-glue }


Bugfixes {: 0.27.1-pulp-glue-bugfix }

- Fixed a bug where `create` always returned the first entry of created resources.
Where possible, it now compares the results with `HREF_PATTERN` to select the resource to return.
- Fixed the api spec of the RPM copy command so it does not collide with other copy implementations.


---

0.27.0

Features {: 0.27.0-feature }

- Expanded on options available to `rpm content -t package upload`.
[994](https://github.com/pulp/pulp-cli/issues/994)
The user can now:
- Upload an entire directory of RPMs.
- Choose to have them added to their desired destination as a single new repository-version.
- Choose to have a new Publication created at the end of the uploads.


Bugfixes {: 0.27.0-bugfix }

- Fixed the interactive config generation in the face of options allowing multiple values.
[1008](https://github.com/pulp/pulp-cli/issues/1008)


Improved Documentation {: 0.27.0-doc }

- Fixed some docs pages and improved the table of contents.


Pulp GLUE {: 0.27.0-pulp-glue }


Features {: 0.27.0-pulp-glue-feature }

- Added `converge` to the `PulpEntityContext` to allow converging on a desired entity state.
- Implemented a `fake_mode` flag on the `PulpContext` that indicates to users of the context that modifying operations should not be carried out, but faked.
This will imply the `safe_calls_only` flag in the `api_kwargs` that will serve as a safeguard for any POST, PUT, PATCH or DELETE that still made it through.
A `NotImplementedFake` exception will be issued in that case.


---

0.26.0

Features {: 0.26.0-feature }

- Added the "pulp rpm prune-packages" command to support new RPM feature.
See [pulp\_rpm2909](https://github.com/pulp/pulp_rpm/issues/2909) for details.
[979](https://github.com/pulp/pulp-cli/issues/979)
- Added "pulp rpm copy --config --dependency-solve" support.
[990](https://github.com/pulp/pulp-cli/issues/990)


Bugfixes {: 0.26.0-bugfix }

- Don't allow requests-2.32 due to https instability issues with that release.
[985](https://github.com/pulp/pulp-cli/issues/985)
- A provided "Authorization" header will no longer be overruled by other authentication mechanisms.
- Fixed "Cannot use both 'auth' and 'cert'" error when trying to use pulp-cli with cert auth.


Deprecations and Removals {: 0.26.0-removal }

- Deprecated `settings.toml` in favor of `cli.toml` in `$XDG_CONFIG_HOME` for settings.


Developer Notes {: 0.26.0-devel }

- Added `pass_view_set_context` decorator to lookup `PulpViewSetContext` objects.
- Added an automatic PR labeler for "no-issue", "no-changelog", "multi-commit", "wip" and "cherry-pick".
It is no longer necessary to put the [noissue] tag in to commits without a link to an issue.
Instead, the reviewer should take note of the "noissue"-label and decide whether to ask for one.


Misc {: 0.26.0-misc }

- [932](https://github.com/pulp/pulp-cli/issues/932)


Pulp GLUE {: 0.26.0-pulp-glue }


Bugfixes {: 0.26.0-pulp-glue-bugfix }

- Fixed the logic to use requests defaults for tls verification.


Deprecations and Removals {: 0.26.0-pulp-glue-removal }

- Removed unused (and undocumented) `isatty` attribute from `PulpContext`.


Developer Notes {: 0.26.0-pulp-glue-devel }

- Added a `PulpViewSetContext` to represent a view set not attached to a specific type of entity.
Accordingly, `PulpEntityContext` should only be used when that API is defined by a `NamedModelViewset`.


---

0.25.7

No significant changes.


Pulp GLUE {: 0.25.7-pulp-glue }


No significant changes.


---

0.25.6

No significant changes.


Pulp GLUE {: 0.25.6-pulp-glue }


No significant changes.


---

Page 2 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.