Releases: Userfrom1995/envon
Releases · Userfrom1995/envon
envon v0.1.3: Your New Python Virtual Environment Activator!
envon v0.1.3 Release Notes
envon v0.1.3: Python Virtual Environment Activator
This is the first public release of envon, a tool designed to simplify Python virtual environment activation across multiple shells.
Features
- Automatic detection of virtual environments in the current directory or parent directories, supporting any valid venv name.
- Support for multiple shells: bash, zsh, sh, fish, powershell, pwsh, nushell, cmd, csh/tcsh/cshell.
- Bootstrap installation for seamless one-command activation.
- Command-line flags for advanced usage:
--emit,--print-path,--install. - Cross-platform compatibility (Windows, Linux, macOS).
Installation
Install via pipx (recommended) or pip:
pipx install envon
# or
python3 -m pip install envonSet up bootstrap:
envon --installLinks
Feedback
This is an early release. Testing, CI, and full shell support are ongoing. Feedback and contributions are welcome via GitHub Issues or pull requests.
The goal of envon is to make Python virtual environment management effortless and consistent across different shells and platforms.