pipli
Auto install pip dependencies needed for a given command to run successfully.
Pipli keeps installing missing packages as long as it encounters ModuleNotFoundError
or command not found errors while running user given command. Pipli finally
runs the given command when all required packages have been installed.
Usage
pipli '<cmd>'
:warning: It's recommended to use a vitual environment to keep your package installations contained and isolated.
python -m venv .myenv
Installation
pip install pipli
Examples
pipli 'python main.py'
pipli 'flask --app hello run'
pipli 'uvicorn main:app --host 0.0.0.0 --port 80'
Metadata
Release files for pipli 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pipli-1.0.3.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pipli-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.9 kB
Release files / pipli-1.0.3.tar.gz
| Download URL | pipli-1.0.3.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55b8e09a870895171c38eb1ce7fbd98256c787303f939eb2289782f16435f5c8
|
|
BLAKE2b-256 checksum How to use checksums |
0f037b2651bb27fc66ddd32a0eabd7e897339eb09d65e72cd58ebe9bff0faba5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.10
|
Release files / pipli-1.0.3-py3-none-any.whl
| Download URL | pipli-1.0.3-py3-none-any.whl |
|---|---|
| Size | 3.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fe8b34bd18fb7285e1e0e697d0c83c5fea52813bc9ebe3eb1bade64b5e57d73b
|
|
BLAKE2b-256 checksum How to use checksums |
404f85e62b6330bd78f68450d9cfdec1795afb0355ad6174fbefe2a9a44b7800
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.10
|