Fish shell tool for managing Python virtual environments
MIT License
Bot releases are visible (Hide)
Restore support for older versions of Fish (#245)
Many thanks to @melomac for the enhancement and to @necromuralist for reporting the issue.
Published by botpub 6 months ago
Resolve compatibility issue with Python 3.12
Many thanks to @branchvincent for the enhancement and to @timsutton for reporting the issue.
Published by botpub 7 months ago
Fix vf upgrade
error related to sed
(#234)
With assistance from @justinmayer and @kseistrup.
Published by botpub 8 months ago
Improve resiliency of check_fish_version()
function to invisible characters such as tabs.
Fixes #238 reported by @melomac via PR #241 by @justinmayer.
Published by botpub about 2 years ago
Published by botpub about 3 years ago
ls --details
(#212 by Justin Mayer)auto_activation
: Fix bug that auto-deactivated environments incorrectly (#210 by @cecep2)Published by botpub over 3 years ago
.project
files when re-building environments (#206)auto_activation
: Auto-deactivate environments in $PROJECT_HOME
without requiring .project
files (#209)Many thanks to @cecep2 for all of the above improvements!
Published by botpub over 3 years ago
vf connect
: Accept an (optional) virtualenv name argument to connect (and activate)Published by botpub almost 4 years ago
Published by botpub about 4 years ago
vf upgrade
: New command for upgrading and re-building environments (#141)vf ls
: Add --details
flag to show Python status and version numbers (#190)vf --help
: Add dynamic column spacingvf all
: Show environment name before command output__vfsupport_check_python
function to ensure Python interpreters workPublished by botpub about 4 years ago
Published by botpub over 4 years ago
addplugins
& rmplugins
sub-commands (#178)$fish_right_prompt
(#182)VIRTUAL_ENV_DISABLE_PROMPT=1
disables the prompt checkPublished by botpub over 4 years ago
Published by botpub over 4 years ago
Improve Fish version check reliability. Upon failure, warn instead of exiting.
Published by botpub over 4 years ago
Published by botpub over 4 years ago
When uninstalling, use same Python interpreter used to install VirtualFish
Published by botpub over 4 years ago
Running vf ls
no longer modifies directory history
Published by botpub over 4 years ago
rm
: Allow multiple virtual environment deletion with single invocationauto_activation
: After vf connect
, de-activate when leaving project directoryxdg
Python dependencyPublished by botpub over 4 years ago
compat_aliases
plugin: Only define deactivate
when a virtual environment is activeglobal_requirements
plugin: Disable per session/invocation via environment variable*.fish
file syntax during CI test runsPublished by botpub over 4 years ago
vf addpath <path>
is compatible with Python 3vf activate
$PATH handling durability