<commit_before>Releases
========

Version 2.1, In Development
---------------------------

* Add ``Parser.parse_text`` to parse TAP
  provided as a string.

Version 2.0, Released July 31, 2016
-----------------------------------

* Remove nose plugin.
  The plugin moved to the ``nose-tap`` distribution.
* Remove pytest plugin.
  The plugin moved to the ``pytest-tap`` distribution.
* Remove Pygments syntax highlighting plugin.
  The plugin was merged upstream directly into the Pygments project
  and is available without tappy.
* Drop support for Python 2.6.

Version 1.9, Released March 28, 2016
------------------------------------

* ``TAPTestRunner`` has a ``set_header`` method
  to enable or disable test case header ouput in the TAP stream.
* Add support for Python 3.5.
* Perform continuous integration testing on OS X.
* Drop support for Python 3.2.

Version 1.8, Released November 30, 2015
---------------------------------------

* The ``tappy`` TAP consumer can read a TAP stream<commit_msg>Set the 2.1 release date.<commit_after>Releases
========

Version 2.1, Released September 23, 2016
----------------------------------------

* Add ``Parser.parse_text`` to parse TAP
  provided as a string.

Version 2.0, Released July 31, 2016
-----------------------------------

* Remove nose plugin.
  The plugin moved to the ``nose-tap`` distribution.
* Remove pytest plugin.
  The plugin moved to the ``pytest-tap`` distribution.
* Remove Pygments syntax highlighting plugin.
  The plugin was merged upstream directly into the Pygments project
  and is available without tappy.
* Drop support for Python 2.6.

Version 1.9, Released March 28, 2016
------------------------------------

* ``TAPTestRunner`` has a ``set_header`` method
  to enable or disable test case header ouput in the TAP stream.
* Add support for Python 3.5.
* Perform continuous integration testing on OS X.
* Drop support for Python 3.2.

Version 1.8, Released November 30, 2015
---------------------------------------

* The ``tappy`` TAP consumer can read a TAP stream
{'fraction_non_alphanumeric': 0.2134502923976608, 'fraction_numerical': 0.03508771929824561, 'mean_word_length': 2.16820987654321, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1153823', 'n_tokens_mistral': 594, 'n_tokens_neox': 528, 'n_words': 245}