pulp-cli
« Back to VersTracker
Description:
Command-line interface for Pulp 3
Type: Formula  |  Latest Version: 0.36.3@0  |  Tracked Since: Dec 20, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 41  |  Forks: 49  |  Language: Python  |  Category: Devops
Tags: pulp3 cli package-management devops python
Install: brew install pulp-cli
About:
pulp-cli is a command-line client for interacting with Pulp 3, a platform for managing software packages and artifacts. It enables users to programmatically create repositories, upload Python packages, synchronize content from remote sources, and publish repositories. This tool is essential for automating package lifecycle management within Pulp 3 environments.
Key Features:
  • Repository management (create, modify, delete)
  • Content upload and synchronization
  • Task monitoring and status reporting
  • Support for multiple content types (Python, Docker, Ansible, etc.)
Use Cases:
  • Automating CI/CD pipelines for artifact distribution
  • Managing private Python package repositories
  • Mirroring external package sources for internal use
Alternatives:
  • curl – Generic HTTP client requiring manual API endpoint construction and authentication handling.
  • ansible.pulp_core – Ansible module for declarative management, whereas pulp-cli is imperative and interactive.
Version History
Detected Version Rev Change Commit
Dec 20, 2025 9:41pm 0.36.3 0 VERSION_BUMP da8e3266
Nov 11, 2025 2:19pm 0 VERSION_BUMP 41297ba4
Oct 18, 2025 2:37pm 0 VERSION_BUMP bc34aeee