Yamashita, Yuu
8038659299
Create virtualenv inside `envs` directory as similar as Anaconda
pirms 9 gadiem
Yamashita, Yuu
249759aa04
add foolproof for `-p` argument.
find proper source version from pyenv if the given executable is only
basename or is a shim script.
pirms 9 gadiem
Yamashita, Yuu
7b34f7234e
Fix broken test
pirms 9 gadiem
Yamashita, Yuu
e535faea4d
Ignore user's site-packages on ensurepip/get-pip ( #89 )
https://www.python.org/dev/peps/pep-0370/
pirms 9 gadiem
Yamashita Yuu
e261806f96
Skip installing `setuptools` explicitly with using `ez_setup.py` ( yyuu/pyenv#381 )
It will be done by `get-pip.py` and we don't have to do anything explicitly.
pirms 9 gadiem
Yamashita Yuu
a02eb0a396
Calling `create_symlinks` after `ensurepip` is unnecessary
Install script of setuptools-6.1/pip-1.5.6 will create those links if needed
pirms 10 gadiem
Daniel Hahler
86046fd4e8
Do not allow whitespace in VIRTUALENV_NAME
While this could work in general, it fails in the end, because
whitespace is not allowed/supported in the shebang line with the
scripts in the created virtualenv.
pirms 10 gadiem
Yamashita Yuu
bad4507541
Run _ensurepip_ after the every creation of virtualenv/pyvenv
pirms 10 gadiem
Yamashita Yuu
7c8805c343
Use same _ensurepip_ logic as python-build
pirms 10 gadiem
Yamashita Yuu
dc12a345d8
Workaround for the issue with pyenv-which-ext (refs #26 )
pirms 10 gadiem
Yamashita Yuu
e853f74b26
Fix test cases around `create_symlinks`
pirms 10 gadiem
Yamashita Yuu
dcd3b12a97
Add unittest
pirms 10 gadiem