2013-06-13 20:51:17 +09:00
## Version History
2020-01-06 08:06:57 -05:00
## 1.2.16
* python-build: Add CPython 3.8.1 (#1497 )
* python-build: Add CPython 3.7.6 (#1498 )
* python-build: Add CPython 3.6.10 (#1499 )
* python-build: Add CPython 3.5.9 (#1448 )
* python-build: Add PyPy 7.3.0 (1502)
2019-10-31 16:06:07 -04:00
## 1.2.15
* python-build: Add CPython 3.7.5 (#1423 )
* python-build: Add CPython 2.7.17 (#1433 )
* python-build: Add CPython 3.5.8 (#1441 )
* python-build: Add PyPy 7.2.0 (#1418 )
* python-build: Add anaconda3-2019.10 (#1427 )
* pyenv-help: Show text for all pyenv commands in pyenv-help (#1421 )
2019-10-15 10:15:56 -04:00
## 1.2.14
* python-build: Add CPython 3.8.0 (#1416 )
* python-build: Add Anaconda-2019.07 (#1382 )
* python-build: Add Micropython 1.11 (#1395 )
* python-build: Fix compatibility issues with Homebrew installed Tcl/Tk (#1397 )
* pyenv-exec: Do not use `exec -a` , do not mangle PATH for system Python (#1169 )
2019-07-09 08:56:34 -04:00
## 1.2.13
* python-build: Add CPython 3.7.4
* python-build: Add CPython 3.6.9
2019-06-11 10:18:18 -04:00
## 1.2.12
* python-build: Find zlib from Xcode or brew on Mojave (#1353 )
* python-build: Add PyPy 7.1.1 (#1335 )
* python-build: Add CPython 3.8.0b1
2019-04-09 00:50:15 +00:00
## 1.2.11
* python-build: Fix `posix_close` name collision in 2.4 builds (#1321 )
* python-build: Add CPython 3.4.10 (#1322 )
* python-build: Add Anaconda 2019.03
* python-build: Allow overriding the preference of OpenSSL version per definition basis (#1302 , #1325 , #1326 )
* python-build: Imported changes from rbenv/ruby-build 20190401 (#1327 )
* python-build: Use GNU Readline 8.0 on macOS if brew's package isn't available (#1329 )
2019-04-04 01:18:57 +00:00
## 1.2.10
* python-build: Force y, Y, yes or YES to confirm installation (#1217 )
* python-build: Add PyPy 7.0.0, 7.1.0
* python-build: Add CPython 2.7.16, 3.5.7 and 3.7.3
* python-build: Install `python-gdb.py` (#1190 , #1289 )
* python-build: Add micropython 1.10
* python-build: Prefer Homebrew's OpenSSL 1.1 over 1.0 (#839 , #1302 )
2019-01-10 08:19:47 -05:00
## 1.2.9
* python-build: Add CPython 3.7.2 and CPython 3.6.8 (#1256 )
* python-build: Add anaconda[23]-5.3.1 (#1246 )
* python-build: Add Anaconda 2018.12 (#1259 )
* python-build: Fix ironpython-dev git repo url (#1260 )
* python-build: Add `OPENSSL_NO_SSL3` patch for CPython 3.3.7 (#1263 )
2018-10-20 17:38:55 -04:00
## 1.2.8
* python-build: Add CPython 3.7.1
* python-build: Add CPython 3.6.7
* python-build: Add anaconda[23]-5.3.0 (#1220 )
2018-08-11 14:41:04 -04:00
## 1.2.7
2018-08-12 14:33:02 +02:00
* python-build: Add CPython 3.5.6 (#1199 )
2018-08-11 14:41:04 -04:00
* python-build: Add CPython 3.4.9
2018-07-18 06:39:28 +00:00
## 1.2.6
* python-build: Added CPython 3.6.6 (#1178 )
* python-build: Check wget version iff wget is going to be used (#1180 )
2018-06-27 19:21:18 -04:00
## 1.2.5
* python-build: Add CPython 3.7.0 (#1177 )
* python-build: Add micropython 1.9.4 (#1160 )
* python-build: Add anaconda[23]-5.2.0 (#1165 )
* pyenv: Fix `seq(1)` is not available on OpenBSD (#1166 )
2018-05-01 13:51:00 -04:00
## 1.2.4
* python-build: Add CPython 2.7.15
* python-build: Add PyPy 6.0.0
* python-build: Allow overriding HTTP client type based on environment variable `PYTHON_BUILD_HTTP_CLIENT` (#1126 )
* python-build: Use version-specific `get-pip.py` when installing 2.6 and 3.2 (#1131 )
* pyenv: Merge rbenv master (#1151 )
* pyenv: Make `pyenv-rehash` safer for multiple processes (#1092 )
2018-03-28 18:22:17 -04:00
## 1.2.3
2018-03-28 18:15:40 -06:00
* python-build: Add CPython 3.6.5
2018-03-28 18:22:17 -04:00
* python-build: Set openssl PKG_CONFIG_PATH for python 3.7 (#1117 )
* python-build: Add ActivePython versions 2.7.14, 3.5.4, 3.6.0 (#1113 )
* python-build: Unset `PIP_VERSION` before invoking `get-pip.py` as a workaround for `invalid truth value` error (#1124 )
2018-02-28 16:32:37 -05:00
## 1.2.2
* python-build: Add PyPy3 5.10.1 (#1084 )
* python-build: Add CPython 3.5.5 (#1090 )
* python-build: Add Anaconda[23]-5.1.0 (#1100 )
* python-build: Fix checksum issue for CPython 3.4.8 (#1094 )
* python-build: Prevent Anaconda from installing a `clear` shim (#1084 )
2018-01-10 08:27:34 -05:00
## 1.2.1
2017-12-26 10:23:07 -05:00
2018-01-10 08:27:34 -05:00
* python-build: Add CPython 3.6.4
2017-12-26 10:23:07 -05:00
* python-build: Add PyPy[23] 5.10
2017-12-10 09:40:49 -05:00
## 1.2.0
2017-04-03 20:54:27 -04:00
2017-12-10 09:40:49 -05:00
* python-build: Import changes from ruby-build v20171031 (#1026 )
* python-build: Ignore LibreSSL bundled with macOS 10.13 (#1025 )
* python-build: Skip passing `--enable-unicode` to CPython 3.3+ (#912 )
* python-build: Add CPython 3.3.7 (#1053 )
* python-build: Add micropython 1.9.3
2017-10-06 09:29:25 -04:00
* python-build: Add PyPy 5.9.0
2017-10-28 18:04:49 -04:00
* python-build: Add Miniconda[23] 4.3.14, 4.3.21, 4.3.27, 4.3.30
2017-10-27 10:25:49 -04:00
* python-build: Add Anaconda[23] 5.0.1
2017-10-27 10:26:44 -04:00
* python-build: Update Anaconda[23] 5.0.0 to 5.0.0.1 bugfix release
2017-10-06 09:29:25 -04:00
2017-10-03 19:29:03 -04:00
## v1.1.5
* python-build: Add CPython 3.6.3
* python-build: Add CPython 3.7.0a1
* python-build: Add Anaconda[23] 5.0.0
2017-09-20 01:54:46 +00:00
## v1.1.4
* pyenv: Workaround for scripts in `$PATH` which needs to be source'd (#100 , #688 , #953 )
* python-build: Add support for PyPy3 executables like `libpypy3-c.so` (#955 , #956 )
* python-build: Add CPython 2.7.14, 3.4.7, 3.5.4 (#965 , #971 , #980 )
* python-build: Add Jython 2.7.1 (#973 )
2017-07-17 09:12:51 -04:00
## v1.1.3
* python-build: Add CPython 3.6.2 (#951 )
2017-07-07 00:40:21 +00:00
## v1.1.2
* pyenv: Fix incorrect `pyenv --version` output in v1.1.1 (#947 )
2017-06-17 13:44:25 -05:00
## v1.1.1
2017-07-07 00:40:21 +00:00
2017-06-17 13:44:25 -05:00
* python-build: Update links to Portable Pypy 5.8-1 bugfix release, affects pypy2.7-5.8.0 and pypy3.5-5.8.0 definitions (#939 )
2017-06-16 01:03:32 +00:00
## v1.1.0
2017-04-03 20:54:27 -04:00
* python-build: Add PyPy 5.7.1 (#888 )
2017-06-16 01:03:32 +00:00
* pyenv: Merge rbenv master (#927 )
* python-build: Add PyPy 5.8.0 (#932 )
* python-build: Anaconda[23] 4.4.0
* python-build: Add micropython-dev
2017-04-03 20:54:27 -04:00
2017-03-28 02:40:09 +00:00
## 1.0.10
* python-build: Add Anaconda2/Anaconda3 4.3.1 (#876 )
* python-build: Make miniconda-latest point to miniconda2-latest (#881 )
* python-build: Fix typo in MacOS packages for anaconda2-4.3.0/4.2.0 (#880 )
2017-03-24 11:36:21 -05:00
## 1.0.9
2017-03-06 04:31:25 +00:00
2017-04-18 10:16:37 +08:00
* pyenv: Migrate project site from https://github.com/yyuu/pyenv to https://github.com/pyenv/pyenv
2017-03-22 08:49:48 -04:00
* python-build: Add PyPy2 5.7.0 (#872 , #868 )
* python-build: Add PyPy3 5.7.0-beta (#871 , #869 )
* python-build: Add CPython 3.6.1 (#873 )
* python-build: Add Pyston 0.6.1 (#859 )
2017-03-06 04:31:25 +00:00
* python-build: Change default mirror site URL from https://yyuu.github.io/pythons to https://pyenv.github.io/pythons
* python-build: Upgrade OpenSSL from 1.0.2g to 1.0.2k (#850 )
2017-02-24 06:08:55 +00:00
## 1.0.8
* pyenv: Fix fish subcommand completion (#831 )
* python-build: Add Anaconda2/Anaconda3 4.3.0 (#824 )
* python-build: Use CPython on GitHub as the source repository of CPython development versions (#836 , #837 )
* python-build: Fix checksum verification issue on the platform where OpenSSL isn't available (#840 )
2017-01-19 00:39:23 +00:00
## 1.0.7
2017-01-02 23:09:40 -05:00
2017-01-19 00:39:23 +00:00
* python-build: Add CPython 3.5.3 (#811 )
* python-build: Add CPython 3.4.6 (#812 )
* python-build: Fix tar.gz checksum of CPython 3.6.0 (#793 )
* python-build: Jython installer workaround (#800 )
* python-build: Disable optimization (`-O0` ) when `--debug` was specified (#808 )
2017-01-02 23:09:40 -05:00
2016-12-23 08:51:29 -05:00
## 1.0.6
2016-12-23 05:29:36 -08:00
* python-build: Add CPython 3.6.0 (#787 )
2016-12-17 18:04:50 -05:00
## 1.0.5
2016-12-07 11:01:38 -05:00
2016-12-17 18:04:50 -05:00
* python-build: Add CPython 2.7.13 (#782 )
2016-12-17 17:32:28 -05:00
* python-build: Add CPython 3.6.0rc2 (#781 )
2016-12-17 18:04:50 -05:00
* python-build: Add Anaconda 4.2.0 (#774 )
* python-build: Add Anaconda3 4.2.0 (#765 )
* python-build: Add IronPython 2.7.7 (#755 )
2016-12-07 11:01:38 -05:00
2016-11-22 23:01:39 -05:00
## 1.0.4
2016-11-13 15:19:41 -05:00
* python-build: Add PyPy 5.6.0 (#751 )
2016-11-22 23:01:39 -05:00
* python-build: Add PyPy3 3.5 nightlies (`pypy3.5-c-jit-latest` #737 )
2016-11-13 15:19:41 -05:00
* python-build: Add Stackless 2.7.12 (#753 )
* python-build: Add Stackless 2.7.11
* python-build: Add Stackless 2.7.10
2016-11-22 22:56:30 -05:00
* python-build: Add Pyston 0.6.0
2016-11-22 23:01:39 -05:00
* python-build: Add CPython 3.6.0b4 (#762 )
2016-11-13 15:19:41 -05:00
2016-11-11 05:16:06 +00:00
## 1.0.3
* python-build: Add CPython 3.6.0b3 (#731 , #744 )
* python-build: Add PyPy3.3 5.5-alpha (#734 , #736 )
* python-build: Stop specifying `--enable-unicode=ucs4` on OS X (#257 , #726 )
* python-build: Fix 3.6-dev and add 3.7-dev (#729 , #730 )
* python-build: Add a patch for https://bugs.python.org/issue26664 (#725 )
* python-build: Add Pyston 0.5.1 (#718 )
* python-build: Add Stackless 3.4.2 (#720 )
* python-build: Add IronPython 2.7.6.3 (#716 )
* python-build: Add Stackless 2.7.9 (#714 )
2016-09-20 00:52:12 +00:00
## 1.0.2
* python-build: Add CPython 3.6.0b1 (#699 )
* python-build: Add anaconda[23] 4.1.1 (#701 , #702 )
* python-build: Add miniconda[23] 4.1.11 (#703 , #704 , #706 )
* python-build: Remove `bin.orig` if exists to fix an issue with `--enable-framework` (#687 , #700 )
2016-09-09 05:26:30 +00:00
## 1.0.1
2016-09-06 01:16:49 +00:00
* python-build: Add CPython 3.6.0a4 (#673 )
2016-09-09 05:26:30 +00:00
* python-build: Add PyPy2 5.4, 5.4.1 (#683 , #684 , #695 , #697 )
* python-build: Add PyPy Portable 5.4, 5.4.1 (#685 , #686 , #696 )
2016-09-06 01:16:49 +00:00
* python-build: Make all HTTP source URLs to HTTPS (#680 )
2016-08-15 08:24:39 +00:00
## 1.0.0
2016-08-15 04:47:22 +00:00
2016-08-15 05:31:20 +00:00
* pyenv: Import latest changes from rbenv as of Aug 15, 2016 (#669 )
2016-08-15 04:47:22 +00:00
* pyenv: Add workaround for system python at `/bin/python` (#628 )
* python-build: Import changes from ruby-build v20160602 (#668 )
2016-07-26 08:06:31 +00:00
## 20160726
* python-build: pypy-5.3.1: Remove stray text (#648 )
* python-build: Add CPython 3.6.0a3 (#657 )
* python-build: Add anaconda[23]-4.1.0
* pyenv: Keep using `.tar.gz` archives if tar doesn't support `-J` (especially on BSD) (#654 , #663 )
* pyenv: Fixed conflict between pyenv-virtualenv's `rehash` hooks of `envs.bash`
* pyenv: Write help message of `sh-*` commands to stdout properly (#650 , #651 )
2016-06-28 22:09:39 -04:00
## 20160629
2016-06-28 22:08:16 -04:00
2016-06-28 22:09:39 -04:00
* python-build: Added CPython 2.7.12 (#645 )
2016-06-28 22:08:16 -04:00
* python-build: Added PyPy 3.5.1 (#646 )
* python-build: Added PyPy Portable 5.3.1
2016-06-28 00:34:58 +00:00
## 20160628
2016-03-19 09:01:22 -04:00
2016-06-15 22:07:04 -04:00
* python-build: Added PyPy3.3 5.2-alpha1 (#631 )
2016-06-15 22:02:24 -04:00
* python-build: Added CPython 2.7.12rc1
2016-06-15 22:07:04 -04:00
* python-build: Added CPython 3.6.0a2 (#630 )
2016-06-27 08:39:10 -04:00
* python-build: Added CPython 3.5.2 (#643 )
* python-build: Added CPython 3.4.5 (#643 )
2016-06-08 14:41:19 -04:00
* python-build: Added PyPy2 5.3 (#626 )
2016-06-28 00:34:58 +00:00
* pyenv: Skip creating shims for system executables bundled with Anaconda rather than ignoring them in `pyenv-which` (#594 , #595 , #599 )
* python-build: Configured GCC as a requirement to build CPython prior to 2.4.4 (#613 )
* python-build: Use `aria2c` - ultra fast download utility if available (#534 )
2016-06-08 14:41:19 -04:00
2016-05-09 00:45:51 +00:00
## 20160509
* python-build: Fixed wrong SHA256 of `pypy-5.1-linux_x86_64-portable.tar.bz2` (#586 , #587 )
* python-build: Added miniconda[23]-4.0.5
* python-build: Added PyPy (Portable) 5.1.1 (#591 , #592 , #593 )
2016-04-22 08:53:33 -04:00
## 20160422
2016-04-21 09:09:52 -04:00
* python-build: Added PyPy 5.1 (#579 )
2016-04-21 18:43:23 -04:00
* python-build: Added PyPy 5.1 Portable
2016-03-19 09:30:37 -04:00
* python-build: Added PyPy 5.0.1 (#558 )
2016-03-19 17:45:46 -04:00
* python-build: Added PyPy 5.0.1 Portable
2016-04-21 18:43:23 -04:00
* python-build: Added PyPy 5.0 Portable
2016-04-22 08:53:33 -04:00
* python-build: Added anaconda[23]-4.0.0 (#572 )
* python-build: Added Jython 2.7.1b3 (#557 )
2016-03-19 09:01:22 -04:00
2016-03-10 20:28:11 -05:00
## 20160310
* python-build: Add PyPy-5.0.0 (#555 )
* pyenv: Import recent changes from rbenv 1.0 (#549 )
2016-03-03 00:43:07 +00:00
## 20160303
* python-build: Add anaconda[23]-2.5.0 (#543 )
* python-build: Import recent changes from ruby-build 20160130
* python-build: Compile with `--enable-unicode=ucs4` by default for CPython (#257 , #542 )
* python-build: Switch download URL of Continuum products from HTTP to HTTPS (#543 )
* python-build: Added pypy-dev special case in pyenv-install to use py27 (#547 )
* python-build: Upgrade OpenSSL to 1.0.2g (#550 )
2016-02-02 08:43:21 +00:00
## 20160202
* pyenv: Run rehash automatically after `conda install`
* python-build: Add CPython 3.4.4 (#511 )
* python-build: Add anaconda[23]-2.4.1, miniconda[23]-3.19.0
* python-build: Fix broken build definitions of CPython/Stackless 3.2.x (#531 )
2015-12-22 10:45:34 +00:00
### 20151222
* pyenv: Merge recent changes from rbenv as of 2015-12-14 (#504 )
* python-build: Add a `OPENSSL_NO_SSL3` patch for CPython 2.6, 2.7, 3.0, 3.1, 3.2 and 3.3 series (#507 , #511 )
2017-04-18 10:16:37 +08:00
* python-build: Stopped using mirror at pyenv.github.io for CPython since http://www.python.org is on fast.ly
2015-12-22 10:45:34 +00:00
2015-12-10 08:27:05 +00:00
### 20151210
2015-12-22 10:45:34 +00:00
* pyenv: Add a default hook for Anaconda to look for original `$PATH` (#491 )
2017-04-18 10:16:37 +08:00
* pyenv: Skip virtualenv aliases on `pyenv versions --skip-aliases` (pyenv/pyenv-virtualenv#126 )
2015-12-22 10:45:34 +00:00
* python-build: Add CPython 2.7.11, 3.5.1 (#494 , #498 )
* python-build: Update OpenSSL to 1.0.1q (#496 )
* python-build: Adding SSL patch to build 2.7.3 on Debian (#495 )
2015-12-10 08:27:05 +00:00
2015-11-24 01:08:46 +00:00
### 20151124
* pyenv: Import recent changes from rbenv 5fb9c84e14c8123b2591d22e248f045c7f8d8a2c
* pyenv: List anaconda-style virtual environments as a version in pyenv (#471 )
* python-build: Import recent changes from ruby-build v20151028
* python-build: Add PyPy 4.0.1 (#489 )
* python-build: Add `miniconda*-3.18.3` (#477 )
* python-build: Add CPython 2.7.11 RC1
2015-11-05 09:21:08 +00:00
### 20151105
* python-build: Add anaconda2-2.4.0 and anacondaa3-2.4.0
2017-03-02 00:20:59 +01:00
* python-build: Add Portable PyPy 4.0 (#472 )
2015-11-05 09:21:08 +00:00
2015-11-03 13:31:28 +00:00
### 20151103
* python-build: Add PyPy 4.0.0 (#463 )
* python-build: Add Jython 2.7.1b2
* python-build: Add warning about setuptools issues on CPython 3.0.1 on OS X (#456 )
2015-10-06 14:12:04 +00:00
### 20151006
* pyenv: Different behaviour when invoking .py script through symlink (#379 , #404 )
* pyenv: Enabled Gitter on the project (#436 , #444 )
* python-build: Add Jython 2.7.1b1
2017-03-02 00:20:59 +01:00
* python-build: Install OpenSSL on OS X if no proper version is available (#429 )
2015-10-06 14:12:04 +00:00
2015-09-13 11:03:52 -04:00
### 20150913
* python-build: Add CPython 3.5.0
* python-build: Remove CPython 3.5.0 release candidates
* python-build: Fixed anaconda3 repo's paths (#439 )
* python-build: Add miniconda-3.16.0 and miniconda3-3.16.0 (#435 )
2015-09-01 13:59:13 -04:00
### 20150901
* python-build: Add CPython 3.5.0 release candidates; 3.5.0rc1 and 3.5.0rc2
* python-build: Disabled `_FORTITY_SOURCE` to fix CPython >= 2.4, < = 2.4.3 builds (#422 )
* python-build: Removed CPython 3.5.0 betas
* python-build: Add miniconda-3.10.1 and miniconda3-3.10.1 (#414 )
* python-build: Add PyPy 2.6.1 (#433 )
* python-build: Add PyPy-STM 2.3 and 2.5.1 (#428 )
* python-build: Ignore user's site-packages on ensurepip/get-pip (#411 )
* pyenv: Import recent changes from ruby-build v20150818
2015-07-19 13:07:24 +09:00
#### 20150719
* python-build: Add CPython `3.6-dev` (#413 )
* python-build: Add Anaconda/Anaconda3 2.3.0
* python-build: Fix download URL of portable PyPy 2.6 (fixes #389 )
* python-build: Use custom `MACOSX_DEPLOYMENT_TARGET` if defined (#312 )
* python-build: Use original CPython repository instead of mirror at bitbucket.org as the source of `*-dev` versions (#409 )
* python-build: Pin pip version to 1.5.6 for python 3.1.5 (#351 )
2015-06-01 21:48:44 -04:00
#### 20150601
* python-build: Add PyPy 2.6.0
* python-build: Add PyPy 2.5.1 portable
* python-build: Add CPython 3.5.0 beta releases; 3.5.0b1 and 3.5.0b2
* python-build: Removed CPython 3.5.0 alpha releases
* python-build: Fix inverted condition for `--altinstall` of ensurepip (#255 )
* python-build: Skip installing `setuptools` by `ez_setup.py` explicitly (fixes #381 )
* python-build: Import changes from ruby-build v20150519
2015-05-24 10:53:17 +09:00
#### 20150524
* pyenv: Improve `pyenv version` , if there is one missing (#290 )
* pyenv: Improve pip-rehash to handle versions in command, like `pip2` and `pip3.4` (#368 )
* python-build: Add CPython release; 2.7.10 (#380 )
* python-build: Add Miniconda/Miniconda3 3.9.1 and Anaconda/Anaconda3 2.2.0 (#375 , #376 )
2015-05-04 08:24:23 -04:00
#### 20150504
* python-build: Add Jython 2.7.0
* python-build: Add CPython alpha release; 3.5.0a4
* python-build: Add CPython 3.1, 3.1.1, and 3.1.2
* python-build: Fix pip version to 1.5.6 for CPython 3.1.x (#351 )
2015-03-26 23:13:55 +09:00
#### 20150326
* python-build: Add Portable PyPy binaries from https://github.com/squeaky-pl/portable-pypy (#329 )
* python-build: Add CPython alpha release; 3.5.0a2 (#328 )
* python-build: Add pypy-2.5.1 (fixes #338 )
* pyenv: Import recent changes from rbenv 4d72eefffc548081f6eee2e54d3b9116b9f9ee8e
2015-02-26 11:34:53 +09:00
#### 20150226
* python-build: Add CPython release; 3.4.3 (#323 )
* python-build: Add CPython alpha release; 3.5.0a1 (#324 )
* python-build: Add Miniconda/Miniconda3 3.8.3 (#318 )
2015-02-04 10:33:21 +09:00
#### 20150204
* python-build: Add PyPy 2.5.0 release (#311 )
* python-build: Add note about `--enable-shared` and RPATH (#217 )
* python-build: Fix regression of `PYTHON_MAKE_INSTALL_TARGET` and add test (#255 )
* python-build: Symlink `pythonX.Y-config` to `python-config` if `python-config` is missing (#296 )
* python-build: Latest `pip` can't be installed into `3.0.1` (#309 )
2015-01-24 00:45:03 +09:00
#### 20150124
* python-build: Import recent changes from ruby-build v20150112
2017-03-02 00:20:59 +01:00
* python-build: Prevent adding `/Library/Python/X.X/site-packages` to `sys.path` when `--enable-framework` is enabled on OS X. Thanks @s1341 (#292 )
2015-01-24 00:45:03 +09:00
* python-build: Add new IronPython release; 2.7.5
2015-01-24 00:41:33 +09:00
#### 20141211
2017-04-17 11:59:53 +08:00
* pyenv: Add built-in `pip-rehash` feature. You don't need to install [pyenv-pip-rehash ](https://github.com/pyenv/pyenv-pip-rehash ) anymore.
2015-01-24 00:41:33 +09:00
* python-build: Add new CPython release; 2.7.9 (#284 )
* python-build: Add new PyPy releases; pypy3-2.4.0, pypy3-2.4.0-src (#277 )
* python-build: Add build definitions of PyPy nightly build
2014-11-27 14:58:31 +09:00
#### 20141127
* python-build: Add new CPython release candidates; 2.7.9rc1 (#276 )
2014-11-18 20:05:01 +09:00
#### 20141118
* python-build: Fix broken `setup_builtin_patches` (#270 )
* python-build: Add a patch to allow building 2.6.9 on OS X 10.9 with `--enable-framework` (#269 , #271 )
2014-11-06 09:41:22 -08:00
#### 20141106
* pyenv: Optimize pyenv-which. Thanks to @blueyed (#129 )
* python-build: Add Miniconda/Miniconda3 3.7.0 and Anaconda/Anaconda3 2.1.0 (#260 )
* python-build: Use HTTPS for mirror download URLs (#262 )
* python-build: Set `rpath` for `--shared` build of PyPy (#244 )
* python-build: Support `make altinstall` when building CPython/Stackless (#255 )
* python-build: Import recent changes from ruby-build v20141028 (#265 )
2014-10-12 21:48:56 +09:00
#### 20141012
* python-build: Add new CPython releases; 3.2.6, 3.3.6 (#253 )
2014-10-11 20:00:54 +09:00
#### 20141011
* python-build: Fix build error of Stackless 3.3.5 on OS X (#250 )
* python-build: Add new Stackless releases; stackless-2.7.7, stackless-2.7.8, stackless-3.4.1 (#252 )
2014-10-08 19:29:20 +09:00
#### 20141008
* python-build: Add new CPython release; 3.4.2 (#251 )
* python-build: Add new CPython release candidates; 3.2.6rc1, 3.3.6rc1 (#248 )
2014-09-24 13:57:53 +09:00
#### 20140924
2014-11-06 09:41:22 -08:00
* pyenv: Fix an unintended behavior when user does not have write permission on `$PYENV_ROOT` (#230 )
2014-09-24 13:57:53 +09:00
* pyenv: Fix a zsh completion issue (#232 )
* python-build: Add new PyPy release; pypy-2.4.0, pypy-2.4.0-src (#241 )
2014-08-25 10:21:26 +09:00
#### 20140825
* pyenv: Fix zsh completion with multiple words (#215 )
* python-build: Display the package name of `hg` as `mercurial` in message (#212 )
* python-build: Unset `PIP_REQUIRE_VENV` during build (#216 )
2014-11-06 09:41:22 -08:00
* python-build: Set `MACOSX_DEPLOYMENT_TARGET` from the product version of OS X (#219 , #220 )
2014-08-25 10:21:26 +09:00
* python-build: Add new Jython release; jython2.7-beta3 (#223 )
2014-07-06 00:35:50 +09:00
#### 20140705
* python-build: Add new CPython release; 2.7.8 (#201 )
* python-build: Support `SETUPTOOLS_VERSION` and `PIP_VERSION` to allow installing specific version of setuptools/pip (#202 )
2014-06-28 18:04:17 +09:00
#### 20140628
* python-build: Add new Anaconda releases; anaconda-2.0.1, anaconda3-2.0.1 (#195 )
* python-build: Add new PyPy3 release; pypy3-2.3.1 (#198 )
* python-build: Add ancient CPython releases; 2.1.3, 2.2.3, 2.3.7 (#199 )
* python-build: Use `ez_setup.py` and `get-pip.py` instead of installing them from tarballs (#194 )
* python-build: Add support for command-line options to `ez_setup.py` and `get-pip.py` (#200 )
2014-06-15 05:37:34 +09:00
#### 20140615
* python-build: Update default setuptools version (4.0.1 -> 5.0) (#190 )
2014-06-14 14:38:13 +09:00
#### 20140614
* pyenv: Change versioning schema (`v0.4.0-YYYYMMDD` -> `vYYYYMMDD` )
* python-build: Add new PyPy release; pypy-2.3.1, pypy-2.3.1-src
* python-build: Create symlinks for executables with version suffix (#182 )
* python-build: Use SHA2 as default digest algorithm to verify downloaded archives
* python-build: Update default setuptools version (4.0 -> 4.0.1) (#183 )
* python-build: Import recent changes from ruby-build v20140524 (#184 )
2014-06-02 11:27:24 +09:00
#### 0.4.0-20140602
* python-build: Add new Anaconda/Anaconda3 releases; anaconda-2.0.0, anaconda3-2.0.0 (#179 )
* python-build: Add new CPython release; 2.7.7 (#180 )
* python-build: Update default setuptools version (3.6 -> 4.0) (#181 )
* python-build: Respect environment variables of `CPPFLAGS` and `LDFLAGS` (#168 )
* python-build: Support for xz-compressed Python tarballs (#177 )
2014-05-20 12:28:04 +09:00
#### 0.4.0-20140520
* python-build: Add new CPython release; 3.4.1 (#170 , #171 )
* python-build: Update default pip version (1.5.5 -> 1.5.6) (#169 )
2014-05-16 21:07:19 +09:00
#### 0.4.0-20140516
* pyenv: Prefer gawk over awk if both are available.
* python-build: Add new PyPy release; pypy-2.3, pypy-2.3-src (#162 )
* python-build: Add new Anaconda release; anaconda-1.9.2 (#155 )
* python-build: Add new Miniconda releases; miniconda-3.3.0, minoconda-3.4.2, miniconda3-3.3.0, miniconda3-3.4.2
* 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 )
* python-build: Add IronPython versions (setuptools and pip will work); ironpython-2.7.4, ironpython-dev
* python-build: Add new Jython beta release; jython-2.7-beta2
* python-build: Update default setuptools version (3.4.1 -> 3.6)
* python-build: Update default pip version (1.5.4 -> 1.5.5)
* python-build: Update GNU Readline (6.2 -> 6.3)
* python-build: Import recent changes from ruby-build v20140420
2014-04-04 13:16:09 +09:00
#### 0.4.0-20140404
* pyenv: Reads only the first word from version file. This is as same behavior as rbenv.
* python-build: Fix build of Tkinter with Tcl/Tk 8.6 (#131 )
* python-build: Fix build problem with Readline 6.3 (#126 , #131 , #149 , #152 )
* python-build: Do not exit with errors even if some of modules are absent (#131 )
2016-10-11 14:07:48 +03:00
* python-build: MacOSX was misspelled as MaxOSX in `anaconda_architecture` (#136 )
2014-04-04 13:16:09 +09:00
* python-build: Use default `cc` as the C Compiler to build CPython (#148 , #150 )
2017-04-18 10:16:37 +08:00
* python-build: Display value from `pypy_architecture` and `anaconda_architecture` on errors (pyenv/pyenv-virtualenv#18 )
2014-04-04 13:16:09 +09:00
* python-build: Remove old development version; 2.6-dev
* python-build: Update default setuptools version (3.3 -> 3.4.1)
2014-03-17 21:50:23 +09:00
#### 0.4.0-20140317
* python-build: Add new CPython releases; 3.4.0 (#133 )
* python-build: Add new Anaconda releases; anaconda-1.9.0, anaconda-1.9.1
* python-build: Add new Miniconda releases; miniconda-3.0.4, miniconda-3.0.5, miniconda3-3.0.4, miniconda3-3.0.5
* python-build: Update default setuptools version (3.1 -> 3.3)
2014-03-11 11:54:16 +09:00
#### 0.4.0-20140311
* python-build: Add new CPython releases; 3.3.5 (#127 )
* python-build: Add new CPython release candidates; 3.4.0rc1, 3.4.0rc2, 3.4.0rc3
* python-build: Update default setuptools version (2.2 -> 3.1)
* python-build: Update default pip version (1.5.2 -> 1.5.4)
* python-build: Import recent changes from ruby-build v20140225
2014-02-11 12:11:25 +09:00
#### 0.4.0-20140211
2014-02-08 18:51:59 +09:00
2014-02-11 12:06:09 +09:00
* python-build: Add new CPython release candidates; 3.3.4, 3.4.0b3
2014-02-08 18:51:59 +09:00
* python-build: Add [Anaconda ](https://store.continuum.io/cshop/anaconda/ ) and [Miniconda ](http://repo.continuum.io/miniconda/ ) binary distributions
* 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 )
* python-build: Update default setuptools version (2.1 -> 2.2)
* python-build: Update default pip version (1.5.1 -> 1.5.2)
2014-02-08 19:33:57 +09:00
* python-build: Import recent changes from ruby-build v20140204
2014-02-08 18:51:59 +09:00
2014-01-23 19:14:26 +09:00
#### 0.4.0-20140123
* pyenv: Always append the directory at the top of the `$PATH` to return proper value for `sys.executable` (#98 )
* pyenv: Unset `GREP_OPTIONS` to avoid issues of conflicting options (#101 )
* python-build: Install `pip` with using `ensurepip` if available
* python-build: Add support for framework installation (`--enable-framework` ) of CPython (#55 , #99 )
* python-build: Import recent changes from ruby-build v20140110.1
* python-build: Import `bats` tests from ruby-build v20140110.1
2014-01-10 13:21:41 +09:00
#### 0.4.0-20140110.1
* python-build: Fix build error of CPython 2.x on the platform where the `gcc` is llvm-gcc.
2014-01-08 23:17:39 +09:00
#### 0.4.0-20140110
* pyenv: Reliably detect parent shell in `pyenv init` (#93 )
* pyenv: Import recent changes from rbenv 0.4.0
* pyenv: Import `bats` tests from rbenv 0.4.0
* python-build: Add new CPython releases candidates; 3.4.0b2
* python-build: Add ruby-build style patching feature (#91 )
* python-build: Set `RPATH` if `--enable-shared` was given (#65 , #66 , 82)
* python-build: Update default setuptools version (2.0 -> 2.1)
* python-build: Update default pip version (1.4.1 -> 1.5)
* python-build: Activate friendly CPython during build if the one is not activated (8fa6b4a1847851919ad7857c6c42ed809a4d277b)
* python-build: Fix broken install.sh
* python-build: Import recent changes from ruby-build v20131225.1
2017-04-17 11:59:53 +08:00
* version-ext-compat: Removed from default plugin. Please use [pyenv-version-ext ](https://github.com/pyenv/pyenv-version-ext ) instead.
2014-01-08 23:17:39 +09:00
2013-12-17 11:46:44 +09:00
#### 0.4.0-20131217
* python-build: Fix broken build of CPython 3.3+ on Darwin
* python-build: Not build GNU Readline uselessly on Darwin
2013-12-16 13:51:48 +09:00
#### 0.4.0-20131216
2013-12-16 13:50:52 +09:00
* python-build: Add new CPython releases; 3.3.3 (#80 )
* python-build: Add new CPython releases candidates; 3.4.0b1
* python-build: Add new PyPy releases; pypy-2.2.1, pypy-2.2.1-src
* python-build: Update default setuptools version (1.3.2 -> 2.0)
* python-build: Imported recent changes from ruby-build v20131211
* pyenv: Fix pyenv-prefix to trim "/bin" in `pyenv prefix system` (#88 )
2013-11-16 19:29:30 +09:00
#### 0.4.0-20131116
* python-build: Add new CPython releases; 2.6.9, 2.7.6 (#76 )
* python-build: Add new CPython release candidates; 3.3.3-rc1, 3.3.3-rc2
* python-build: Add new PyPy releases; pypy-2.2, pypy-2.2-src (#77 )
* python-build: Update default setuptools version (1.1.6 -> 1.3.2)
* python-build: Imported recent changes from ruby-build v20131030
2013-10-23 15:19:33 +09:00
#### 0.4.0-20131023
2013-08-23 18:40:12 +09:00
* pyenv: Improved [fish shell ](http://fishshell.com/ ) support
2013-10-23 15:19:33 +09:00
* python-build: Add new PyPy releases; pypy-2.1, pypy-2.1-src, pypy3-2.1-beta1, pypy3-2.1-beta1-src
2013-08-23 18:40:12 +09:00
* python-build: Add ancient versions; 2.4, 2.4.1, 2.4.3, 2.4.4 and 2.4.5
2013-10-23 15:19:33 +09:00
* python-build: Add alpha releases; 3.4.0a2, 3.4.0a3, 3.4.0a4
2013-08-23 18:40:12 +09:00
* python-build: Update default pip version (1.4 -> 1.4.1)
2013-10-23 15:19:33 +09:00
* python-build: Update default setuptools version (0.9.7 -> 1.1.6)
2013-08-23 18:40:12 +09:00
2013-07-26 16:59:07 +09:00
#### 0.4.0-20130726
2013-07-24 23:37:51 +09:00
2015-05-04 08:24:23 -04:00
* pyenv: Fix minor issue of variable scope in `pyenv versions`
2013-07-24 23:37:51 +09:00
* python-build: Update base version to ruby-build v20130628
* python-build: Use brew managed OpenSSL and GNU Readline if they are available
* python-build: Fix build of CPython 3.3+ on OS X (#29 )
* python-build: Fix build of native modules of CPython 2.5 on OS X (#33 )
* python-build: Fix build of CPython 2.6+ on openSUSE (#36 )
* python-build: Add ancient versions; 2.4.2 and 2.4.6. The build might be broken. (#37 )
* python-build: Update default pip version (1.3.1 -> 1.4)
* python-build: Update default setuptools version (0.7.2 -> 0.9.7)
2013-06-13 20:52:10 +09:00
#### 0.4.0-20130613
2013-06-13 20:51:17 +09:00
* pyenv: Changed versioning schema. There are two parts; the former is the base rbenv version, and the latter is the date of release.
* python-build: Add `--debug` option to build CPython with debug symbols. (#11 )
* 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 )
* python-build: Add `svnversion` patch for old CPython versions (#14 )
* python-build: Enable mirror by default for faster download (#20 )
* python-build: Add `OPENSSL_NO_SSL2` patch for old CPython versions (#22 )
* python-build: Install GNU Readline on Darwin if the system one is broken (#23 )
* python-build: Bundle patches in `${PYTHON_BUILD_ROOT}/share/python-build/patches` and improve patching mechanism (`apply_patches` ).
* python-build: Verify native extensions after building. (`build_package_verify_py*` )
* python-build: Add `install_hg` to install package from Mercurial repository
* python-build: Support building Jython and PyPy.
* 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
* python-build: Add new Jython development versions: jython-2.5.4-rc1, jython-2.5-dev, jython-2.7-beta1, jython-dev
* 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}
* 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
* python-build: Add new Stackless development versions: stackless-2.7-dev, stackless-3.2-dev, stackless-3.3-dev, stackless-dev
* python-build: Update default pip version (1.2.1 -> 1.3.1)
* python-build: Update default setuptools version (0.6.34 (distribute) -> 0.7.2 ([new setuptools ](https://bitbucket.org/pypa/setuptools )))
#### 0.2.0 (February 18, 2013)
* Import changes from rbenv 0.4.0.
#### 0.1.2 (October 23, 2012)
* Add push/pop for version stack management.
* Support multiple versions via environment variable.
* Now GCC is not a requirement to build CPython and Stackless.
#### 0.1.1 (September 3, 2012)
* Support multiple versions of Python at a time.
#### 0.1.0 (August 31, 2012)
* Initial public release.