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 3 of 14

0.25.5

Bugfixes {: 0.25.5-bugfix }

- Don't allow requests-2.32 due to https instability issues with that release.
[985](https://github.com/pulp/pulp-cli/issues/985)


Pulp GLUE {: 0.25.5-pulp-glue }


No significant changes.


---

0.25.4

No significant changes.


Pulp GLUE {: 0.25.4-pulp-glue }


No significant changes.


---

0.25.3

Bugfixes {: 0.25.3-bugfix }

- Fixed "Cannot use both 'auth' and 'cert'" error when trying to use pulp-cli with cert auth.


Pulp GLUE {: 0.25.3-pulp-glue }


No significant changes.


---

0.25.2

No significant changes.


Pulp GLUE {: 0.25.2-pulp-glue }


Bugfixes {: 0.25.2-pulp-glue-bugfix }

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


---

0.25.1

No significant changes.


Pulp GLUE {: 0.25.1-pulp-glue }


No significant changes.


---

0.25.0

Features {: 0.25.0-feature }

- Added CLI plugin information to `pulp --version` command.
- Added `pulp debug has-cli-plugin` command.
- Added `pulp debug ipython` command to drop into a python shell.


Bugfixes {: 0.25.0-bugfix }

- Added validation to see if `base_url` in the config looks useful.
[588](https://github.com/pulp/pulp-cli/issues/588)
- Fixed an issue where passing `usename=None` in `api_kwargs` was handled different than not providing it at all.


Improved Documentation {: 0.25.0-doc }

- Added the structure for `https://staging-docs.pulpproject.org` and populated it with existing content.
[903](https://github.com/pulp/pulp-cli/issues/903)


Deprecations and Removals {: 0.25.0-removal }

- Removed `--min` and `--max` parameters from `pulp debug has-plugin`.
Use `--specifier` instead.
- Removed deprecated `--fields` and `--exclude-fields` options from `pulp ansible content list` command.
Use the `--field` and `--exclude-field` options instead.
- Removed deprecated file and python content modification commands.
Use the `pulp {file,python} content ...` commands.


Developer Notes {: 0.25.0-devel }

- CLI Plugins need to provide a `mount` function. This used to be an optional requirement.
- `pulpcore.cli.common.context` and `pulpcore.cli.core.context` are no longer available as a convenience export.
- `repository_option` has been removed. Please use `repository_lookup_option` instead.


Pulp GLUE {: 0.25.0-pulp-glue }


Features {: 0.25.0-pulp-glue-feature }

- Added `add_user` and `remove_user` to `PulpGroupContext`.


Improved Documentation {: 0.25.0-pulp-glue-doc }

- Added the structure for `https://staging-docs.pulpproject.org` and populated it with existing content.
[903](https://github.com/pulp/pulp-cli/issues/903)
- Improve the docs split for the pulp-glue architecture documentation.


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

- Removed `preprocess_body` from `PulpEntityContext` in favor of `preprocess_entity`.
- Removed deprecated `registered_repository_contexts`.
Polymorpohic entity classes register themselves to the `TYPE_REGISTRY` when providing the `PLUGIN` and `RESOURCE_TYPE` class attributes.
- Removed optional `href` parameter from many verbs on `PulpEntityContext`.
The methods rely on the `entity` or `href` properties to be preloaded.
e.g. `entity_ctx.update(href, body=body)` should be changed to `entity_ctx.href = href; entity_ctx.update(body=body)`.
- Removed unused `format` parameter from `PulpContext`.


---

Page 3 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.