A python package for script (and command) virtualisation with less typing.
Project description
Script Venv
A python package for script (and command) virtualisation with less typing.
- Free software: BSD license
- Documentation: https://script-venv.readthedocs.io.
Features
- Run scripts, either console, gui or pure python, in their own virtual environment (venv).
- Scripts can be registered to a specific venv.
- Console or gui scripts can be auto registered from their package into a venv.
- VEnvs can be per user (default), local (under the current directory) or in a relative directory.
- VEnvs can be registered with requirements, and such venvs can be created as needed.
Installation
Run the following command to ensure you have the latest version of Script Venv:
$ pip install -U script_venv
Examples
If Example.py is registered for the example local venv:
$ sv Example.py Runs ".sv/example/bin/python Example.py"
If cookiecutter is registered for the cc user venv:
$ sv cookiecutter Runs "~/.sv/cc/bin/cookiecutter"
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Python dependencies scanned by PyUp.io
History
0.1.0 (2018-03-10)
- First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size script_venv-0.5.6-py2.py3-none-any.whl (10.8 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size script_venv-0.5.6.tar.gz (27.4 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for script_venv-0.5.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa8eadd8b0088b07f24a2109ef151fad707ddd25cfb5ed000081992bdb604452 |
|
MD5 | 3bd7bb36361807711a64f8dfd816ff0f |
|
BLAKE2-256 | c5820e52f02efee372d1c0436532bcb3c1eed01a731f603a9ca383614e2977c4 |