From 1c98a9ed22db954248693aa0f451b3b7b5d35159 Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Sun, 23 Sep 2018 22:07:47 +0100 Subject: [PATCH] Update changelog --- README.md | 42 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 37 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f7193b16..256e1936 100644 --- a/README.md +++ b/README.md @@ -409,96 +409,128 @@ This is similar to static linking, so it might have some licence implications. C Changelog ========= -### Next version +### 0.10.0 -- ✨ Add support for building Mac and Linux on CircleCI (#91) +_23 September 2018_ + +- ✨ Add `CIBW_BUILD` option, for specifying which specific builds to perform (#101) +- ✨ Add support for building Mac and Linux on CircleCI (#91, #97) +- 🛠 Improved support for building universal wheels (#95) - 🛠 Ensure log output is unbuffered and therefore in the correct order (#92) - 🛠 Improved error reporting for errors that occur inside a package's setup.py (#88) - ⚠️ Removed support for Python 3.3 on Windows. ### 0.9.4 +_29 July 2018_ + - 🛠 CIBW_TEST_COMMAND now runs in a shell on Mac (as well as Linux) (#81) ### 0.9.3 +_10 July 2018_ + - 🛠 Update to Python 3.6.6 on macOS (#82) - ✨ Add support for building Python 3.7 wheels on Windows (#76) - ⚠️ Deprecated support for Python 3.3 on Windows. ### 0.9.2 +_1 July 2018_ + - 🛠 Update Python 3.7.0rc1 to 3.7.0 on macOS (#79) ### 0.9.1 +_18 June 2018_ + - 🛠 Removed the need to use `{python}` and `{pip}` in `CIBW_BEFORE_BUILD` statements, by ensuring the correct version is always on the path at `python` and `pip` instead. (#60) - 🛠 We now patch the _ssl module on Python 3.4 and 3.5 so these versions can still make SSL web requests using TLS 1.2 while building. (#71) ### 0.9.0 +_18 June 2018_ + - ✨ Add support for Python 3.7 (#73) ### 0.8.0 +_4 May 2018_ + - ⚠️ Drop support for Python 3.3 on Linux (#67) - 🐛 Fix TLS by updating setuptools (#69) ### 0.7.1 +_2 April 2017_ + - 🐛 macOS: Fix Pip bugs resulting from PyPI TLS 1.2 enforcement - 🐛 macOS: Fix brew Python3 version problems in the CI ### 0.7.0 +_7 January 2018_ + - ✨ You can now specify a custom docker image using the `CIBW_MANYLINUX1_X86_64_IMAGE` and `CIBW_MANYLINUX1_I686_IMAGE` options. (#46) - 🐛 Fixed a bug where cibuildwheel would download and build a package from PyPI(!) instead of building the package on the local machine. (#51) ### 0.6.0 +_9 October 2017_ + - ✨ On the Linux build, the host filesystem is now accessible via `/host` (#36) - 🐛 Fixed a bug where setup.py scripts would run the wrong version of Python when running subprocesses on Linux (#35) ### 0.5.1 +_10 September 2017_ + - 🐛 Fixed a couple of bugs on Python 3. - ✨ Added experimental support for Mac builds on [Bitrise.io](https://www.bitrise.io) ### 0.5.0 +_7 September 2017_ + - ✨ `CIBW_ENVIRONMENT` added. You can now set environment variables for each build, even within the Docker container on Linux. This is a big one! (#21) - ✨ `CIBW_BEFORE_BUILD` now runs in a system shell on all platforms. You can now do things like `CIBW_BEFORE_BUILD="cmd1 && cmd2"`. (#32) ### 0.4.1 +_14 August 2017_ + - 🐛 Fixed a bug on Windows where subprocess' output was hidden (#23) - 🐛 Fixed a bug on Appveyor where logs would appear in the wrong order due to output buffering (#24, thanks @YannickJadoul!) ### 0.4.0 +_23 July 2017_ + - 🐛 Fixed a bug that was increasing the build time by building the wheel twice. This was a problem for large projects that have a long build time. If you're upgrading and you need the old behaviour, use `CIBW_BEFORE_BUILD={pip} install .`, or install exactly the dependencies you need in `CIBW_BEFORE_BUILD`. See #18. ### 0.3.0 +_27 June 2017_ + - ⚠️ Removed Python 2.6 support on Linux (#12) ### 0.2.1 -11 June 2017 +_11 June 2017_ - 🛠 Changed the build process to install the package before building the wheel - this allows direct dependencies to be installed first (#9, thanks @tgarc!) - ✨ Added Python 3 support for the main process, for systems where Python 3 is the default (#8, thanks @tgarc). ### 0.2.0 -13 April 2017 +_13 April 2017_ - ✨ Added `CIBW_SKIP` option, letting users explicitly skip a build - ✨ Added `CIBW_BEFORE_BUILD` option, letting users run a shell command before the build starts ### 0.1.3 -31 March 2017 +_31 March 2017_ - 🌟 First public release!