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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file pydepman-0.1.0.tar.gz.

File metadata

  • Download URL: pydepman-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for pydepman-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d666870943d388981a31a4ee5deb133777b5adf9df438ba14fce73c1c70abf1b
MD5 41cb8eb38a7946e5da3ae1464f8932fb
BLAKE2b-256 afa1541108fd32fb3488a40faa749922a6d221944c4f049f73452c400b077601

See more details on using hashes here.

File details

Details for the file pydepman-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pydepman-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for pydepman-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 330e8ff26bab7274e3260d283420fe9ddfcdba66d1dd3603e02dceba61ba50c4
MD5 f68dafacba8dc16519f6a163326e9adb
BLAKE2b-256 9da9165bc0c597e055b3deb5033de2ce82ecbe14ea667c0f9127ec85f12b766a

See more details on using hashes here.

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