diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2018-07-04 10:28:35 -0400 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2018-07-04 19:58:35 +0530 |
commit | 0aa5dea046a582c83179c6c68276e77ce842be3c (patch) | |
tree | 3f1257e490928971d68c49ed8f0a5317c395e844 | |
parent | 5dc40e55df78998fb3c38781d63c5b4d7468c65f (diff) | |
download | py-bcrypt-git-0aa5dea046a582c83179c6c68276e77ce842be3c.tar.gz |
Added py37 (#149)
* Added py37 to jenkins
* Added py37 to tox
* Added py37 trove classifier
* Added py37 to travis
* Added py37 to wheel builder
-rw-r--r-- | .jenkins/Jenkinsfile-wheel-builder | 14 | ||||
-rw-r--r-- | .travis.yml | 10 | ||||
-rw-r--r-- | Jenkinsfile | 4 | ||||
-rw-r--r-- | setup.py | 1 | ||||
-rw-r--r-- | tox.ini | 2 |
5 files changed, 23 insertions, 8 deletions
diff --git a/.jenkins/Jenkinsfile-wheel-builder b/.jenkins/Jenkinsfile-wheel-builder index 2efec4d..31ce02c 100644 --- a/.jenkins/Jenkinsfile-wheel-builder +++ b/.jenkins/Jenkinsfile-wheel-builder @@ -1,22 +1,23 @@ def configs = [ [ label: 'windows', - versions: ['py27', 'py34', 'py35', 'py36'], + versions: ['py27', 'py34', 'py35', 'py36', 'py37'], ], [ label: 'windows64', - versions: ['py27', 'py34', 'py35', 'py36'], + versions: ['py27', 'py34', 'py35', 'py36', 'py37'], ], [ label: 'sierra', - versions: ['py27', 'py34', 'py35', 'py36'], + versions: ['py27', 'py34', 'py35', 'py36', 'py37'], ], [ label: 'docker', imageName: 'quay.io/pypa/manylinux1_x86_64', versions: [ 'cp27-cp27m', 'cp27-cp27mu', - 'cp34-cp34m', 'cp35-cp35m', 'cp36-cp36m' + 'cp34-cp34m', 'cp35-cp35m', 'cp36-cp36m', + 'cp37-cp37m', ], ], [ @@ -25,6 +26,7 @@ def configs = [ versions: [ 'cp27-cp27m', 'cp27-cp27mu', 'cp34-cp34m', 'cp35-cp35m', 'cp36-cp36m' + 'cp37-cp37m', ], ], ] @@ -38,7 +40,8 @@ def build(version, label, imageName) { py27: "C:\\Python27\\python.exe", py34: "C:\\Python34\\python.exe", py35: "C:\\Python35\\python.exe", - py36: "C:\\Python36\\python.exe" + py36: "C:\\Python36\\python.exe", + py37: "C:\\Python37\\python.exe" ] bat """ wmic qfe @@ -58,6 +61,7 @@ def build(version, label, imageName) { py34: "/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4", py35: "/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5", py36: "/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6", + py37: "/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7", ] ansiColor { sh """#!/usr/bin/env bash diff --git a/.travis.yml b/.travis.yml index bea0730..02a4aad 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,12 @@ matrix: env: TOXENV=py35 CC=gcc - python: 3.6 env: TOXENV=py36 CC=gcc + - python: 3.6 + env: TOXENV=py36 CC=gcc + - python: 3.7 + env: TOXENV=py37 CC=gcc + dist: xenial + sudo: true - python: pypy env: TOXENV=pypy CC=gcc - python: 2.7 @@ -22,6 +28,10 @@ matrix: env: TOXENV=py35 CC=clang - python: 3.6 env: TOXENV=py36 CC=clang + - python: 3.7 + env: TOXENV=py37 CC=clang + dist: xenial + sudo: true - python: pypy env: TOXENV=pypy CC=clang - python: 2.7 diff --git a/Jenkinsfile b/Jenkinsfile index 9001d9d..9706123 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,11 +1,11 @@ def configs = [ [ label: 'windows', - toxenvs: ['py27', 'py34', 'py35', 'py36'], + toxenvs: ['py27', 'py34', 'py35', 'py36', 'py37'], ], [ label: 'windows64', - toxenvs: ['py27', 'py34', 'py35', 'py36'], + toxenvs: ['py27', 'py34', 'py35', 'py36', 'py37'], ], [ label: 'freebsd11', @@ -231,6 +231,7 @@ setup( "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", ], ext_package="bcrypt", @@ -1,5 +1,5 @@ [tox] -envlist = py27,pypy,py34,py35,py36,pep8,py3pep8,packaging +envlist = py27,pypy,py34,py35,py36,py37,pep8,py3pep8,packaging [testenv] extras = |