Skip to content

Commit 4bfa47b

Browse files
authored
Merge pull request #13 from Overseas-Student-Living/build-fix
update travis.yml for new build infrastructure
2 parents 278a406 + de038ee commit 4bfa47b

File tree

4 files changed

+42
-24
lines changed

4 files changed

+42
-24
lines changed

.travis.yml

Lines changed: 36 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,40 @@
11
sudo: false
22
language: python
3-
python:
4-
- '2.7'
3+
4+
services:
5+
- mysql
6+
57
install:
6-
- pip install tox
7-
env:
8-
- TOX_ENV=py27-test
9-
- TOX_ENV=py33-test
10-
- TOX_ENV=py34-test
8+
- pip install tox
9+
10+
matrix:
11+
include:
12+
- stage: test
13+
python: 2.7
14+
env: TOX_ENV=py27
15+
- stage: test
16+
python: 3.3
17+
env: TOX_ENV=py33
18+
- stage: test
19+
python: 3.4
20+
env: TOX_ENV=py34
21+
- stage: test
22+
python: 3.5
23+
env: TOX_ENV=py35
24+
- stage: test
25+
python: 3.6
26+
env: TOX_ENV=py36
27+
- stage: deploy
28+
script: skip
29+
deploy:
30+
provider: pypi
31+
user: mattbennett
32+
password:
33+
secure: "nS/snIn4e/AWu3yrpzDLPXB+wHXXVU0qLdf07ldUxBx3lJ5K4ggqM1o6huP+ny2lZM6Q+jlRaYj0L6Tb/pppC7Pimx+dni9EFHXvLVO5sLD80+qV/AQPf7tbdWY6FWBV8kMGpXPwdnbKRGnQ17nerBJUfvL0dxigGoAqpOgwxppw/qNk0J3ay2AUnKUnWUKUXgATBLH72MSW6/iT84asIV6jOlfmRLpFKiO42emyBmYTo/TwM6lkjLG465gI2oWc/2sVTR6rkq00Yz5AC3Ry/pUZYfg55M3hTgHSQ54qtd/7IlbsP9inYTiZGsYkDaHlKsM1DdXreApVIo7LzRfCblMGrGvQfZm3BVMmmOWGSzM9dqBOXxjVcG9xHoG4/jzxGJ40gXX4cRS0AgkAWak2Q34QKj30FIBeLrZNzpDUmyPrKFBkfLi8CR8pW06m0Kxs3XWoUvP7ajVocbGnQHXQpz4q7FoKmnXhg0u9XyJTdtZAMt/h7aN9Bb2N0Zfasex025dB93Z2qLmwMVYkwQhIxjfw4vCstq9t+q67JKDMP4O6T7ektJ1Qt2TNR2BEr0/V/r5uplH5qyNH8PKL5YV9afyI+f1Dbdk+8wsRBGFJOm+rHg/JLtkzpTjNeAy4VYsYb8R+1rRe9IyBR7ti0mpW22lemhAHUUdaaol7mZm5yTI="
34+
on:
35+
tags: true
36+
repo: Overseas-Student-Living/sqlalchemy-diff
37+
distributions: "sdist bdist_wheel"
38+
1139
script:
12-
- tox -e $TOX_ENV
13-
deploy:
14-
provider: pypi
15-
user: mattbennett
16-
password:
17-
secure: nS/snIn4e/AWu3yrpzDLPXB+wHXXVU0qLdf07ldUxBx3lJ5K4ggqM1o6huP+ny2lZM6Q+jlRaYj0L6Tb/pppC7Pimx+dni9EFHXvLVO5sLD80+qV/AQPf7tbdWY6FWBV8kMGpXPwdnbKRGnQ17nerBJUfvL0dxigGoAqpOgwxppw/qNk0J3ay2AUnKUnWUKUXgATBLH72MSW6/iT84asIV6jOlfmRLpFKiO42emyBmYTo/TwM6lkjLG465gI2oWc/2sVTR6rkq00Yz5AC3Ry/pUZYfg55M3hTgHSQ54qtd/7IlbsP9inYTiZGsYkDaHlKsM1DdXreApVIo7LzRfCblMGrGvQfZm3BVMmmOWGSzM9dqBOXxjVcG9xHoG4/jzxGJ40gXX4cRS0AgkAWak2Q34QKj30FIBeLrZNzpDUmyPrKFBkfLi8CR8pW06m0Kxs3XWoUvP7ajVocbGnQHXQpz4q7FoKmnXhg0u9XyJTdtZAMt/h7aN9Bb2N0Zfasex025dB93Z2qLmwMVYkwQhIxjfw4vCstq9t+q67JKDMP4O6T7ektJ1Qt2TNR2BEr0/V/r5uplH5qyNH8PKL5YV9afyI+f1Dbdk+8wsRBGFJOm+rHg/JLtkzpTjNeAy4VYsYb8R+1rRe9IyBR7ti0mpW22lemhAHUUdaaol7mZm5yTI=
18-
on:
19-
tags: true
20-
repo: Overseas-Student-Living/sqlalchemy-diff
21-
distributions: "sdist bdist_wheel"
40+
- tox -e $TOX_ENV

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
test: flake8 pylint pytest
44

55
pylint:
6-
pylint sqlalchemydiff -E
6+
pylint sqlalchemydiff -E --disable=E1102
77

88
flake8:
99
flake8 sqlalchemydiff test

setup.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,10 @@
2424
"six>=1.10.0",
2525
"sqlalchemy-utils>=0.32.4",
2626
],
27-
dependency_links=[
28-
'https://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.1.4.zip'
29-
],
3027
extras_require={
3128
'dev': [
3229
"mock==2.0.0",
33-
"mysql-connector-python==2.1.4",
30+
"mysql-connector-python-rf==2.2.2",
3431
"pytest==3.0.3",
3532
"pylint==1.5.1",
3633
"flake8==3.0.4",
@@ -51,6 +48,8 @@
5148
"Programming Language :: Python :: 3",
5249
"Programming Language :: Python :: 3.3",
5350
"Programming Language :: Python :: 3.4",
51+
"Programming Language :: Python :: 3.5",
52+
"Programming Language :: Python :: 3.6",
5453
"Topic :: Internet",
5554
"Topic :: Software Development :: Libraries :: Python Modules",
5655
"Intended Audience :: Developers",

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[tox]
2-
envlist = {py27,py33,py34}-test
2+
envlist = {py27,py33,py34,py35,py36}-test
33
skipdist=True
44

55
[testenv]
66
whitelist_externals = make
77

88
commands =
9-
pip install --editable .[dev] --process-dependency-links
9+
pip install --editable .[dev]
1010
make test

0 commit comments

Comments
 (0)