Skip to content

Commit ca888ad

Browse files
committed
Updated test suite
1 parent ac9ea08 commit ca888ad

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

.travis.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,12 @@ matrix:
44
include:
55
- python: '2.7'
66
env: TOXENV=py27
7-
- python: '3.7'
8-
env: TOXENV=py37
7+
- python: '3.4'
8+
env: TOXENV=py34
9+
- python: '3.5'
10+
env: TOXENV=py35
11+
- python: '3.6'
12+
env: TOXENV=py36
913

1014
install: pip install tox
1115

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,16 @@ Method | Parameters | Returns | Description
123123

124124
## Local development
125125

126+
I suggest using [pyenv](https://github.com/pyenv/pyenv) for local development.
127+
126128
### Running tests
127129

128130
1. Run `pip<version> install --no-cache-dir -r requirements.txt` to install dependencies
129131
1. Run tests with [tox](https://tox.readthedocs.io/en/latest/index.html)
130132
* For Python 2.7 run `tox -e py27` (you need to have Python 2.7 installed)
131-
* For Python 3.7 run `tox -e py37` (you need to have Python 3.7 installed)
133+
* For Python 3.4 run `tox -e py34` (you need to have Python 3.6 installed)
134+
* For Python 3.5 run `tox -e py35` (you need to have Python 3.6 installed)
135+
* For Python 3.6 run `tox -e py36` (you need to have Python 3.6 installed)
132136

133137
### Uploading a new package to PyPI
134138

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
'Programming Language :: Python :: 3.4',
3030
'Programming Language :: Python :: 3.5',
3131
'Programming Language :: Python :: 3.6',
32-
'Programming Language :: Python :: 3.7',
3332
],
3433
keywords='python gedcom parser',
3534
packages=find_packages(exclude=['contrib', 'docs', 'tests']),

tox.ini

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@
44
# confirm required package meta-data in setup.py
55

66
[tox]
7-
envlist = py{27,37}
7+
envlist = py{27,34,35,36}
88

99
[testenv]
1010
basepython =
1111
py27: python2.7
12-
py37: python3.7
12+
py34: python3.4
13+
py35: python3.5
14+
py36: python3.6
1315
deps =
1416
check-manifest
1517
flake8

0 commit comments

Comments
 (0)