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 12 of 15

0.10.0

Features {: 0.10.0-feature }

- Change resource options to accept plugin and type along with the name.
[158](https://github.com/pulp/pulp-cli/issues/158)
- Added missing search options to publication list commands.
[207](https://github.com/pulp/pulp-cli/issues/207)
- Add a timeout parameter to specify the duration how long to wait for background tasks.
[232](https://github.com/pulp/pulp-cli/issues/232)
- Python remote fields `--includes/--excludes` can now be specified with `requirements.txt` files
[240](https://github.com/pulp/pulp-cli/issues/240)
- Updated RPM commands to be compatible with new 3.13 auto-publish changes
[251](https://github.com/pulp/pulp-cli/issues/251)
- Added generic content list command.
[254](https://github.com/pulp/pulp-cli/issues/254)
- Update the click dependency to 8.0.1.
[256](https://github.com/pulp/pulp-cli/issues/256)
- Added feature to bypass chunk uploading if the chunk size exceeds the file size. This speeds up the upload by about 30-40%.
[262](https://github.com/pulp/pulp-cli/issues/262)
- Added `--cid` option to `task list` command to allow fitering by correlation id.
[269](https://github.com/pulp/pulp-cli/issues/269)
- Added allow-uploads/block-uploads option to python distribution commands
[271](https://github.com/pulp/pulp-cli/issues/271)


Bugfixes {: 0.10.0-bugfix }

- Properly report timed out tasks.
[232](https://github.com/pulp/pulp-cli/issues/232)
- Use `find_packages` instead of `find_namespace_packages` in setup to be compatible with `setuptools<39.2.0`.
[248](https://github.com/pulp/pulp-cli/issues/248)


---

0.9.0

Features {: 0.9.0-feature }

- Disabled following of redirects and added better handling of response codes.
[221](https://github.com/pulp/pulp-cli/issues/221)
- Added `--force` as the inverse of `--dry-run` and started to allow `dry_run` in the settings.
[236](https://github.com/pulp/pulp-cli/issues/236)
- Added config validation to `config create` and `config edit`.
[239](https://github.com/pulp/pulp-cli/issues/239)


Bugfixes {: 0.9.0-bugfix }

- Fixed extra request when using the repository version option.
[223](https://github.com/pulp/pulp-cli/issues/223)
- Fix requirements file option for ansible collection remote commands.
[226](https://github.com/pulp/pulp-cli/issues/226)
- Properly truncate file before saving settings in `config edit`.
[239](https://github.com/pulp/pulp-cli/issues/239)


Misc {: 0.9.0-misc }

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


---

0.8.0

Features {: 0.8.0-feature }

- Added support for autopublish and autodistribute in `pulp_file` and `pulp_rpm`.
[155](https://github.com/pulp/pulp-cli/issues/155)
- Added a confirmation whether to continue with invalid config.
[156](https://github.com/pulp/pulp-cli/issues/156)
- Repository content commands are now nested under a new content subgroup.
[171](https://github.com/pulp/pulp-cli/issues/171)
- Added an interactive-shell mode to pulp-cli.
[181](https://github.com/pulp/pulp-cli/issues/181)
- Added `label` command to ansible distribution group.
[185](https://github.com/pulp/pulp-cli/issues/185)
- Added `signing-service` `list` and `show` commands.
[189](https://github.com/pulp/pulp-cli/issues/189)
- Added new pulp python 3.2 remote options.
[208](https://github.com/pulp/pulp-cli/issues/208)
- Added `retained_versions` option to repository commands.
[210](https://github.com/pulp/pulp-cli/issues/210)
- Added the `task-group` subcommand.
[211](https://github.com/pulp/pulp-cli/issues/211)
- Added `mirror` flag support for pulp rpm repository sync.
[212](https://github.com/pulp/pulp-cli/issues/212)
- Added support for file paths for plan argument for migration plan create command.
[213](https://github.com/pulp/pulp-cli/issues/213)


Bugfixes {: 0.8.0-bugfix }

- Improved the error message, when a required server component is missing.
[184](https://github.com/pulp/pulp-cli/issues/184)


Deprecations and Removals {: 0.8.0-removal }


- Repository add/remove/modify commands have now been deprecated. Please use the new content subgroup commands.
[215](https://github.com/pulp/pulp-cli/issues/215)


Misc {: 0.8.0-misc }

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


---

0.7.0

Features {: 0.7.0-feature }

- Added the python command group.
[73](https:// github.com/pulp/pulp-cli/issues/73)
- Distributions can now be listed with options `--base-path` and `--base-path-contains`.
[134](https://github.com/pulp/pulp-cli/issues/134)
- Taught rpm/repository about the retain-package-versions attribute.
[172](https://github.com/pulp/pulp-cli/issues/172)
- Added the container namespace command group.
[176](https://github.com/pulp/pulp-cli/issues/176)


---

0.6.0

Features {: 0.6.0-feature }

- In pulpcore 3.11, the component names changed to fix a bug. This ported `pulp-cli` to use the new
names and provides dictionary named `new_component_names_to_pre_3_11_names` in the
`pulpcore.cli.common.context` module which provides new to old name mappings for a fallback
support. `pulp-cli` plugins can add to this list by importing and modifying that dictionary also.
[153](https://github.com/pulp/pulp-cli/issues/153)


---

0.5.2

No significant changes.


Pulp-gem GLUE {: 0.5.2-pulp-gem-glue }


No significant changes.


---

Page 12 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.