From a49c356f6360e32189fb4ae66caacd099dc0b0ec Mon Sep 17 00:00:00 2001 From: Daniele Esposti Date: Thu, 5 Jul 2018 22:39:48 +0100 Subject: [PATCH 1/4] Added Python 3.7 support --- .travis.yml | 2 ++ setup.py | 2 +- tox.ini | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6d428ce..2628377 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,8 @@ matrix: python: 3.5 - env: TOXENV=py36 python: 3.6 + - env: TOXENV=py37 + python: 3.7-dev - env: TOXENV=pypy python: pypy-5.7.1 install: pip install coveralls tox diff --git a/setup.py b/setup.py index bc10172..c783d80 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ setup( # quickfix to prevent pycodestyle conflicts 'flake8!=2.5.3', 'autopep8>=1.3', - 'pyyaml', + 'pyyaml>=4.2b4', 'six', ], entry_points={ diff --git a/tox.ini b/tox.ini index 0b33d3e..d173921 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] # These should match the travis env list -envlist = py27,py35,py36,pypy +envlist = py27,py35,py36,py37,pypy [testenv] deps = -rrequirements-dev.txt From 03ba7f73cba488a027ea919aaae5d5c2593a3bee Mon Sep 17 00:00:00 2001 From: Daniele Esposti Date: Fri, 6 Jul 2018 09:00:25 +0100 Subject: [PATCH 2/4] Fixed version of PyYAML --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c783d80..764fab1 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ setup( # quickfix to prevent pycodestyle conflicts 'flake8!=2.5.3', 'autopep8>=1.3', - 'pyyaml>=4.2b4', + 'pyyaml>=3.13', 'six', ], entry_points={ From 59527129e48d90d273e91b71f8c6826f26da0db4 Mon Sep 17 00:00:00 2001 From: Daniele Esposti Date: Fri, 6 Jul 2018 09:00:42 +0100 Subject: [PATCH 3/4] Updated Travis config for Python 3.7 --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2628377..29e07ea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,9 @@ matrix: - env: TOXENV=py36 python: 3.6 - env: TOXENV=py37 - python: 3.7-dev + python: 3.7 + sudo: required + dist: xenial - env: TOXENV=pypy python: pypy-5.7.1 install: pip install coveralls tox From c02c3a237fdfa88cd60e35622a17e9009f6138ad Mon Sep 17 00:00:00 2001 From: Daniele Esposti Date: Fri, 6 Jul 2018 19:39:11 +0100 Subject: [PATCH 4/4] Removed PyYAML version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 764fab1..bc10172 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ setup( # quickfix to prevent pycodestyle conflicts 'flake8!=2.5.3', 'autopep8>=1.3', - 'pyyaml>=3.13', + 'pyyaml', 'six', ], entry_points={