Skip to content

Commit b5c88a7

Browse files
committed
1.2.6
1 parent 6423361 commit b5c88a7

File tree

2 files changed

+58
-43
lines changed

2 files changed

+58
-43
lines changed

CHANGELOG.md

Lines changed: 57 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,43 @@
11
## Version History
22

3-
#### 1.2.4
3+
#### v1.2.6
4+
* Fix changelog and version numbers
5+
6+
#### v1.2.5
7+
* Add prompt customization by @jimenezj8 in https://github.com/pyenv/pyenv-virtualenv/pull/476
8+
* README: fix and distinguish syntax highlighting in Bash vs Fish snippets by @diericx in https://github.com/pyenv/pyenv-virtualenv/pull/489
9+
* Fix pyenv-virtualenv using a different Python version in a conda environment by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/492
10+
* Fix confusing activate/deactivate error messages when Pyenv is not installed as a shell function by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/495
11+
* Fix errorneously creating a symlink inside env directory if running w… by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/496
12+
* Update LICENSE, fix copyright license year by @JasonnnW3000 in https://github.com/pyenv/pyenv-virtualenv/pull/499
13+
* docs: add WSL note about core.autocrlf to prevent CRLF issues by @stoneHee99 in https://github.com/pyenv/pyenv-virtualenv/pull/512
14+
* docs: fix the link to Pyenv shell setup steps by @cshen-dev in https://github.com/pyenv/pyenv-virtualenv/pull/516
15+
* Convert issue template to new Github format by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/519
16+
* Prevent loss of data on `virtualenv-delete -f` if the env doesn't exist and the PREFIX envvar is set elsewhere by @SabriRamadanTNG in https://github.com/pyenv/pyenv-virtualenv/pull/518
17+
18+
#### v1.2.4
419
* Fix failing to detect `-m venv` when "python" is not provided by the distro by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/479
520
* README: Remove dollar signs from commands that are meant to be copied by @galonsky in https://github.com/pyenv/pyenv-virtualenv/pull/481
621
* Reflect pyenv-latest switch change in 2.4.8 by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/484
722

8-
#### 1.2.3
23+
#### v1.2.3
924
* Fix: add `colorize` helper by @silverjam in https://github.com/pyenv/pyenv-virtualenv/pull/470
1025
* Bump pyenv-virtualenv reporting version to match release by @ushuz in https://github.com/pyenv/pyenv-virtualenv/pull/471
1126
* Add fish prompt changing by @romirk in https://github.com/pyenv/pyenv-virtualenv/pull/475
1227
* Don't activate if a 3rd-party venv is activated over ours by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/478
1328

14-
#### 1.2.2
29+
#### v1.2.2
1530
* Prompt removal was never done and is not planned anymore by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/447
1631
* Update PYENV_VIRTUALENV_VERSION by @jack-mcivor in https://github.com/pyenv/pyenv-virtualenv/pull/449
1732
* Add activate/deactivate hooks by @joshfrench in https://github.com/pyenv/pyenv-virtualenv/pull/452
1833
* More helpful error message when requesting a nonexistent base version by @MarcinKonowalczyk in https://github.com/pyenv/pyenv-virtualenv/pull/454
1934
* Add fish install oneliner by @ElijahLynn in https://github.com/pyenv/pyenv-virtualenv/pull/322
2035
* Link python*-config into VE by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/460
2136

22-
#### 1.2.1
37+
#### v1.2.1
2338
* Support prefixes resolved by pyenv-latest as base version names by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/446
2439

25-
#### 1.2.0
40+
#### v1.2.0
2641
* ~/.*rc should be modified instead of ~/.*profile by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/384
2742
* Fixes #394 - update pyenv virtualenvs to list virtualenvs start with dot prefixes by @Gauravtalreja1 in https://github.com/pyenv/pyenv-virtualenv/pull/395
2843
* Fix installation steps to allow for Pyenv 2 by @native-api in https://github.com/pyenv/pyenv-virtualenv/pull/388
@@ -45,63 +60,63 @@
4560
* Use realpath of scripts to determine relative locations by @andrew-christianson in https://github.com/pyenv/pyenv-virtualenv/pull/308
4661
* Shell detect improvements by @scop in https://github.com/pyenv/pyenv-virtualenv/pull/377
4762

48-
#### 1.1.5
63+
#### v1.1.5
4964

