Pulp-cli

Latest version: v0.32.0

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

Scan your dependencies

Page 11 of 15

0.14.1

Bugfixes {: 0.14.1-bugfix }

- Fixed the heuristics for the `PARTIAL_UPDATE_ID` workaround.
[529](https://github.com/pulp/pulp-cli/issues/529)


---

0.14.0

Features {: 0.14.0-feature }

- Added content list/show commands for container blob/manifest/tag content types.
[421](https://github.com/pulp/pulp-cli/issues/421)
- Added tag/untag commands to add and remove tags from images in container repositories.
[423](https://github.com/pulp/pulp-cli/issues/423)
- Added a `--task-group` filter parameter to `task list`.
[451](https://github.com/pulp/pulp-cli/issues/451)
- Added the `api_root` setting to allow communicating with a pulp installation on a nonstandard path.
[453](https://github.com/pulp/pulp-cli/issues/453)
- Allow to fetch the config profile from the environment variable `PULP_CLI_PROFILE`.
[463](https://github.com/pulp/pulp-cli/issues/463)


Bugfixes {: 0.14.0-bugfix }

- Fixed missing help text on path option for ACS create commands.
[446](https://github.com/pulp/pulp-cli/issues/446)
- Fixed a bug in reporting the failure of a task if the reason was not an exception in the task code.
[464](https://github.com/pulp/pulp-cli/issues/464)
- Fix rpm distribution update command failing when trying to enable/disable auto-distribute.
[472](https://github.com/pulp/pulp-cli/issues/472)


Improved Documentation {: 0.14.0-doc }

- Add default help text for options taking a generic resource argument.
[387](https://github.com/pulp/pulp-cli/issues/387)


Developer Notes {: 0.14.0-devel }

- Introduced `ID_PREFIX` on `PulpEntityContext` to generate most operation ids.
[444](https://github.com/pulp/pulp-cli/issues/444)
- Added `needs_capability` to `EntityContext` so context member function can require capabilities.
[465](https://github.com/pulp/pulp-cli/issues/465)


---

0.13.0

Features {: 0.13.0-feature }

- Allow path to certificate bundle to be specified via `PULP_CA_BUNDLE`, `REQUESTS_CA_BUNDLE` or `CURL_CA_BUNDLE` environment variables.
Use proxy settings from environment.
[95](https://github.com/pulp/pulp-cli/issues/95)
- Users can now specify --client-cert, --ca-cert, and --client-key using filepath.
[220](https://github.com/pulp/pulp-cli/issues/220)
- Added facilities to create, load and distribute translations.
[328](https://github.com/pulp/pulp-cli/issues/328)
- Added upload and show commands for Ansible Roles and Collection-Version content
[362](https://github.com/pulp/pulp-cli/issues/362)
- Added content management commands for Ansible repositories
[363](https://github.com/pulp/pulp-cli/issues/363)
- Added commands to manage roles and their association with users and groups.
Added commands to add and remove users.
[382](https://github.com/pulp/pulp-cli/issues/382)
- Added `--content-hrefs` and `--protection-time` options to orphan cleanup command.
[398](https://github.com/pulp/pulp-cli/issues/398)
- Added support for the comps.xml upload to the rpm plugin.
[406](https://github.com/pulp/pulp-cli/issues/406)
- Added remote option for Python distributions.
[417](https://github.com/pulp/pulp-cli/issues/417)
- Added a customized user agent to api calls.
[426](https://github.com/pulp/pulp-cli/issues/426)
- Added support for "tasks purge".
[430](https://github.com/pulp/pulp-cli/issues/430)
- Added `reset` command to access policies.
Changed `--permissions-assignment` to `--creation-hooks` to follow pulpcore 3.17 naming.
[438](https://github.com/pulp/pulp-cli/issues/438)
- Add a generic command group for object permission management.
Added object permission management to tasks, groups and RBAC content guards.
[439](https://github.com/pulp/pulp-cli/issues/439)


Bugfixes {: 0.13.0-bugfix }

- Fixed a bug where in the version lookup, where "--version 0" lead to latest.
[415](https://github.com/pulp/pulp-cli/issues/415)


Improved Documentation {: 0.13.0-doc }

- Updated docs home page to reflect current plugin support of the CLI.
[394](https://github.com/pulp/pulp-cli/issues/394)
- Added Supported Worklows page to detail the workflows and features of the CLI.
[395](https://github.com/pulp/pulp-cli/issues/395)


Translations {: 0.13.0-translation }

- Added some German translations.
[328](https://github.com/pulp/pulp-cli/issues/328)


---

0.12.0

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


Features {: 0.12.0-feature }

- Chunked artifact and content uploads now allow unit specifier in ``--chunk-size`` option
[260](https://github.com/pulp/pulp-cli/issues/260)
- Added rpm package content commands support.
[284](https://github.com/pulp/pulp-cli/issues/284)
- Added the ability to pass an href to a resource option.
[315](https://github.com/pulp/pulp-cli/issues/315)
- Added pulp file acs command.
[324](https://github.com/pulp/pulp-cli/issues/324)
- Added `--all`, `--waiting` and `--running` flags to allow bulk task cancel.
[330](https://github.com/pulp/pulp-cli/issues/330)
- Added commands for CRUD RBAC Content Guards.
[352](https://github.com/pulp/pulp-cli/issues/352)
- Added the ability to delete tasks.
[376](https://github.com/pulp/pulp-cli/issues/376)
- Added refresh command for pulp\_file Alternate Content Sources.
[377](https://github.com/pulp/pulp-cli/issues/377)
- Added pulp\_rpm Alternate Content Source commands.
[378](https://github.com/pulp/pulp-cli/issues/378)
- Added the openapi command group to debug to ease reading the schema.
[384](https://github.com/pulp/pulp-cli/issues/384)


Bugfixes {: 0.12.0-bugfix }

- Fixed the referenced version with the `--version` parameter.
[351](https://github.com/pulp/pulp-cli/issues/351)
- Fixed nullable fields for rpm remote.
[373](https://github.com/pulp/pulp-cli/issues/373)


Improved Documentation {: 0.12.0-doc }

- Add installation instructions for plugins and a list of known plugins.
[331](https://github.com/pulp/pulp-cli/issues/331)
- Moved CHANGES.md to publish them along with the documentation.
[336](https://github.com/pulp/pulp-cli/issues/336)
- Reformatted CHANGES with Markdown syntax.
[337](https://github.com/pulp/pulp-cli/issues/337)
- Add a tabular view to the global options.
[357](https://github.com/pulp/pulp-cli/issues/357)


Deprecations and Removals {: 0.12.0-removal }

- Bumped required pulpcore version to >=3.11 and removed legacy workarounds.
[380](https://github.com/pulp/pulp-cli/issues/380)


Misc {: 0.12.0-misc }

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


---

0.11.0

Features {: 0.11.0-feature }

- Added support to specify skip-types on rpm sync.
[225](https://github.com/pulp/pulp-cli/issues/225)
- Added lookup for a global config file `/etc/pulp/cli.toml`.
[290](https://github.com/pulp/pulp-cli/issues/290)
- Changed default config location to `<app-dir>/cli.toml`. The old file will still be read.
[293](https://github.com/pulp/pulp-cli/issues/293)
- Enable exports for ansible repositories.
[302](https://github.com/pulp/pulp-cli/issues/302)
- Added --sles-auth-token to rpm remote commands.
[305](https://github.com/pulp/pulp-cli/issues/305)
- Added ansible content list command.
[327](https://github.com/pulp/pulp-cli/issues/327)


Bugfixes {: 0.11.0-bugfix }

- Added validation to some json input parameters.
[255](https://github.com/pulp/pulp-cli/issues/255)
- Fixed a bug in the docs publishing workflow.
[286](https://github.com/pulp/pulp-cli/issues/286)
- Unconditionally add the fake not namespaced `pulp_cli` to the distribution on pypi to make it able to be consumed by `setuptools<40`.
[287](https://github.com/pulp/pulp-cli/issues/287)
- Deprecate orphans delete command in favor of orphan cleanup and use new rest interface on `pulpcore>=3.14`.
[297](https://github.com/pulp/pulp-cli/issues/297)
- Changed the name of retained-versions to retain-repo-versions.
[298](https://github.com/pulp/pulp-cli/issues/298)
- Improved a confusing error message around pulp components.
[299](https://github.com/pulp/pulp-cli/issues/299)
- Added minimum of 1 to `--limit` option.
[311](https://github.com/pulp/pulp-cli/issues/311)


---

0.10.1

Bugfixes {: 0.10.1-bugfix }

- Fixed a bug in the docs publishing workflow.
[286](https://github.com/pulp/pulp-cli/issues/286)
- Unconditionally add the fake not namespaced `pulp_cli` to the distribution on pypi to make it able to be consumed by `setuptools<40`.
[287](https://github.com/pulp/pulp-cli/issues/287)


---

Page 11 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.