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.

This README is auto-generated, see project wiki for details.

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.

API

venvpool

dotpy

Python source file extension including dot.

initlogging
def initlogging()

Initialise the logging module to send debug (and higher levels) to stderr.

venvpool.util

detach
def detach()

For all venvs (typically just one) that this process has locked for reading, set those locks to non-inheritable. Return a copy of os.environ in which PATH does not include the bin directories of those venvs. Then passing that environment to a subprocess will launch it free of any venvpool venv.

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-22.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

venvpool-22-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: venvpool-22.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for venvpool-22.tar.gz
Algorithm Hash digest
SHA256 4493b24b7193472c7ceec4e137e3f3d0f7e4cfdc4c74a4de56ca5fe50d3d40ad
MD5 4ed9c2303ac7d56d9580de57fc4a966c
BLAKE2b-256 0f7b16994a22287db1e7140afc13c1663018946f642a41911ba4ecfe414c9438

See more details on using hashes here.

File details

Details for the file venvpool-22-py3-none-any.whl.

File metadata

  • Download URL: venvpool-22-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for venvpool-22-py3-none-any.whl
Algorithm Hash digest
SHA256 7a396fa695bbc4c4771e04c5b0480d9c6c287135a46452101601417a203f5449
MD5 e77505fdb8d16af97be9cea34c61f4a9
BLAKE2b-256 48763acef9212cd85668af6eaa8081cca7fac0a98843f03da7b51c6697afd3a7

See more details on using hashes here.

Supported by

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