Skip to content

Commit

Permalink
Add support for Python 3.7 on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
urschrei committed Nov 7, 2018
1 parent e6eff92 commit 42b9e56
Show file tree
Hide file tree
Showing 11 changed files with 4,810 additions and 4,267 deletions.
14 changes: 7 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,21 @@ matrix:
services:
- docker
- os: osx
osx_image: xcode9.3beta
osx_image: xcode10.1
env: TARGET=x86_64-apple-darwin TRAVIS_PYTHON_VERSION=2.7.14 RELEASE_PYTHON_VERSION=-cp27
sudo: required
- os: osx
osx_image: xcode9.3beta
env: TARGET=x86_64-apple-darwin TRAVIS_PYTHON_VERSION=3.4.4 RELEASE_PYTHON_VERSION=-cp34
sudo: required
- os: osx
osx_image: xcode9.3beta
osx_image: xcode10.1
env: TARGET=x86_64-apple-darwin TRAVIS_PYTHON_VERSION=3.5.1 RELEASE_PYTHON_VERSION=-cp35
sudo: required
- os: osx
osx_image: xcode9.3beta
osx_image: xcode10.1
env: TARGET=x86_64-apple-darwin TRAVIS_PYTHON_VERSION=3.6.5 RELEASE_PYTHON_VERSION=-cp36
sudo: required
- os: osx
osx_image: xcode10.1
env: TARGET=x86_64-apple-darwin TRAVIS_PYTHON_VERSION=3.7.0 RELEASE_PYTHON_VERSION=-cp37
sudo: required

before_install:
- echo $LATEST_TAG > key.txt
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ Please use a recent (>= 8.1.2) version of `pip`.

### Supported Python Versions
- Python 2.7
- Python 3.4
- Python 3.5
- Python 3.6
- Python 3.7

### Supported Platforms
- Linux (`manylinux1`-compatible)
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ Supported Python Versions
~~~~~~~~~~~~~~~~~~~~~~~~~

- Python 2.7
- Python 3.4
- Python 3.5
- Python 3.6
- Python 3.7

Supported Platforms
~~~~~~~~~~~~~~~~~~~
Expand Down
2 changes: 1 addition & 1 deletion ci/build_wheel.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ PYBINS=(
# "/opt/python/cp27-cp27m/bin"
"/opt/python/cp27-cp27mu/bin"
# "/opt/python/cp33-cp33m/bin"
"/opt/python/cp34-cp34m/bin"
"/opt/python/cp35-cp35m/bin"
"/opt/python/cp36-cp36m/bin"
"/opt/python/cp37-cp37m/bin"
)

mkdir -p /io/wheelhouse
Expand Down
5 changes: 3 additions & 2 deletions ci/osx_utils.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ LATEST_2p7=2.7.14
LATEST_3p4=3.4.4
LATEST_3p5=3.5.1
LATEST_3p6=3.6.5
LATEST_3p7=3.7.0

# Get our own location on this filesystem
# MULTIBUILD_DIR=$(dirname "${BASH_SOURCE[0]}")
Expand Down Expand Up @@ -80,8 +81,8 @@ function fill_pyver {
echo $LATEST_2p6
elif [ $ver == 3 ] || [ $ver == "3.6" ]; then
echo $LATEST_3p6
elif [ $ver == "3.4" ]; then
echo $LATEST_3p4
elif [ $ver == 3 ] || [ $ver == "3.7" ]; then
echo $LATEST_3p7
elif [ $ver == "3.3" ]; then
echo $LATEST_3p3
elif [ $ver == "3.2" ]; then
Expand Down
1 change: 1 addition & 0 deletions dev-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ requests
nose
pip >= 8.1.2
wheel >= 0.29.0
cython
2 changes: 1 addition & 1 deletion release.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
},
{
'tag': tag,
'target': 'x86_64-apple-darwin-cp34',
'target': 'x86_64-apple-darwin-cp37',
'extension': 'tar.gz'
},
{
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,9 @@ def is_pure(self):
classifiers=[
'Programming Language :: Python',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
Expand Down
Loading

0 comments on commit 42b9e56

Please sign in to comment.