The Python Package Manager that make your life easier.
Project description
Repository
Features
Initialize project folders
Install project dependencies without a requirement file
Run scripts
Start your project script
Commands
Init
ppm {init, i} [-h]Initialize a python module template and a pyckage.json with some basic information that are asked tothe user.The module template is:
┬ module_name │ ├ __init__.py │ └ __main__.py └ entry_point.py
Where module_name and entry_point values are asked.
Add
ppm {add, a} [-h] [-g] [--add] [<modules>]Install <modules> in a folder named python_modules that will store allmodules that you install with ppm.If the flag --add is passed, the modules will be added to the dependenciesfield in pyckage.json.You can use the -g flag to install the packages globally.
Remove
ppm {remove, rm} [-h] [-g] <modules>Removes a ppm installed package.
Like the add command, you can use the -g flag to remove globally installed packages.
Run
ppm run [-h] <script>
Runs a script that must be specified in pyckage.json.
Start
ppm {start, st} [-h]Same thing that the run command, but only runs the start command.
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
pythonpm-0.1.2.tar.gz
(8.0 kB
view details)
File details
Details for the file pythonpm-0.1.2.tar.gz.
File metadata
- Download URL: pythonpm-0.1.2.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e85837e86f8d4b636cba95bda6f5c3e0fd011250547dac6a991001539a2d99d1
|
|
| MD5 |
5c7802bd162df0b5b59b70801936adfa
|
|
| BLAKE2b-256 |
25e428050536af77e8df6db0f05e9c24b0db20f22ba15dd55490732a47505655
|