devel/py-pipx 1.17.2 NetBSD
Install and Run Python Applications in Isolated Environments
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
49131442db- License
- mit
- Categories
- devel, python
- Package size
- 307.7 KiB, 1945.8 KiB installed
Description
pipx is a tool to help you install and run end-user applications written in Python. It's roughly similar to macOS's brew, JavaScript's npx, and Linux's apt.
It's closely related to pip. In fact, it uses pip, but is focused on installing and managing Python packages that can be run from the command line directly as applications.
pipx enables you to:
- Expose CLI entrypoints of packages ("apps") installed to isolated environments with the install command. This guarantees no dependency conflicts and clean uninstalls!
- Easily list, upgrade, and uninstall packages that were installed with pipx.
- Run the latest version of a Python application in a temporary environment with the run command.
Best of all, pipx runs with regular user permissions.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/py-pipx | 1.17.2 |
| FreeBSD | devel/py-pipx | 1.17.5 |
| DragonFly | devel/py-pipx | 1.7.1 |
| HardenedBSD | devel/py-pipx | 1.17.5 |
| GhostBSD | devel/py-pipx | 1.17.4 |
Install
Binary package:
pkgin install py311-pipx
From pkgsrc:
cd /usr/pkgsrc/devel/py-pipx && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 1.17.2 |
| NetBSD 10.1 aarch64 | 1.8.0 |
| SmartOS / illumos x86_64 | 1.18.2 |
| macOS 15 arm64 | 1.18.2 |
Dependencies
Run dependencies 6
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-pipx-1.17.2,py313-pipx-1.17.2,py314-pipx-1.17.2