Dompack - curated domain-based Python tech stack installer
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dompk-0.0.2.tar.gz.
File metadata
- Download URL: dompk-0.0.2.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89b0231afc76bb4aa88fb24982dbca9530661b6ee3ffbc1fdfc42ba54039613c
|
|
| MD5 |
3f5dfa784a7f3e07f91896611fefccb4
|
|
| BLAKE2b-256 |
354c11b8f089b6de9904db12f31451762639d7150df3e358b06be2609620dd3a
|
File details
Details for the file dompk-0.0.2-py3-none-any.whl.
File metadata
- Download URL: dompk-0.0.2-py3-none-any.whl
- Upload date:
- Size: 10.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
205971bed1224e421f1337ec1811294d31bd8fe054586032a666b57b089ec7ad
|
|
| MD5 |
b39039c16218bb4bcfe324cee5e5145d
|
|
| BLAKE2b-256 |
48cae3514ed23a6e1741a59b5b7fb0ce2f590b62d29f2c1ba9093bc0a00c2d40
|