- Scan for requirements files recursively when setting up a virtualenv (#88 - fix by @nrc)
- Fix bug when rm was aliased to a different behaviour (#87 - fix by @rnc)
- Invoke pip install in editable (i.e. development) mode. (#91 - fix by @rnc)
- Show message when deactivating virtual environments
- local variables will no longer sneak into shell environment variables (Thanks @rnc)
- Fixes a regression in Pipenv integration
- Prompt to install requirements.txt even if setup dependencies installed
- Add option to set default python binary to use when creating virtualenvs
- Add option to set default requirements file to install when creating virtualenvs
- Display snake emoji by default when switching virtualenvs
- Minor tweaks and changes
- Detect python projects with setup.py
- Show helpful error message when target virtualenv is not found
- Remove redundancy in directory checking logic
- Display help message when python project is detected
- Improvements to coloring of output
- Add enable/disable command
- allow --verbose option with mkvenv
- allow user to specify location of virtual env directories
- Hotfix: Fix conflict with you-should-use plugin default message
- Switch messages can now be customised with the AUTOSWITCH_MESSAGE_FORMAT environment variable
- help text is now displayed when virtualenv is not installed
- Remove dependency on virtualenvwrapper. autoswitch-virtualenv now works directly with virtualenv
- Vastly improve the performance of switching environments
- Improve plugin performance when checking for virtualenvs
- Improve color output. Virtualenv name now displayed in purple
- Color python version output when switching virtualenvs
- Add support for detecting and auto activating with pipenv
- Fix bug where version was not in sync with git
- allow readable permissions for everyone and group
- Fixes to README
- export autoswitch version
- Improve help message formatting when plugin is not setup correctly
- Fix bug #19 where MYOLDPWD would get set in window titles (zprezto).
- Make help message clearer if virutalenvwrapper is not setup correctly
- Disable plugin and print help message if virtualenvwrapper not setup correctly
- Fix bug in rmvenv when no virtualenv was activated
- Fix flaky tests
- Add tests for mkvenv and check_venv
- Introduce Changelog
- Fix tests and CI process
- use printf instead of echo for better system portability
- Add ability to disable loading hooks and running initial check_venv using DISABLE_AUTOSWITCH_VENV
- Introduce restructuredtext linter to CI
- Test ZSH 5.4.2 in CI