Dompack
Domain-based Python tech stack installer.
Install one package and quickly set up bundles for web, ML, AI, databases, security, and more.
Install
pip install dompack
Commands after install:
dompack --version
dompk --version
dompack and dompk both run the same CLI.
Quick Usage
List bundles:
dompack list
Install a bundle:
dompack install <bundle>
Full developer setup:
dompack install pydev
Equivalent with alias:
dompk install pydev
Installer Backends
Auto (default, prefers uv if available):
dompack install web
Force uv pip:
dompack --installer uv install web
Force pip:
dompack --installer pip install web
Linux (Debian/RPM) PEP 668
If system Python is externally managed, Dompack automatically retries installs in a local virtual environment (.venv if valid, otherwise .dompack-venv).
Advanced override (system Python):
dompack --break-system-packages install web
Bundle Aliases
- Core aliases:
common,core,base - Full setup aliases:
all,pydev,dev,setup,python - Python tooling aliases:
bootstrap,boot,pytools
Examples:
dompack install fa
dompack install dj
dompack install ml
dompack install security
dompack install bootstrap
Other Commands
dompack upgrade <bundle>
dompack search <keyword>
dompack doctor
dompack update-self
dompack req <bundle>
dompack create-bundle <name> <pkg1> <pkg2> ...
Notes
- Package name on PyPI:
dompack - Console commands:
dompack,dompk - Current release:
1.1.2
License
MIT
Metadata
Release files for dompk 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dompk-0.0.2.tar.gz | 13.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dompk-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.5 kB
Release files / dompk-0.0.2.tar.gz
| Download URL | dompk-0.0.2.tar.gz |
|---|---|
| Size | 13.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
89b0231afc76bb4aa88fb24982dbca9530661b6ee3ffbc1fdfc42ba54039613c
|
|
BLAKE2b-256 checksum How to use checksums |
354c11b8f089b6de9904db12f31451762639d7150df3e358b06be2609620dd3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / dompk-0.0.2-py3-none-any.whl
| Download URL | dompk-0.0.2-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
205971bed1224e421f1337ec1811294d31bd8fe054586032a666b57b089ec7ad
|
|
BLAKE2b-256 checksum How to use checksums |
48cae3514ed23a6e1741a59b5b7fb0ce2f590b62d29f2c1ba9093bc0a00c2d40
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|