coil
hatch is a great virtualenv manager IMHO. But pure virtualenv management can be simpler!
coil aims to be as simple as possible and with no external dependencies: keep the OS site-packages clean, that's why we use virtualenvs to start!
the future
➜ myproject coil
No env configured for /home/fopina/projects/myproject
➜ myproject coil -c thisenv
/home/fopina/.virtualenvs/thisenv created
/home/fopina/.virtualenvs/thisenv assigned to /home/fopina/projects/myproject
/home/fopina/.virtualenvs/thisenv loaded
(thisenv) ➜ myproject
Once an env is created and assigned to a path it can be loaded without any hassle
➜ myproject coil
/home/fopina/.virtualenvs/thisenv assigned to /home/fopina/projects/myproject
/home/fopina/.virtualenvs/thisenv loaded
(thisenv) ➜ myproject
Same env is loaded from any subdirectory
➜ src pwd
/home/fopina/projects/myproject/src
➜ src coil
/home/fopina/.virtualenvs/thisenv assigned to /home/fopina/projects/myproject
/home/fopina/.virtualenvs/thisenv loaded
(thisenv) ➜ src
And it can assigned/re-used by as many paths as you want
➜ otherproject coil
No env configured for /home/fopina/projects/otherproject
➜ myproject coil thisenv
/home/fopina/.virtualenvs/thisenv assigned to /home/fopina/projects/otherproject
/home/fopina/.virtualenvs/thisenv loaded
(thisenv) ➜ otherproject
Metadata
Release files for coiled-venv 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| coiled-venv-0.1.2.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| coiled_venv-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.4 kB
Release files / coiled-venv-0.1.2.tar.gz
| Download URL | coiled-venv-0.1.2.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b4456724d75514f79d05a706085e4cd40de32ac2c2b489bacea3a2ebb900f0aa
|
|
BLAKE2b-256 checksum How to use checksums |
7a647171c8a8f872ed84259fda2cd10083d40e0d1c8092bf323c999e9471bb2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / coiled_venv-0.1.2-py3-none-any.whl
| Download URL | coiled_venv-0.1.2-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
69abad0301d3e791873458ff4dad3a9a9a4fb97559012bcc8e7e6b64e594a041
|
|
BLAKE2b-256 checksum How to use checksums |
84b95a3b441c5e34e44995e8fcfef927140f2a91ef2f83478ecdc55ee7148687
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|