您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

366 行
16 KiB

8 年前
8 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
9 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
10 年前
9 年前
  1. ## Version History
  2. ### 20151210
  3. + pyenv: Add a default hook for Anaconda to look for original `$PATH` (#491)
  4. + pyenv: Skip virtualenv aliases on `pyenv versions --skip-aliases` (yyuu/pyenv-virtualenv#126)
  5. + python-build: Add CPython 2.7.11, 3.5.1 (#494, #498)
  6. + python-build: Update OpenSSL to 1.0.1q (#496)
  7. + python-build: Adding SSL patch to build 2.7.3 on Debian (#495)
  8. ### 20151124
  9. * pyenv: Import recent changes from rbenv 5fb9c84e14c8123b2591d22e248f045c7f8d8a2c
  10. * pyenv: List anaconda-style virtual environments as a version in pyenv (#471)
  11. * python-build: Import recent changes from ruby-build v20151028
  12. * python-build: Add PyPy 4.0.1 (#489)
  13. * python-build: Add `miniconda*-3.18.3` (#477)
  14. * python-build: Add CPython 2.7.11 RC1
  15. ### 20151105
  16. * python-build: Add anaconda2-2.4.0 and anacondaa3-2.4.0
  17. * python-biuld: Add Portable PyPy 4.0 (#472)
  18. ### 20151103
  19. * python-build: Add PyPy 4.0.0 (#463)
  20. * python-build: Add Jython 2.7.1b2
  21. * python-build: Add warning about setuptools issues on CPython 3.0.1 on OS X (#456)
  22. ### 20151006
  23. * pyenv: Different behaviour when invoking .py script through symlink (#379, #404)
  24. * pyenv: Enabled Gitter on the project (#436, #444)
  25. * python-build: Add Jython 2.7.1b1
  26. * python-build: Install OpenSSL on OS X if no proper versionn is available (#429)
  27. ### 20150913
  28. * python-build: Add CPython 3.5.0
  29. * python-build: Remove CPython 3.5.0 release candidates
  30. * python-build: Fixed anaconda3 repo's paths (#439)
  31. * python-build: Add miniconda-3.16.0 and miniconda3-3.16.0 (#435)
  32. ### 20150901
  33. * python-build: Add CPython 3.5.0 release candidates; 3.5.0rc1 and 3.5.0rc2
  34. * python-build: Disabled `_FORTITY_SOURCE` to fix CPython >= 2.4, <= 2.4.3 builds (#422)
  35. * python-build: Removed CPython 3.5.0 betas
  36. * python-build: Add miniconda-3.10.1 and miniconda3-3.10.1 (#414)
  37. * python-build: Add PyPy 2.6.1 (#433)
  38. * python-build: Add PyPy-STM 2.3 and 2.5.1 (#428)
  39. * python-build: Ignore user's site-packages on ensurepip/get-pip (#411)
  40. * pyenv: Import recent changes from ruby-build v20150818
  41. #### 20150719
  42. * python-build: Add CPython `3.6-dev` (#413)
  43. * python-build: Add Anaconda/Anaconda3 2.3.0
  44. * python-build: Fix download URL of portable PyPy 2.6 (fixes #389)
  45. * python-build: Use custom `MACOSX_DEPLOYMENT_TARGET` if defined (#312)
  46. * python-build: Use original CPython repository instead of mirror at bitbucket.org as the source of `*-dev` versions (#409)
  47. * python-build: Pin pip version to 1.5.6 for python 3.1.5 (#351)
  48. #### 20150601
  49. * python-build: Add PyPy 2.6.0
  50. * python-build: Add PyPy 2.5.1 portable
  51. * python-build: Add CPython 3.5.0 beta releases; 3.5.0b1 and 3.5.0b2
  52. * python-build: Removed CPython 3.5.0 alpha releases
  53. * python-build: Fix inverted condition for `--altinstall` of ensurepip (#255)
  54. * python-build: Skip installing `setuptools` by `ez_setup.py` explicitly (fixes #381)
  55. * python-build: Import changes from ruby-build v20150519
  56. #### 20150524
  57. * pyenv: Improve `pyenv version`, if there is one missing (#290)
  58. * pyenv: Improve pip-rehash to handle versions in command, like `pip2` and `pip3.4` (#368)
  59. * python-build: Add CPython release; 2.7.10 (#380)
  60. * python-build: Add Miniconda/Miniconda3 3.9.1 and Anaconda/Anaconda3 2.2.0 (#375, #376)
  61. #### 20150504
  62. * python-build: Add Jython 2.7.0
  63. * python-build: Add CPython alpha release; 3.5.0a4
  64. * python-build: Add CPython 3.1, 3.1.1, and 3.1.2
  65. * python-build: Fix pip version to 1.5.6 for CPython 3.1.x (#351)
  66. #### 20150326
  67. * python-build: Add Portable PyPy binaries from https://github.com/squeaky-pl/portable-pypy (#329)
  68. * python-build: Add CPython alpha release; 3.5.0a2 (#328)
  69. * python-build: Add pypy-2.5.1 (fixes #338)
  70. * pyenv: Import recent changes from rbenv 4d72eefffc548081f6eee2e54d3b9116b9f9ee8e
  71. #### 20150226
  72. * python-build: Add CPython release; 3.4.3 (#323)
  73. * python-build: Add CPython alpha release; 3.5.0a1 (#324)
  74. * python-build: Add Miniconda/Miniconda3 3.8.3 (#318)
  75. #### 20150204
  76. * python-build: Add PyPy 2.5.0 release (#311)
  77. * python-build: Add note about `--enable-shared` and RPATH (#217)
  78. * python-build: Fix regression of `PYTHON_MAKE_INSTALL_TARGET` and add test (#255)
  79. * python-build: Symlink `pythonX.Y-config` to `python-config` if `python-config` is missing (#296)
  80. * python-build: Latest `pip` can't be installed into `3.0.1` (#309)
  81. #### 20150124
  82. * python-build: Import recent changes from ruby-build v20150112
  83. * python-build: Prevent adding `/Library/Python/X.X/site-packages` to `sys.path` whtn `--enable-framework` is enabled on OS X. Thanks @s1341 (#292)
  84. * python-build: Add new IronPython release; 2.7.5
  85. #### 20141211
  86. * pyenv: Add bulit-in `pip-rehash` feature. You don't need to install [pyenv-pip-rehash](https://github.com/yyuu/pyenv-pip-rehash) anymore.
  87. * python-build: Add new CPython release; 2.7.9 (#284)
  88. * python-build: Add new PyPy releases; pypy3-2.4.0, pypy3-2.4.0-src (#277)
  89. * python-build: Add build definitions of PyPy nightly build
  90. #### 20141127
  91. * python-build: Add new CPython release candidates; 2.7.9rc1 (#276)
  92. #### 20141118
  93. * python-build: Fix broken `setup_builtin_patches` (#270)
  94. * python-build: Add a patch to allow building 2.6.9 on OS X 10.9 with `--enable-framework` (#269, #271)
  95. #### 20141106
  96. * pyenv: Optimize pyenv-which. Thanks to @blueyed (#129)
  97. * python-build: Add Miniconda/Miniconda3 3.7.0 and Anaconda/Anaconda3 2.1.0 (#260)
  98. * python-build: Use HTTPS for mirror download URLs (#262)
  99. * python-build: Set `rpath` for `--shared` build of PyPy (#244)
  100. * python-build: Support `make altinstall` when building CPython/Stackless (#255)
  101. * python-build: Import recent changes from ruby-build v20141028 (#265)
  102. #### 20141012
  103. * python-build: Add new CPython releases; 3.2.6, 3.3.6 (#253)
  104. #### 20141011
  105. * python-build: Fix build error of Stackless 3.3.5 on OS X (#250)
  106. * python-build: Add new Stackless releases; stackless-2.7.7, stackless-2.7.8, stackless-3.4.1 (#252)
  107. #### 20141008
  108. * python-build: Add new CPython release; 3.4.2 (#251)
  109. * python-build: Add new CPython release candidates; 3.2.6rc1, 3.3.6rc1 (#248)
  110. #### 20140924
  111. * pyenv: Fix an unintended behavior when user does not have write permission on `$PYENV_ROOT` (#230)
  112. * pyenv: Fix a zsh completion issue (#232)
  113. * python-build: Add new PyPy release; pypy-2.4.0, pypy-2.4.0-src (#241)
  114. #### 20140825
  115. * pyenv: Fix zsh completion with multiple words (#215)
  116. * python-build: Display the package name of `hg` as `mercurial` in message (#212)
  117. * python-build: Unset `PIP_REQUIRE_VENV` during build (#216)
  118. * python-build: Set `MACOSX_DEPLOYMENT_TARGET` from the product version of OS X (#219, #220)
  119. * python-build: Add new Jython release; jython2.7-beta3 (#223)
  120. #### 20140705
  121. * python-build: Add new CPython release; 2.7.8 (#201)
  122. * python-build: Support `SETUPTOOLS_VERSION` and `PIP_VERSION` to allow installing specific version of setuptools/pip (#202)
  123. #### 20140628
  124. * python-build: Add new Anaconda releases; anaconda-2.0.1, anaconda3-2.0.1 (#195)
  125. * python-build: Add new PyPy3 release; pypy3-2.3.1 (#198)
  126. * python-build: Add ancient CPython releases; 2.1.3, 2.2.3, 2.3.7 (#199)
  127. * python-build: Use `ez_setup.py` and `get-pip.py` instead of installing them from tarballs (#194)
  128. * python-build: Add support for command-line options to `ez_setup.py` and `get-pip.py` (#200)
  129. #### 20140615
  130. * python-build: Update default setuptools version (4.0.1 -> 5.0) (#190)
  131. #### 20140614
  132. * pyenv: Change versioning schema (`v0.4.0-YYYYMMDD` -> `vYYYYMMDD`)
  133. * python-build: Add new PyPy release; pypy-2.3.1, pypy-2.3.1-src
  134. * python-build: Create symlinks for executables with version suffix (#182)
  135. * python-build: Use SHA2 as default digest algorithm to verify downloaded archives
  136. * python-build: Update default setuptools version (4.0 -> 4.0.1) (#183)
  137. * python-build: Import recent changes from ruby-build v20140524 (#184)
  138. #### 0.4.0-20140602
  139. * python-build: Add new Anaconda/Anaconda3 releases; anaconda-2.0.0, anaconda3-2.0.0 (#179)
  140. * python-build: Add new CPython release; 2.7.7 (#180)
  141. * python-build: Update default setuptools version (3.6 -> 4.0) (#181)
  142. * python-build: Respect environment variables of `CPPFLAGS` and `LDFLAGS` (#168)
  143. * python-build: Support for xz-compressed Python tarballs (#177)
  144. #### 0.4.0-20140520
  145. * python-build: Add new CPython release; 3.4.1 (#170, #171)
  146. * python-build: Update default pip version (1.5.5 -> 1.5.6) (#169)
  147. #### 0.4.0-20140516
  148. * pyenv: Prefer gawk over awk if both are available.
  149. * python-build: Add new PyPy release; pypy-2.3, pypy-2.3-src (#162)
  150. * python-build: Add new Anaconda release; anaconda-1.9.2 (#155)
  151. * python-build: Add new Miniconda releases; miniconda-3.3.0, minoconda-3.4.2, miniconda3-3.3.0, miniconda3-3.4.2
  152. * python-build: Add new Stackless releases; stackless-2.7.3, stackless-2.7.4, stackless-2.7.5, stackless-2.7.6, stackless-3.2.5, stackless-3.3.5 (#164)
  153. * python-build: Add IronPython versions (setuptools and pip will work); ironpython-2.7.4, ironpython-dev
  154. * python-build: Add new Jython beta release; jython-2.7-beta2
  155. * python-build: Update default setuptools version (3.4.1 -> 3.6)
  156. * python-build: Update default pip version (1.5.4 -> 1.5.5)
  157. * python-build: Update GNU Readline (6.2 -> 6.3)
  158. * python-build: Import recent changes from ruby-build v20140420
  159. #### 0.4.0-20140404
  160. * pyenv: Reads only the first word from version file. This is as same behavior as rbenv.
  161. * python-build: Fix build of Tkinter with Tcl/Tk 8.6 (#131)
  162. * python-build: Fix build problem with Readline 6.3 (#126, #131, #149, #152)
  163. * python-build: Do not exit with errors even if some of modules are absent (#131)
  164. * python-build: MacOSX was mispelled as MaxOSX in `anaconda_architecture` (#136)
  165. * python-build: Use default `cc` as the C Compiler to build CPython (#148, #150)
  166. * python-build: Display value from `pypy_architecture` and `anaconda_architecture` on errors (yyuu/pyenv-virtualenv#18)
  167. * python-build: Remove old development version; 2.6-dev
  168. * python-build: Update default setuptools version (3.3 -> 3.4.1)
  169. #### 0.4.0-20140317
  170. * python-build: Add new CPython releases; 3.4.0 (#133)
  171. * python-build: Add new Anaconda releases; anaconda-1.9.0, anaconda-1.9.1
  172. * python-build: Add new Miniconda releases; miniconda-3.0.4, miniconda-3.0.5, miniconda3-3.0.4, miniconda3-3.0.5
  173. * python-build: Update default setuptools version (3.1 -> 3.3)
  174. #### 0.4.0-20140311
  175. * python-build: Add new CPython releases; 3.3.5 (#127)
  176. * python-build: Add new CPython release candidates; 3.4.0rc1, 3.4.0rc2, 3.4.0rc3
  177. * python-build: Update default setuptools version (2.2 -> 3.1)
  178. * python-build: Update default pip version (1.5.2 -> 1.5.4)
  179. * python-build: Import recent changes from ruby-build v20140225
  180. #### 0.4.0-20140211
  181. * python-build: Add new CPython release candidates; 3.3.4, 3.4.0b3
  182. * python-build: Add [Anaconda](https://store.continuum.io/cshop/anaconda/) and [Miniconda](http://repo.continuum.io/miniconda/) binary distributions
  183. * python-build: Display error if the wget does not support Server Name Indication (SNI) to avoid SSL verification error when downloading from https://pypi.python.org. (#60)
  184. * python-build: Update default setuptools version (2.1 -> 2.2)
  185. * python-build: Update default pip version (1.5.1 -> 1.5.2)
  186. * python-build: Import recent changes from ruby-build v20140204
  187. #### 0.4.0-20140123
  188. * pyenv: Always append the directory at the top of the `$PATH` to return proper value for `sys.executable` (#98)
  189. * pyenv: Unset `GREP_OPTIONS` to avoid issues of conflicting options (#101)
  190. * python-build: Install `pip` with using `ensurepip` if available
  191. * python-build: Add support for framework installation (`--enable-framework`) of CPython (#55, #99)
  192. * python-build: Import recent changes from ruby-build v20140110.1
  193. * python-build: Import `bats` tests from ruby-build v20140110.1
  194. #### 0.4.0-20140110.1
  195. * python-build: Fix build error of CPython 2.x on the platform where the `gcc` is llvm-gcc.
  196. #### 0.4.0-20140110
  197. * pyenv: Reliably detect parent shell in `pyenv init` (#93)
  198. * pyenv: Import recent changes from rbenv 0.4.0
  199. * pyenv: Import `bats` tests from rbenv 0.4.0
  200. * python-build: Add new CPython releases candidates; 3.4.0b2
  201. * python-build: Add ruby-build style patching feature (#91)
  202. * python-build: Set `RPATH` if `--enable-shared` was given (#65, #66, 82)
  203. * python-build: Update default setuptools version (2.0 -> 2.1)
  204. * python-build: Update default pip version (1.4.1 -> 1.5)
  205. * python-build: Activate friendly CPython during build if the one is not activated (8fa6b4a1847851919ad7857c6c42ed809a4d277b)
  206. * python-build: Fix broken install.sh
  207. * python-build: Import recent changes from ruby-build v20131225.1
  208. * version-ext-compat: Removed from default plugin. Please use [pyenv-version-ext](https://github.com/yyuu/pyenv-version-ext) instead.
  209. #### 0.4.0-20131217
  210. * python-build: Fix broken build of CPython 3.3+ on Darwin
  211. * python-build: Not build GNU Readline uselessly on Darwin
  212. #### 0.4.0-20131216
  213. * python-build: Add new CPython releases; 3.3.3 (#80)
  214. * python-build: Add new CPython releases candidates; 3.4.0b1
  215. * python-build: Add new PyPy releases; pypy-2.2.1, pypy-2.2.1-src
  216. * python-build: Update default setuptools version (1.3.2 -> 2.0)
  217. * python-build: Imported recent changes from ruby-build v20131211
  218. * pyenv: Fix pyenv-prefix to trim "/bin" in `pyenv prefix system` (#88)
  219. #### 0.4.0-20131116
  220. * python-build: Add new CPython releases; 2.6.9, 2.7.6 (#76)
  221. * python-build: Add new CPython release candidates; 3.3.3-rc1, 3.3.3-rc2
  222. * python-build: Add new PyPy releases; pypy-2.2, pypy-2.2-src (#77)
  223. * python-build: Update default setuptools version (1.1.6 -> 1.3.2)
  224. * python-build: Imported recent changes from ruby-build v20131030
  225. #### 0.4.0-20131023
  226. * pyenv: Improved [fish shell](http://fishshell.com/) support
  227. * python-build: Add new PyPy releases; pypy-2.1, pypy-2.1-src, pypy3-2.1-beta1, pypy3-2.1-beta1-src
  228. * python-build: Add ancient versions; 2.4, 2.4.1, 2.4.3, 2.4.4 and 2.4.5
  229. * python-build: Add alpha releases; 3.4.0a2, 3.4.0a3, 3.4.0a4
  230. * python-build: Update default pip version (1.4 -> 1.4.1)
  231. * python-build: Update default setuptools version (0.9.7 -> 1.1.6)
  232. #### 0.4.0-20130726
  233. * pyenv: Fix minor issue of variable scope in `pyenv versions`
  234. * python-build: Update base version to ruby-build v20130628
  235. * python-build: Use brew managed OpenSSL and GNU Readline if they are available
  236. * python-build: Fix build of CPython 3.3+ on OS X (#29)
  237. * python-build: Fix build of native modules of CPython 2.5 on OS X (#33)
  238. * python-build: Fix build of CPython 2.6+ on openSUSE (#36)
  239. * python-build: Add ancient versions; 2.4.2 and 2.4.6. The build might be broken. (#37)
  240. * python-build: Update default pip version (1.3.1 -> 1.4)
  241. * python-build: Update default setuptools version (0.7.2 -> 0.9.7)
  242. #### 0.4.0-20130613
  243. * pyenv: Changed versioning schema. There are two parts; the former is the base rbenv version, and the latter is the date of release.
  244. * python-build: Add `--debug` option to build CPython with debug symbols. (#11)
  245. * python-build: Add new CPython versions: 2.7.4, 2.7.5, 3.2.4, 3.2.5, 3.3.1, 3.3.2 (#12, #17)
  246. * python-build: Add `svnversion` patch for old CPython versions (#14)
  247. * python-build: Enable mirror by default for faster download (#20)
  248. * python-build: Add `OPENSSL_NO_SSL2` patch for old CPython versions (#22)
  249. * python-build: Install GNU Readline on Darwin if the system one is broken (#23)
  250. * python-build: Bundle patches in `${PYTHON_BUILD_ROOT}/share/python-build/patches` and improve patching mechanism (`apply_patches`).
  251. * python-build: Verify native extensions after building. (`build_package_verify_py*`)
  252. * python-build: Add `install_hg` to install package from Mercurial repository
  253. * python-build: Support building Jython and PyPy.
  254. * python-build: Add new CPython development versions: 2.6-dev, 2.7-dev, 3.1-dev, 3.2-dev, 3.3-dev, 3.4-dev
  255. * python-build: Add new Jython development versions: jython-2.5.4-rc1, jython-2.5-dev, jython-2.7-beta1, jython-dev
  256. * python-build: Add new PyPy versions: pypy-1.5{,-src}, pypy-1.6, pypy-1.7, pypy-2.0{,-src}, pypy-2.0.1{,-src}, pypy-2.0.2{,-src}
  257. * python-build: Add new PyPy development versions: pypy-1.7-dev, pypy-1.8-dev, pypy-1.9-dev, pypy-2.0-dev, pypy-dev, pypy-py3k-dev
  258. * python-build: Add new Stackless development versions: stackless-2.7-dev, stackless-3.2-dev, stackless-3.3-dev, stackless-dev
  259. * python-build: Update default pip version (1.2.1 -> 1.3.1)
  260. * python-build: Update default setuptools version (0.6.34 (distribute) -> 0.7.2 ([new setuptools](https://bitbucket.org/pypa/setuptools)))
  261. #### 0.2.0 (February 18, 2013)
  262. * Import changes from rbenv 0.4.0.
  263. #### 0.1.2 (October 23, 2012)
  264. * Add push/pop for version stack management.
  265. * Support multiple versions via environment variable.
  266. * Now GCC is not a requirement to build CPython and Stackless.
  267. #### 0.1.1 (September 3, 2012)
  268. * Support multiple versions of Python at a time.
  269. #### 0.1.0 (August 31, 2012)
  270. * Initial public release.