Yamashita, Yuu
ad5a7f0c17
Stop assuming `bash` for source scripts
7 年之前
Yamashita, Yuu
e9ad498fe3
I should have used basename only to check shims
7 年之前
Yamashita, Yuu
753a9e826b
Move `conda.txt` and `source.txt` into their directory to allow users to have custom blacklist
7 年之前
Yamashita, Yuu
52d6acc3b0
Workaround for scripts in `$PATH` which needs to be source'd ( #100 , #688 )
7 年之前
Lars Fronius
1ec90481e8
Update pip
7 年之前
Lars Fronius
95818ab802
Update pip
7 年之前
Lars Fronius
bbd8f2c01e
Fixes pip-rehash to rehash if pip was called with a flag
`pip -v install foobar` or `pip -q install foobar` did not trigger a rehash before. Now it should have the same behaviour as `pip install foobar`.
7 年之前
menduo
ff666ab489
replace github.com/yyuu with github.com/pyenv
7 年之前
Yamashita, Yuu
d8559b9749
Workaround for performance issue with `conda.txt`
The performance issue must be caused by too many I/O requests to
`conda.txt` from fgrep. This inline expansion should work to reduce # of
read to the `conda.txt`.
original performance:
```
% git rev-parse HEAD
4f76be6a12
% time bash -c 'pyenv rehash'
bash -c 'pyenv rehash' 0.05s user 0.02s system 76% cpu 0.089 total
```
previous commit: ==> 4x slower than original
```
% git rev-parse HEAD
4469d51ef7
% time bash -c 'pyenv rehash'
bash -c 'pyenv rehash' 0.06s user 0.03s system 25% cpu 0.358 total
```
with this workaround: ==> almost same as original
```
% git rev-parse HEAD
3ffe91bdbc
% time bash -c 'pyenv rehash'
bash -c 'pyenv rehash' 0.05s user 0.00s system 68% cpu 0.082 total
```
8 年之前
Yamashita, Yuu
4469d51ef7
Extract conda's system command list to `anaconda.txt`
8 年之前
Yamashita, Yuu
4f76be6a12
`anaconda.bash` is misleading. It's not only for anaconda, but for all conda
8 年之前
Yamashita, Yuu
ac07d63780
Add workaround for conflict of `rehash` hook between pyenv-virtualenv
8 年之前
Yamashita, Yuu
216244fbac
pyenv should not manage shims for all `xz` related executables
8 年之前
Yamashita, Yuu
1921dbef18
Skip creating shims for conda's system executables, more reliably ( #594 , #595 )
8 年之前
Yamashita, Yuu
4a8947d1a6
Remove `which` hook for Anaconda in favor of `rehash` hook
8 年之前
Yamashita, Yuu
e748c14db8
Skip creating shims for system executables bundled with Anaconda ( fixes #594 , #599 )
With this, we'd be able to remove a hook script for `pyenv which`
eventually.
8 年之前
Yamashita, Yuu
6a8003d56d
I realized that at least miniconda3-3.19.0 contains `xz` in it.
Basically I'd like to use system pakcage for `xz` command as much as
possible.
8 年之前
Yamashita, Yuu
4c06f23aaf
Run rehash after `conda install`
8 年之前
Yamashita, Yuu
e66dcf258c
`curl` bundled with Anaconda does not work on Debian
8 年之前
Yamashita, Yuu
ebd6c1aee3
Add comments to Anaconda executables ( #491 )
8 年之前
Yamashita, Yuu
a6dbb11dca
Add a default hook for Anaconda to look for original `$PATH`
8 年之前
Daniel Hahler
481198d255
pip-rehash: handle versions in commands, like "pip2" and "pip3.4"
Fixes https://github.com/yyuu/pyenv/issues/367
9 年之前
Yamashita Yuu
acce3744e7
Add pip-rehash
9 年之前