python3-tap - TAP producer/consumer tools for Python unittest -- Python 3 version

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename python3-tap_2.5-2_all.deb
Package name python3-tap
Package version 2.5
Package release 2
Package architecture all
Package type deb
Category python
License -
Maintainer Python Modules Team <>
Download size 32.54 KB
Installed size 222.00 KB
The package provides a set of tools for working with the
Test Anything Protocol (TAP). TAP is a line based test protocol
for recording test data in a standard way.
As a TAP producer, this package comes with a test-runner that
implements the unittest.TestRunner interface and produces TAP
compliant output.
As a TAP consumer, it includes tools to parse the output of
TAP compliant producers. It also provides means to replay a
test-suite from a captured output, without having to actually
run the tests again.
This package provide the Python 3.x version of


Package Version Architecture Repository
python3-tap_2.5-2_all.deb 2.5 all Debian Main
python3-tap - - -


Name Value
python3:any -


Name Value
python-tappy << 1.9


Type URL
Binary Package python3-tap_2.5-2_all.deb
Source Package

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-tap deb package:
    # sudo apt-get install python3-tap




2019-01-14 - Simon McVittie <> (2.5-2) unstable; urgency=medium
[ Ondřej Nový ]
* Rename d/tests/control.autodep8 to d/tests/control.
[ Simon McVittie ]
* Standards-Version: 4.3.0 (no further changes)
* Set Rules-Requires-Root to no
* Use debhelper-compat 12
* Duplicate Recommends in d/tests/control instead of using deprecated
needs-recommends restriction
2018-09-17 - Simon McVittie <> (2.5-1) unstable; urgency=medium
[ Ondřej Nový ]
* Use 'python3 -m sphinx' instead of sphinx-build for building docs
[ Simon McVittie ]
* New upstream release
* Install docs/releases.rst into python-tap-doc as NEWS.gz
* Standards-Version: 4.2.1 (no further changes)
* d/copyright: Update to match AUTHORS
2018-05-31 - Simon McVittie <> (2.4-1) unstable; urgency=medium
* New upstream release
- d/copyright: Update to match AUTHORS
2018-05-18 - Simon McVittie <> (2.3-1) unstable; urgency=medium
* New upstream release
* Add Recommends for TAP version 13 (YAML diagnostics) support
* Normalize packaging with wrap-and-sort -abst
* Remove references to the nose plugin, removed in 2.0
* debian/tests: Share code for Python 2 and 3
* debian/tests: Re-run tests with Recommends
* debian/tests: Prefer AUTOPKGTEST_TMP
* debian/tests: Don't set -x or ignore stderr
2018-04-20 - Simon McVittie <> (2.2-2) unstable; urgency=medium
[ Ondřej Nový ]
* d/control: Set Vcs-* to
[ Simon McVittie ]
* Convert packaging git repository from git-dpm to gbp pq
* Standards-Version: 4.1.4 (no changes required)
* Enable autopkgtest-pkg-python smoke tests
2018-01-10 - Simon McVittie <> (2.2-1) unstable; urgency=medium
* New upstream release
- d/copyright: Update
* Don't explicitly invoke compile_catalog with Python 3, no longer
needed (upstream no longer skips it on Python 3)
* d/rules: Alter comments about C.UTF-8 locale to reflect a better
understanding of what is going on
* d/watch: Use https for
* Standards-Version: 4.1.3 (no changes required)
* Use debhelper compat level 11
2017-12-16 - Simon McVittie <> (2.1-2) unstable; urgency=medium
* d/copyright: use https for Format URI
* d/.gitignore: add
* Standards-Version: 4.1.2 (no further changes)
* Run the unit tests in the C.UTF-8 locale, working around the
reproducible-builds infrastructure seemingly setting locales that
it has not generated. In this configuration the tests end up in
the equivalent of LC_CTYPE=C, which cannot represent the non-ASCII
characters found in tappy's LC_MESSAGES. Add `locale -a` and `locale`
output to build logs to diagnose whether this is in fact what is
* Use python3-sphinx instead of python-sphinx to build documentation
* Build-depend on python-babel to compile localization files
2016-11-21 - Simon McVittie <> (2.1-1) unstable; urgency=medium
* New upstream release
- d/copyright: update
* d/control: tappy and python-tap-doc are Multi-Arch: foreign
2016-08-10 - Simon McVittie <> (2.0-1) unstable; urgency=medium
* New upstream release
- no longer provides a Pygments highlighter for TAP, which was merged
into Pygments
- no longer provides the pytest or nose plugins, see PyPI projects
pytest-tap and nose-tap for those
- drop build-dependencies for removed functionality
- d/copyright: remove copyright notice for removed module
* d/control: build-depend on python3-mock
* d/control: update GitHub repository URL
* d/copyright: use PyPI as Source, matching what we download with uscan
* d/copyright: use the more common capitalization for the author's name
* d/tests: do not rely on the nose-tap plugin, which is now a separate
project. Add a separate smoke-test for tappy(1).

See Also

Package Description
python3-taskflow_3.2.0-3_all.deb Taskflow structured state management library - Python 3.x
python3-taskw_1.2.0-2_all.deb Python bindings for your taskwarrior database (Python 3 version)
python3-tblib_1.3.2-3_all.deb Python 3 traceback fiddling library
python3-tdb_1.3.16-2+b1_amd64.deb Python3 bindings for TDB
python3-tds_1.9.1-1_all.deb Python DBAPI driver for MSSQL using pure Python TDS (Python 3)
python3-tempest-horizon_0.0.1+git.2018.01.24.a23f4074fd-2_all.deb OpenStack Integration Test Suite - Horizon plugin
python3-tempest_19.0.0-2_all.deb OpenStack Integration Test Suite - Python 3.x
python3-tempita_0.5.2-2_all.deb very small text templating language
python3-tenacity_4.12.0-2_all.deb retry code until it succeeeds - Python 3.x
python3-termbox_1.1.2+dfsg-3_amd64.deb Library for writing text-based user interfaces (Python)
python3-termcolor_1.1.0-2_all.deb ANSII Color formatting for output in terminal - Python 3.x
python3-terminado_0.8.1-4_all.deb Terminals served to term.js using Tornado websockets (Python 3)
python3-terminaltables_3.1.0-2_all.deb Python library for printing tables to the console
python3-termstyle_0.1.10-2_all.deb console colouring for python - Python 3.x
python3-tesserocr_2.4.0-4_amd64.deb Python wrapper for the tesseract-ocr API (Python3 version)