Modern CLI tools with better UX
Pure Python package manager for the Pynosaur ecosystem
pget (Python Gets) is a minimalist package manager designed specifically for standalone Python CLI applications in the Pynosaur ecosystem. Unlike pip which manages libraries and dependencies, pget focuses on distributing self-contained executable tools.
Full Name: Python Gets
Version: 0.1.4
Equivalent: apt / brew
Repository: github.com/pynosaur/pget
~/.pget/bin - clean and isolatedgit clone https://github.com/pynosaur/pget.git
cd pget
python app/main.py --help
git clone https://github.com/pynosaur/pget.git
cd pget
bazel build //:pget_bin
mkdir -p ~/.pget/bin
cp bazel-bin/pget ~/.pget/bin/
export PATH="$HOME/.pget/bin:$PATH"
Install a package from the Pynosaur ecosystem:
pget install <app_name>
Example:
pget install yday
pget install see
Uninstall a package:
pget remove <app_name>
Show all installed packages:
pget list
Update a package to the latest version:
pget update <app_name>
Search for available packages:
pget search
pget search date
~/.pget/bin