diff options
-rw-r--r-- | .appveyor.yml | 5 | ||||
-rw-r--r-- | .travis.yml | 5 | ||||
-rw-r--r-- | doc/release/1.16.0-notes.rst | 12 | ||||
-rwxr-xr-x | tools/travis-test.sh | 2 |
4 files changed, 17 insertions, 7 deletions
diff --git a/.appveyor.yml b/.appveyor.yml index 99936267a..f5696e950 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -20,11 +20,6 @@ environment: NPY_NUM_BUILD_JOBS: 4 matrix: - - PYTHON: C:\Python34-x64 - PYTHON_VERSION: 3.4 - PYTHON_ARCH: 64 - TEST_MODE: fast - - PYTHON: C:\Python36 PYTHON_VERSION: 3.6 PYTHON_ARCH: 32 diff --git a/.travis.yml b/.travis.yml index 5c1f8ab1f..7c8ec2ee0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,7 +32,6 @@ env: python: - 2.7 - - 3.4 - 3.5 - 3.6 matrix: @@ -49,7 +48,9 @@ matrix: packages: - dpkg - debootstrap - - python: 3.4 + - python: 3.5 + dist: xenial # Required for python3.5-dbg + sudo: true # travis-ci/travis-ci#9069 env: USE_DEBUG=1 addons: apt: diff --git a/doc/release/1.16.0-notes.rst b/doc/release/1.16.0-notes.rst index 378b96b3b..4a38af777 100644 --- a/doc/release/1.16.0-notes.rst +++ b/doc/release/1.16.0-notes.rst @@ -2,6 +2,15 @@ NumPy 1.16.0 Release Notes ========================== +This NumPy release is the last one to support Python 2.7. It will be maintained +as a long term release with bug fixes only through 2020. To that end, the +planned code reorganization detailed in NEP-0015 has been made in order to +facilitate backporting fixes from future releases, which will now have the +same code organization. + +Support for Python 3.4 been dropped in this release, the supported Python +versions are 2.7 and 3.5-3.7. The wheels are linked with OpenBLAS v0.3.0 . + Highlights ========== @@ -27,9 +36,12 @@ and not documented. They will be removed in the 1.18 release. Use These were deprecated in 1.10, had no tests, and seem to no longer work in 1.15 anyway. + Future Changes ============== +* NumPy 1.17 will drop support for Python 2.7. + Compatibility notes =================== diff --git a/tools/travis-test.sh b/tools/travis-test.sh index 97b192813..d95805cee 100755 --- a/tools/travis-test.sh +++ b/tools/travis-test.sh @@ -46,6 +46,8 @@ setup_base() if [ -z "$USE_DEBUG" ]; then $PIP install -v . 2>&1 | tee log else + # Python3.5-dbg on travis seems to need this + export CFLAGS=$CFLAGS" -Wno-maybe-uninitialized" $PYTHON setup.py build_ext --inplace 2>&1 | tee log fi grep -v "_configtest" log \ |