Skip to main content

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

  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.

Source Distribution

pythonpm-0.1.2.tar.gz (8.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page