{"library":"pulp-cli-deb","title":"Pulp CLI Debian Plugin","description":"pulp-cli-deb is a command-line interface plugin for pulp-cli, designed to manage Debian repositories by interacting with pulpcore's REST API. It allows system administrators to perform various operations on Debian content within a Pulp instance. The library is actively maintained as part of the broader Pulp Project ecosystem, with the current version being 0.4.3, released on February 16, 2026.","language":"python","status":"active","last_verified":"Thu Apr 16","install":{"commands":["pip install pulp-cli-deb"],"cli":{"name":"pulp","version":"Pulp3 Command Line Interface, Version 0.39.1"}},"imports":["This library is primarily a command-line interface (CLI) plugin and is not typically imported for direct Python programmatic use of its commands. Instead, it extends the `pulp` CLI tool."],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# Install the CLI plugin\npip install pulp-cli-deb\n\n# Configure Pulp CLI to connect to your Pulp instance\n# Replace <PULP_BASE_URL>, <PULP_API_ROOT>, <USERNAME>, <PASSWORD> with your details\n# It's recommended to set these via environment variables or a configuration file\n# For example, create ~/.config/pulp/cli.toml or use `pulp config create -e`\n# For demonstration, assuming a local Pulp instance and default credentials:\n# export PULP_BASE_URL=\"https://localhost\"\n# export PULP_API_ROOT=\"/api/v3\"\n# export PULP_USERNAME=\"admin\"\n# export PULP_PASSWORD=\"password\"\n\n# Test connectivity to the Pulp API\npulp status\n\n# List available Debian repositories\npulp deb repository list\n\n# Get help for Debian commands\npulp deb --help\npulp deb repository --help","lang":"bash","description":"The quickstart involves installing the `pulp-cli-deb` package, which will also install `pulp-cli`. After installation, configure the Pulp CLI to connect to your Pulp instance by setting environment variables or creating a configuration file. Then, you can use `pulp` commands, particularly the `pulp deb` subcommand group, to manage Debian content.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}