Registry / devops / abxpkg

abxpkg

JSON →
library1.11.184pypypi✓ verified 79d ago

System package manager interfaces with Python type hints. Version 1.11.184. Active development with frequent releases.

pip install abxpkg
INSTALL
IMPORT
SIG · ABXPKG
A
abxpkg
devopspythonv1.11.184
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ProviderClassByName
from abxpkg import ProviderClassByName
from abxpkg import PackageManager

Initialize PackageManager with system backend, check availability and install a package.

import os from abxpkg import PackageManager pm = PackageManager(backend='brew' if os.uname().sysname == 'Darwin' else 'apt') print(pm.available('python3')) status = pm.install('python3', update_cache=True) print(status)
Debug
Known issues
breakingBackend names changed in 1.5: 'brew' replaces 'homebrew', 'apt' replaces 'apt-get'. Old names raise ValueError.
fix
Use new backend names: 'brew', 'apt', 'dnf', 'yum', 'pacman', 'choco'.
affects: >=1.5
gotchainstall() requires root permissions on Linux/macOS unless using --user flag. May fail silently with non-root.
fix
Run Python with sudo or set pm.security_context='user' for per-user installs.
affects: all
deprecatedPackageManager.install() parameter 'force' is deprecated since 1.9. Use 'force_reinstall' instead.
fix
Replace 'force' with 'force_reinstall' in function call.
affects: >=1.9,<2.0
Upgrade
Version history
1.11.184latest on PyPI · released Jun 7, 2026
Audit
Dependencies
pydanticrequiredType validation for config
Agent activity
38 hits · last 30 days
node
32
OpenAI (training)
1
Resources
abxpkg — pip install abxpkg · libregistry