Skip to main content

Let it hatch, watch it coil (your python virtualenv)

Project description

coil

Let it hatch, watch it 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 

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

coiled-venv-0.1.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

coiled_venv-0.1.2-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file coiled-venv-0.1.2.tar.gz.

File metadata

  • Download URL: coiled-venv-0.1.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for coiled-venv-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b4456724d75514f79d05a706085e4cd40de32ac2c2b489bacea3a2ebb900f0aa
MD5 08636cdbaa5dde360c56f8789412a97d
BLAKE2b-256 7a647171c8a8f872ed84259fda2cd10083d40e0d1c8092bf323c999e9471bb2b

See more details on using hashes here.

File details

Details for the file coiled_venv-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: coiled_venv-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for coiled_venv-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 69abad0301d3e791873458ff4dad3a9a9a4fb97559012bcc8e7e6b64e594a041
MD5 696b2ba1667dc2ca7c5e180e38a6a63a
BLAKE2b-256 84b95a3b441c5e34e44995e8fcfef927140f2a91ef2f83478ecdc55ee7148687

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