Skip to main content

A modern dependency manager for Python

Project description

A modern dependency manager for Python.

usage

  • py [SCRIPT]

    Run python in the virtual environment specified in py.toml. If there is no py.toml file or it does specify a virtual environment, run with the shell’s python executable. This command makes explicitly activating the virtual environment obsolete.

  • py search PACKAGE

    Search for packages in the Cheese Shop.

  • py show PACKAGE

    Show the details of a package. It does not matter whether the package is installed locally.

  • py deps PACKAGE

    Show the dependency tree of a package. It does not matter whether the package is installed locally.

  • py sync

    Install and uninstall packages as needed to match those specified in the py.toml file.

  • py install PACKAGE

    Install a package, optionally with a version specified (e.g. django==3.0.8). The package is installed in the virtual environment specified in the py.toml file.

  • py upgrade PACKAGE

    Upgrade a package, preferably with a version specified. By default the package dependencies are also upgraded as necessary.

  • py uninstall PACKAGE

    Remove a package from the virtual environment specified in the py.toml file.

licence

GPL. You can do what you want with this code as long as you let others do the same.

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

pydepman-0.1.0.tar.gz (2.4 kB view hashes)

Uploaded Source

Built Distribution

pydepman-0.1.0-py3-none-any.whl (3.1 kB view hashes)

Uploaded Python 3

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