Alternatives ============ tappy is not the only project that can produce TAP output for Python. While tappy is a capable TAP producer and consumer, other projects might be a better fit for you. The following comparison lists some other Python TAP tools and lists some of the biggest differences compared to tappy. pycotap ------- pycotap is a good tool for when you want TAP output, but you don't want extra dependencies. pycotap is a zero dependency TAP producer. It is so small that you could even embed it into your project. `Check out the project homepage `_. catapult -------- catapult is a TAP producer. catapult is also capable of producing TAP-Y and TAP-J which are YAML and JSON test streams that are inspired by TAP. `You can find the catapult source on GitHub `_. pytap13 ------- pytap13 is a TAP consumer for TAP version 13. It parses a TAP stream and produces test instances that can be inspected. `pytap13's homepage is on Bitbucket `_. bayeux ------ bayeux is a TAP producer that is designed to work with unittest and unittest2. `bayeux is on GitLab. `_. taptaptap --------- taptaptap is a TAP producer with a procedural style similar to Perl. It also includes a ``TapWriter`` class as a TAP producer. `Visit the taptaptap homepage `_. unittest-tap-reporting ---------------------- unittest-tap-reporting is another zero dependency TAP producer. `Check it out on GitHub `_. If there are other relevant projects, please post an issue on GitHub so this comparison page can be updated accordingly.