Skip to content

Commit

Permalink
Add Python 3.7 to travis and appveyor
Browse files Browse the repository at this point in the history
  • Loading branch information
marcharper committed Jan 15, 2019
1 parent 2f24224 commit 60c5f2f
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 1 deletion.
45 changes: 45 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ language: python
python:
- 3.5
- 3.6
matrix:
include:
- python: 3.7
dist: xenial
sudo: true

cache:
directories:
Expand Down Expand Up @@ -39,3 +44,43 @@ notifications:
urls:
- https://webhooks.gitter.im/e/3cc093037c0df458209d




- python: 3.5
dist: xenial # Required for python3.5-dbg
sudo: true # travis-ci/travis-ci#9069
env: USE_DEBUG=1
addons:
apt:
packages:
- *common_packages
- cython3-dbg
- python3-dbg
- python3-dev
- python3-setuptools
- python: 3.6
env: USE_WHEEL=1 RUN_FULL_TESTS=1 RUN_COVERAGE=1 INSTALL_PICKLE5=1
- python: 3.6
env: USE_SDIST=1
- python: 3.6
env:
- PYTHONOPTIMIZE=2
- USE_ASV=1
- python: 3.5
env: NPY_RELAXED_STRIDES_CHECKING=0
- python: 3.6
env: USE_WHEEL=1 NPY_RELAXED_STRIDES_DEBUG=1
- python: 3.6
env:
- BLAS=None
- LAPACK=None
- ATLAS=None
- python: 3.6
env:
- NUMPY_EXPERIMENTAL_ARRAY_FUNCTION=1
- os: linux-ppc64le
python: 3.6
env:
# for matrix annotation only
- PPC64_LE=1
1 change: 1 addition & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ environment:
matrix:
- PYTHON: "C:\\Python35"
- PYTHON: "C:\\Python36"
- PYTHON: "C:\\Python37"
install:
- "%PYTHON%\\python.exe --version"
- "%PYTHON%\\python.exe -m pip install -r requirements.txt"
Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@
packages=["axelrod", "axelrod.strategies", "axelrod.data"],
url="http://axelrod.readthedocs.org/",
license="The MIT License (MIT)",
description="Reproduce the Axelrod iterated prisoners dilemma tournament",
description="Axelrod game theory library for the iterated prisoners dilemma",
long_description=long_description,
long_description_content_type="text/x-rst",
include_package_data=True,
package_data={"": ["axelrod/data/*.csv"]},
classifiers=[
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3 :: Only",
],
python_requires=">=3.5",
Expand Down

0 comments on commit 60c5f2f

Please sign in to comment.