Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

The Python Package Manager that make your life easier.

Project description

Features

  • Initialize project folders
  • Install project dependencies without a requirement file
  • Run scripts
  • Start your project script

Commands

  1. Init

    ppm {init, i} [-h]
    
    Initialize a python module template and a pyckage.json with some basic information that are asked to
    the user.

    The module template is:

    ┬ module_name
    │     ├ __init__.py
    │     └ __main__.py
    └ entry_point.py
    

    Where module_name and entry_point values are asked.

  2. Add

    ppm {add, a} [-h] [-g] [--add] [<modules>]
    
    Install <modules> in a folder named python_modules that will store all
    modules that you install with ppm.
    If the flag --add is passed, the modules will be added to the dependencies
    field in pyckage.json.

    You can use the -g flag to install the packages globally.

  3. 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.

  4. Run

    ppm run [-h] <script>
    

    Runs a script that must be specified in pyckage.json.

  5. Start

    ppm {start, st} [-h]
    

    Same thing that the run command, but only runs the start command.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pythonpm, version 0.1.2
Filename, size File type Python version Upload date Hashes
Filename, size pythonpm-0.1.2.tar.gz (8.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page