5065
* Fix install script (#290, #302)
5166

52-
#### 1.1.4
67+
#### v1.1.4
5368

5469
* Support newer conda (#290)
5570
* Prefer `python3.x` executable if available (#206, #282, #296)
5671

57-
#### 1.1.3
72+
#### v1.1.3
5873

5974
* No code changes since 1.1.2
6075

61-
#### 1.1.2
76+
#### v1.1.2
6277

6378
* Use custom get-pip URL based on the target version (#253, #254, #255)
6479
* Source conda 4.4.4 shell files (#251)
6580
* Evaluate force flag before testing if venv exists (#232)
6681

67-
#### 1.1.1
82+
#### v1.1.1
6883

6984
* Set `CONDA_PREFIX` to make is useable in conda activate/deactivate scripts (#224)
7085
* Generate `pydoc` executable after creating new virtualenv (#197, #230)
7186

72-
#### 1.1.0
87+
#### v1.1.0
7388

7489
* fish: use "set -gx" instead of "setenv" (#215, #216, #217, #218)
7590

76-
#### 1.0.0
91+
#### v1.0.0
7792

7893
* Use similar versioning scheme as pyenv; YYYYMMDD -> X.Y.Z
7994

80-
#### 20160716
95+
#### v20160716
8196

8297
* Suppress activate/deactivate messages by default (#169, #170, #171)
8398
* Source conda package activate/deactivat scripts if exist (#173)
8499
* Use `source` in favor of `.` for `fish` (#175)
85100
* Use `python -m venv` instead of `pyvenv` due to deprecation of `pyvenv` after 3.6 (#184, #185)
86101

87-
#### 20160315
102+
#### v20160315
88103

89104
* Evaluate `${PATH}` when outputted code is eval'd. (#154)
90105
* Set proper `CONDA_DEFAULT_ENV` for shorter name (#160)
91106

92-
#### 20160202
107+
#### v20160202
93108

94109
* Install virtualenv 13.1.2 for CPython/Stackless 3.2.x (yyuu/pyenv#531)
95110

96-
#### 20160112
111+
#### v20160112
97112

98113
* Fix problem with `virtualenv` to look up executables from source version with `--system-site-packages` (#62)
99114

100-
#### 20151229
115+
#### v20151229
101116

102117
* Fix `deactivate` error on `fish` (#136)
103118

104-
#### 20151222
119+
#### v20151222
105120

106121
* Improved interoperability with Anaconda/Miniconda (#103, #106, #107, #108)
107122
* Create `virtualenv` inside `envs` directory of source version, like Anaconda/Miniconda (#103, #107)
@@ -111,138 +126,138 @@
111126
* Add `--skip-aliases` to `pyenv virtualenvs` (#120)
112127
* Stop showing `version not installed` warning messages in precmd (#49)
113128

114-
#### 20151103
129+
#### v20151103
115130

116131
* Passing return value from executed command. (#100)
117132
* Add workaround for commands installed in a virtual environment created by `pyvenv` (#62)
118133
* init: zsh: prepend hook to `precmd_functions` (#101)
119134

120-
#### 20151006
135+
#### v20151006
121136

122137
* Ignore user's site-packages on ensurepip/get-pip (#89)
123138
* Find `python-config` from source version if current version is a virtualenv
124139
* Fix pyenv-virtualenv-init script for fish where command was in string and not being evaluated (#98)
125140
* Add foolproof for `-p` argument. (yyuu/pyenv#98)
126141

127-
#### 20150719
142+
#### v20150719
128143

129144
* Add support for `conda` environments created by Anaconda/Miniconda (#91)
130145
* Look up commands for original version as well if the environment is created with `--system-site-packages` (#62)
131146
* Add error message if the source version is not installed (#83)
132147

133-
#### 20150526
148+
#### v20150526
134149

135150
* Use `typeset -g` with `precmd_functions` (#75)
136151
* activate: display setup instructions only with `PYENV_VIRTUALENV_INIT=0` (#78)
137152
* Ignore failure of pyenv activate (#68)
138153

139-
#### 20150119
154+
#### v20150119
140155

141156
* Ignore errors from `pyenv-version-name` since it might fail if there is configuration error (yyuu/pyenv#291)
142157
* The _shell_ version set in `activate` should be unset in `deactivate` (#61)
143158
* Anaconda has `activate` script nevertheless it is not a virtual environment (#65)
144159

145-
#### 20141106
160+
#### v20141106
146161

147162
* Stop creating after `ensurepip` since it has done by `ensurepip` itself
148163
* Suppress some useless warnings from `pyenv virtualenv-init`
149164

150-
#### 20141012
165+
#### v20141012
151166

152167
* Fix warnings from `shellcheck` to improve support for POSIX sh (#40)
153168
* Do not allow whitespace in `VIRTUALENV_NAME` (#44)
154169
* Should not persist `PYENV_DEACTIVATE` after automatic deactivation (#47, #48)
155170

156-
#### 20140705
171+
#### v20140705
157172

158173
* Display information on auto-(de)?activation
159174
* Support manual (de)?activation with auto-activation enabled (#32, #34)
160175
* Exit as error when (de)?activation failed
161176
* Use https://bootstrap.pypa.io/ to install setuptools and pip
162177
* Create backup of original virtualenv within `$(pyenv root)/versions` when `--upgrade`
163178

164-
#### 20140615
179+
#### v20140615
165180

166181
* Fix incompatibility issue of `pyenv activate` and `pyenv deactivate` (#26)
167182
* Workaround for the issue with pyenv-which-ext (#26)
168183

169-
#### 20140614
184+
#### v20140614
170185

171186
* Add `pyenv virtualenv-init` to enable auto-activation feature (#24)
172187
* Create symlinks for executables with version suffix (yyuu/pyenv#182)
173188

174-
#### 20140602
189+
#### v20140602
175190

176191
* Use new style GH raw url to avoid redirects (raw.github.com -> raw.githubusercontent.com)
177192
* Repaired virtualenv activation and deactivation for the fish shell (#23)
178193

179-
#### 20140421
194+
#### v20140421
180195

181196
* Display error if `pyenv activate` was invoked as a command
182197
* Fix completion of `pyenv activate` (#15)
183198
* Use `virtualenv` instead of `pyvenv` if `-p` has given (yyuu/pyenv#158)
184199

185-
#### 20140123
200+
#### v20140123
186201

187202
* Add `activate` and `deactivate` to make `pyenv-virtualenv` work with [jedi](https://github.com/davidhalter/jedi) (#9)
188203
* Use `ensurepip` to install `pip` if it is available
189204
* Unset `PIP_REQUIRE_VENV` to avoid problem on the installation of `virtualenv` (#10)
190205
* Add tests
191206

192-
#### 20140110.1
207+
#### v20140110.1
193208

194209
* Fix install script
195210

196-
#### 20140110
211+
#### v20140110
197212

198213
* Support environment variables of `EZ_SETUP` and `GET_PIP`.
199214
* Support a short option `-p` of `virtualenv`.
200215

201-
#### 20131216
216+
#### v20131216
202217

203218
* Use latest release of setuptools and pip if the version not given via environment variables.
204219

205-
#### 20130622
220+
#### v20130622
206221

207222
* Removed bundled `virtualenv.py` script. Now pyenv-virtualenv installs `virtualenv` package into source version and then use it.
208223
* On Python 3.3+, use `pyvenv` as virtualenv command if `virtualenv` is not available.
209224
* Install setuptools and pip into environments created by `pyvenv`.
210225

211-
#### 20130614
226+
#### v20130614
212227

213228
* Add `pyenv virtualenvs` to list all virtualenv versions.
214229
* *EXPERIMENTAL*: Add `--upgrade` option to re-create virtualenv with migrating packages
215230

216-
#### 20130527
231+
#### v20130527
217232

218233
* Remove `python-virtualenv` which was no longer used.
219234
* Change the installation path of the `virtualenv.py` script. (`./libexec` -> `./libexec/pyenv-virtualenv/${VIRTUALENV_VERSION}`)
220235
* Download `virtualenv.py` if desired version has not been installed.
221236

222-
#### 20130507
237+
#### v20130507
223238

224239
* Display virtualenv information in `--help` and `--version`
225240
* Update virtualenv version; 1.8.4 -> 1.9.1
226241

227-
#### 20130307
242+
#### v20130307
228243

229244
* Rename the project; `s/python-virtualenv/pyenv-virtualenv/g`
230245
* The `pyenv-virtualenv` script is not depending on `python-virtualenv` now.
231246
`python-virtualenv` will left for compatibility and will not continue for future releases.
232247
* Update virtualenv version; 1.8.2 -> 1.8.4
233248

234-
#### 20130218
249+
#### v20130218
235250

236251
* Add pyenv 0.2.x (rbenv 0.4.x) style help messages.
237252

238-
#### 20121023
253+
#### v20121023
239254

240255
* Create virtualenv with exact name of python executables.
241256
* Changed command-line options of python-virtualenv.
242257
First argument should be a path to the python executable.
243258
* Add install script.
244259

245-
#### 20120927
260+
#### v20120927
246261

247262
* Initial public release.
248263

bin/pyenv-virtualenv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# -u/--upgrade Imply --force
1414
#
1515

16-
PYENV_VIRTUALENV_VERSION="1.2.4"
16+
PYENV_VIRTUALENV_VERSION="1.2.6"
1717

1818
set -e
1919
[ -n "$PYENV_DEBUG" ] && set -x

0 commit comments

Comments
 (0)