| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
| | |
|
| | |
|
| | |
|
| |
|
| |
Fixes https://github.com/pypa/virtualenv/issues/2480
|
| | |
|
| |
|
| |
Fixes https://github.com/pypa/virtualenv/issues/2461
|
| | |
|
| | |
|
| | |
|
| |
|
| |
Co-authored-by: Paweł Szramowski <pawel.szramowski@gmail.com>
|
| |
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
| | |
|
| |
|
| |
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| | |
|
| | |
|
| | |
|
| |
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| |
|
| |
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix absolute paths for Cygwin
Absolute paths on Windows take the form "c:\somePath" -- these need to be mapped to the form "/cygdrive/c/somePath" on Cygwin. Otherwise, the virtualenv path gets garbled when activated on Cygwin, which can cause the wrong Python environment to be used.
* Remove Cygwin from the list, rely on the shell script for that
* Improved formatting
* Update tests to handle mingw + msys explicitly
* Add changelog entry
* lint errors
* Add msys support to the activation script
* Fix script error & linting
|
| |
|
|
| |
Closes #1962. Corrects an AttributeError for a regex match not
found if the cygwin path is already in posix format.
|
| |
|
|
|
|
| |
Closes #1940. In cygwin and MSYS2, the path is in POSIX format.
This PR converts the Windows path to POSIX format using a regex
so that it is added to the bash activation script in the correct
format.
|
| |
|
| |
Co-authored-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| | |
|
| | |
|
| |
|
| |
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Default prompt of environment name in batch shell
* Handle batch prompt in activate.bat
* change test folder name to aviod bat escapes
* run activation tests with and without prompt
* test for correct prompt in batch (only, for now)
* Try to normalize path in batch tests
* update description
* Update 1679.bugfix.rst
* Update conftest.py
* Update conftest.py
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* better names
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| |
|
|
|
| |
This change should allow installation of virtualenv on systems
with older six where their LTS support may prevent them from
upgrading it.
|
| | |
|
| | |
|
| |
|
| |
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upcoming release fish 3.1.0 provides a variable $pipestatus, that
exposes the exit code of each process in a pipeline. This $pipestatus
is also used by the new default prompt.
Presently, $status is restored but not $pipestatus, so a prompt displaying
the pipestatus is wrong:
expected:
(env) $ false | true | false
(env) [1|0|1] $
actual:
(env) $ false | true | false
(env) [0|1] $
The wrong $pipestatus is because `echo 'exit 1' | source` is used
to restore the $status.
This commit solves this problem more elegantly by running the user's
prompt immediately, and printing it later.
Uses the fish builtin "string" command which exists since fish 2.3b1
(released April 19, 2016) so that's unlikely to cause problems.
|
| |
|
|
|
|
| |
This is how things worked without the rewrite and in
venv so consolidating.
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* test include folders
- add test to check if it works
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* pypy add lib on Linux
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* fix Windows
* fix
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* debug macos
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* try fix pypy windows
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* fix Windows
* fix
* fix
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* Windows PyPy just does not understand non-ascii PATHS :-(
* allow pypy3 to fail
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* start
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* test for Windows
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* test for Windows
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* fix Windows symlink cache
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* CentOs support
Instead of hard coding patterns and guessing let's ask the host python
via the sysconfig.
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* add isolated test
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* fixes for Fedora
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| | |
|
| |
|
|
| |
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| |
|
|
| |
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|
| |
|
|
| |
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
|