Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
13a0ed0
expectedFailure should be treated as a TODO. (#75)
mblayman May 12, 2018
2458912
Add version 13 support (#70)
arewm May 13, 2018
356c49c
Add an optional method to install TAP version 13 support. (#77)
mblayman May 14, 2018
ffd27d1
Set 2.3 release date.
mblayman May 15, 2018
8c03614
Output Tappy Version when needed (Issue #78) (#79)
richard-bosworth May 29, 2018
b25afc6
Prepare version 2.4.
mblayman May 29, 2018
cce53b8
Write the plan line up front in streaming mode (#80)
meejah Sep 14, 2018
b406b4e
Use Black.
mblayman Sep 14, 2018
6989b10
Python 3.7 is not on Travis yet. Switch to 3.6 for lint.
mblayman Sep 15, 2018
6c37db8
Set 2.5 release date.
mblayman Sep 15, 2018
fa84f6f
Fix release docs notes.
mblayman Sep 15, 2018
31d501f
Add 'duration_ms' output
NicolaiSoeborg Oct 3, 2018
ced92c4
Add official support for Python 3.7 (#83)
mblayman Jan 23, 2019
79a7493
Update copyright year to 2019.
mblayman Jan 23, 2019
e5d0ec6
Drop 3.4 support and prep 2.6 release. (#86)
mblayman Sep 17, 2019
33a4410
Bump to 2.6
mblayman Sep 17, 2019
83b5335
Switch to using the next function for peekable. (#88)
mblayman Sep 17, 2019
c446fc3
Bump to 2.6.1.
mblayman Sep 17, 2019
a6833bb
Remove the ability to run `python setup.py test`. (#91)
mblayman Oct 20, 2019
088a99a
Add a code of conduct.
mblayman Oct 20, 2019
d0085a6
Add a pull request template.
mblayman Oct 20, 2019
6d8af6c
Streaming mode should always abort from writing files. (#90)
mblayman Oct 20, 2019
d6a5dbe
Committed a test file by accident.
mblayman Oct 20, 2019
6c74047
Merge branch 'master' of github.com:python-tap/tappy
mblayman Oct 20, 2019
3d73aad
Set 2.6.2 release date.
mblayman Oct 20, 2019
bbc68bc
Drop support for Python 2. (#95)
mblayman Dec 10, 2019
1c079e9
Use Python 3 for the macOS build. (#93)
mblayman Dec 10, 2019
f4fe57e
Add support for subtests (#92)
ecederstrand Dec 11, 2019
eeac963
Let source packages also contain mo files (#97)
ecederstrand Dec 12, 2019
2b21f28
Remove Babel from Windows CI
mblayman Dec 12, 2019
f01f287
Remove 3.4 from Travis build matrix.
mblayman Dec 15, 2019
3794179
Remove mock and use the version in unittest. (#99)
mblayman Dec 15, 2019
f3c9007
Remove Pipenv usage. (#100)
mblayman Dec 15, 2019
cf652dc
Remove the Pipfile and Pipfile.lock.
mblayman Dec 15, 2019
3c4107a
Add support for running like `python -m tap`. (#101)
mblayman Dec 15, 2019
116aa55
Use PyYAML safe loader and remove deprecation warning. (#103)
mblayman Dec 15, 2019
154443d
Improve phrasing of man page (#106)
smcv Jan 10, 2020
006a3a2
test_tracker.py: Fix test failure in non-English locales (#105)
smcv Jan 10, 2020
7fd2fa6
Set release date for 3.0.
mblayman Jan 10, 2020
7ab5bd7
Add wheel as package to `bdist_wheel` is an available setup command.
mblayman Jan 10, 2020
f558832
Add latest Python versions (#109)
ecederstrand Feb 27, 2020
015c21c
Replace global is_peekable with a check on every file (#108)
ecederstrand Feb 28, 2020
0aedb99
Fix parsing of multi-line strings in YAML blocks (#112)
dato May 10, 2020
0c38a48
Fix lint issues.
mblayman Feb 4, 2021
4f9a696
Merge branch 'master' into subtests
NicolaiSoeborg Dec 28, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
To accept your contribution, please ensure that the checklist below is complete.

* [ ] Is your name/identity in the AUTHORS file?
* [ ] Does the code change (if the PR contains code) have 100% test coverage?
* [ ] Is CI passing all quality and testing checks?
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ pip-log.txt
nosetests.xml
htmlcov
.cache
.pytest_cache

# Translations
.transifex.ini
Expand All @@ -38,8 +39,9 @@ htmlcov
.project
.pydevproject

# Vim
# Dev
*.swp
.vscode

# TAP
*.tap
Expand Down
70 changes: 23 additions & 47 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,69 +1,45 @@
sudo: false
language: python
dist: xenial
matrix:
include:
- os: linux
python: 2.7
env: TOX_ENV=py27
- os: linux
python: 3.4
env: TOX_ENV=py34
- os: linux
python: 3.5
env: TOX_ENV=py35
- os: linux
python: 3.6
env: TOX_ENV=py36
- os: linux
python: pypy
env: TOX_ENV=pypy
python: 3.7
env: TOX_ENV=py37
- os: linux
python: 3.8
env: TOX_ENV=py38
- os: linux
python: pypy3.5
env: TOX_ENV=pypy3
- os: osx
osx_image: xcode11.2
language: generic
env: TOX_ENV=py27
before_install:
- brew upgrade python
- python3 -m venv venv
- source venv/bin/activate
env: TOX_ENV=py37
- os: linux
python: 3.8
env: TOX_ENV=with_optional
- os: linux
python: 2.7
python: 3.8
env: TOX_ENV=runner
- os: linux
python: 2.7
env: TOX_ENV=flake8
python: 3.8
env: TOX_ENV=module
- os: linux
python: 3.8
env: TOX_ENV=lint
- os: linux
python: 2.7
python: 3.8
env: TOX_ENV=integration
- os: linux
python: 2.7
python: 3.8
env: TOX_ENV=coverage
# Stop testing the languages until someone steps up to support them.
# - os: linux
# python: 2.7
# env: TOX_ENV=language_ar
# - os: linux
# python: 2.7
# env: TOX_ENV=language_de
# - os: linux
# python: 2.7
# env: TOX_ENV=language_es
# - os: linux
# python: 2.7
# env: TOX_ENV=language_fr
# - os: linux
# python: 2.7
# env: TOX_ENV=language_it
# - os: linux
# python: 2.7
# env: TOX_ENV=language_ja
# - os: linux
# python: 2.7
# env: TOX_ENV=language_nl
# - os: linux
# python: 2.7
# env: TOX_ENV=language_pt
# - os: linux
# python: 2.7
# env: TOX_ENV=language_ru
install:
- pip install Babel tox
- pip3 install tox
script: tox -e $TOX_ENV
8 changes: 8 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,18 @@ tappy was originally created by Matt Layman.
Contributors
------------

* Adeodato Simó
* Andrew McNamara
* Chris Clarke
* Erik Cederstrand
* Marc Abramowitz
* Mark E. Hamilton
* Matt Layman
* meejah (https://meejah.ca)
* Michael F. Lamb (http://datagrok.org)
* Mikael Barfred
* Nicolai Søborg
* Nicolas Caniart
* Richard Bosworth
* Ross Burton
* Simon McVittie
3 changes: 3 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
As a Python project,
tappy adheres
to the [PSF Code of Conduct](https://www.python.org/psf/conduct/).
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2018, Matt Layman and contributors. See AUTHORS for more details.
Copyright (c) 2019, Matt Layman and contributors. See AUTHORS for more details.
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
2 changes: 0 additions & 2 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
include AUTHORS
include LICENSE
include README.md
include Pipfile
include Pipfile.lock
recursive-include docs *
recursive-include tap/locale *
prune docs/_build
22 changes: 0 additions & 22 deletions Pipfile

This file was deleted.

Loading