Skip to content

Commit 1c2dd89

Browse files
author
Johan Lübcke
committed
Release and travis cleanup
1 parent 4697601 commit 1c2dd89

File tree

4 files changed

+51
-19
lines changed

4 files changed

+51
-19
lines changed

.travis.yml

Lines changed: 47 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,48 @@
11
language: python
2-
python:
3-
- '2.7'
4-
- '3.6'
5-
- 'pypy'
6-
install: pip install tox codecov
7-
script: make coverage
8-
after_success: codecov
9-
deploy:
10-
provider: pypi
11-
user: j_lubcke
12-
password:
13-
secure: avY6WD95XBnoH+wUc6MVhpTia3cf7NXdfDlJapUGnYoSJLB4ISb6ZPG0JUoQ76kcOquKCo09d250H1FcRCsYPkhgFiWTk9L1qGi3tVx65345cwy4sPJn2HDzX/XUkXOT3G+litf7h4P/Z6BcbEy6Wu0kIy9UzCwfHkkTMuC/ZiwyIfbRpX1MJzLzZeuVHVtHLKAweq24rl9VEKxjOM0gd2h82LDMT9IE90s4qwq6iUqUAnU6FA2hy5QC6tAWcl5Rrrhax0y0EeyFnFS4OxsdBP1gFmMvfSLfD1mhqKNNBElf5RSkRcv5NE0jXVi73/UVkbwWibA3nJoYYJPDV+om3moUy/j39w/ERGQL9uBoOQuRO+K/7Ph7G6Xk63dVSRJvbICEc2sUL9j4tjwc+ZiiG3rU5GFvuf4gnPC/hJ/fd0QTaJXQe/f0hwdwovo7SCWP9TmoKsp7b1BnARS3IAb/NMjzzmNg6Xa2Csf1mdgGVPQXckG41syotjowq8Q2IW5IVL4HvHy8QicJUYtlmXfH4s8r+urZWXkX5UbfqaF+6EsR6rw1p0NcHqcO1fbofE/X7EUHgaBub9RGhG1K+nDAPa5oZYmqb9ovU7YnlgEGcKqMW4ifJs/qkiIGNOR8GGHIHeZDNxHdox9TQNSA0YNkUezR8tZxTeM+foD9QhC34RY=
14-
on:
15-
python: 3.6
16-
tags: true
17-
repo: TriOptima/tri.table
2+
3+
stages:
4+
- lint
5+
- test
6+
- build
7+
- coverage
8+
- deploy
9+
10+
install:
11+
- pip install -r test_requirements.txt
12+
- pip install .
13+
14+
script: python -m pytest
15+
16+
jobs:
17+
include:
18+
- stage: lint
19+
python: "3.6"
20+
before_install:
21+
- pip install flake8
22+
script:
23+
- flake8 lib/tri tests setup.py
24+
25+
- stage: test
26+
python: "2.7"
27+
- python: pypy
28+
- python: "3.6"
29+
- python: "3.7"
30+
dist: xenial
31+
32+
- stage: coverage
33+
python: "3.7"
34+
before_install: python -m pip install codecov pytest-cov
35+
script: python -m pytest --cov
36+
after_success: codecov
37+
dist: xenial
38+
39+
- stage: deploy
40+
script: python setup.py sdist
41+
deploy:
42+
provider: pypi
43+
user: j_lubcke
44+
password:
45+
secure: avY6WD95XBnoH+wUc6MVhpTia3cf7NXdfDlJapUGnYoSJLB4ISb6ZPG0JUoQ76kcOquKCo09d250H1FcRCsYPkhgFiWTk9L1qGi3tVx65345cwy4sPJn2HDzX/XUkXOT3G+litf7h4P/Z6BcbEy6Wu0kIy9UzCwfHkkTMuC/ZiwyIfbRpX1MJzLzZeuVHVtHLKAweq24rl9VEKxjOM0gd2h82LDMT9IE90s4qwq6iUqUAnU6FA2hy5QC6tAWcl5Rrrhax0y0EeyFnFS4OxsdBP1gFmMvfSLfD1mhqKNNBElf5RSkRcv5NE0jXVi73/UVkbwWibA3nJoYYJPDV+om3moUy/j39w/ERGQL9uBoOQuRO+K/7Ph7G6Xk63dVSRJvbICEc2sUL9j4tjwc+ZiiG3rU5GFvuf4gnPC/hJ/fd0QTaJXQe/f0hwdwovo7SCWP9TmoKsp7b1BnARS3IAb/NMjzzmNg6Xa2Csf1mdgGVPQXckG41syotjowq8Q2IW5IVL4HvHy8QicJUYtlmXfH4s8r+urZWXkX5UbfqaF+6EsR6rw1p0NcHqcO1fbofE/X7EUHgaBub9RGhG1K+nDAPa5oZYmqb9ovU7YnlgEGcKqMW4ifJs/qkiIGNOR8GGHIHeZDNxHdox9TQNSA0YNkUezR8tZxTeM+foD9QhC34RY=
46+
on:
47+
tags: true
48+
repo: TriOptima/tri.table

HISTORY.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
Changelog
22
---------
33

4-
6.3.0 (----------)
4+
6.3.0 (2019-03-15)
55
~~~~~~~~~~~~~~~~~~
6+
67
* Make Column shortcuts compatible with subclassing
78

89

lib/tri/table/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282

8383
from tri.table.db_compat import setup_db_compat
8484

85-
__version__ = '6.2.1' # pragma: no mutate
85+
__version__ = '6.3.0' # pragma: no mutate
8686

8787
LAST = LAST
8888

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
tri.declarative >= 1.2.0
1+
tri.declarative >= 1.2.1
22
tri.named_struct
33
tri.form >= 5.0.12, < 6.0.0
44
tri.struct

0 commit comments

Comments
 (0)