Skip to main content

Run your Python scripts using an automated pool of virtual environments to satisfy their requirements

Project description

venvpool

Run your Python scripts using an automated pool of virtual environments to satisfy their requirements

Install

These are generic installation instructions.

To use, permanently

The quickest way to get started is to install the current release from PyPI:

pip3 install --user venvpool

To use, temporarily

If you prefer to keep .local clean, install to a virtualenv:

python3 -m venv venvname
venvname/bin/pip install venvpool
. venvname/bin/activate

Commands

motivate

Create and maintain wrapper scripts in ~/.local/bin for all runnable modules in the given projects, or the current project if none given.

motivate -S

Create/maintain wrappers for all console_scripts of the given requirement specifier.

motivate -C

Compact the pool of venvs.

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

venvpool-12.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

venvpool-12-py2.py3-none-any.whl (10.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file venvpool-12.tar.gz.

File metadata

  • Download URL: venvpool-12.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.9

File hashes

Hashes for venvpool-12.tar.gz
Algorithm Hash digest
SHA256 ba6e9a46befb1c24ee7afde261e429c8b6fe81d61346be7b11f650334e75a327
MD5 14b6dce117c0ef9952081bbd7b3d8fee
BLAKE2b-256 bc361f7e5172d2bfabdfda87720979324db80201b09591aacfe4fd55d5f33db3

See more details on using hashes here.

File details

Details for the file venvpool-12-py2.py3-none-any.whl.

File metadata

  • Download URL: venvpool-12-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.9

File hashes

Hashes for venvpool-12-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5507ae43794fae356d7043b648a135fc2ac912afe5f20b65b6aabb9f0757c589
MD5 45150e6de6dd4abda21d037a7f5f4634
BLAKE2b-256 abb31a6bd310d92ef459aaada7c9d221313383df01b4907402f194d0baa1a8dd

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