{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/5"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/2"},{"label":"Software Distribution","url":"https://skillfed.io/packages/category/system-software-distribution"},{"label":"Installation/Setup","url":"https://skillfed.io/packages/category/system-installation-setup"}],"enrichment":{"capability":"Installs and auto-upgrades standalone Python CLI tools from PyPI into a portable directory, similar to pipx but with automatic self-upgrading as you use them.","skillfed_tags":["cli-installer","tool-management","auto-upgrade"],"use_cases":["Keep tox, hatch, and other development tools automatically up-to-date without manual upgrades or version conflicts.","Bootstrap a portable CLI toolkit in ~/.local/bin that self-maintains and works across different machines.","Install and manage multiple Python CLIs with version constraints (e.g., 'tox<4') while staying on the latest compatible release.","Define bundles to install related CLI tools together (e.g., a 'dev' bundle with tox, pipenv, and pre-commit).","Run Python CLIs on-demand with auto-install, similar to uvx but with persistent self-upgrading.","Use a custom PyPI server index for air-gapped or private package installations."],"what_it_does":"Pickley is a CLI tool installer that manages standalone Python command-line applications from PyPI. It works zero-configuration out of the box\u2014drop it in ~/.local/bin and install any PyPI package with console_scripts entry points. Unlike pipx, pickley automatically upgrades installed CLIs as you use them, keeping them current without manual intervention. It supports version pinning, pre-releases, git branches, and bundled installations through optional configuration.\n\nThe tool is portable: all installations happen in the same folder where pickley itself resides, making it ideal for user-local or system-wide CLI management. It uses click for its command interface and runez for utility functions. Supports modern Python versions (3.10 through 3.14) on macOS, Linux, and Unix systems.","worth_installing":"Yes. Pickley is actively maintained, has low install friction, carries no known vulnerabilities, and solves a real problem\u2014keeping standalone Python CLIs up-to-date without manual work. It's well-suited for developers who want a portable, zero-config CLI manager. The auto-upgrade feature and bundling support add value over simpler alternatives. Install it if you regularly use multiple Python command-line tools."},"id":"pickley","links":{"html":"https://skillfed.io/packages/pickley","md":"https://skillfed.io/packages/pickley.md","pypi":"https://pypi.org/project/pickley/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-06","license_spdx":null,"license_treatment":"permissive","name":"pickley","python_support":"supports_current","summary":"Automate installation of standalone python CLIs"},"popularity":{"monthly_downloads":557114,"position":6013,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.6.1"}
