<commit_before>Version History
===============================================================================

Version: 1.2.5a1 (unreleased)
-------------------------------------------------------------------------------

GOALS:

  - Improve support for Python3 (>= 3.3)
  - Improve support for Windows

NEWS and CHANGES:

  - General:

    * Drop support for Python 2.5

  - Running:

    * ScenarioOutline: Annotates name with row.id, ... to better represent row.

  - Model:

    * ScenarioOutline: Various improvements, see docs (`New and Noteworthy`_).

  - Formatters:

    * plain: Can now show tags, but currently disabled per default

FIXED:

  * issue #221: Fix some PY2/PY2 incompatibilities (provided by: johbo)
  * issue #216: Using --wip option does not disable ANSI escape sequences (coloring).


.. _`New and Noteworthy`: https://github.com/behave/behave/blob/master/docs/new_and_noteworthy.rst


Version: 1.2.4 (2014-03-02)
-------------------------------------------------------------------------------

:Same as: Version 1.2.4a1 (unreleased).

NEWS and CHANGES:

  - Running:

    * ABORT-BY-USER: Better handle KeyboardInterrupt to abort a test run.
    * feature list files (formerly: feature configfiles) support wildcards.
    * Simplify and improve setup of logging subsystem (related to: #143, #177)

  - Step matchers:

    * cfparse: Step matcher with "Cardinality Field" support (was: optional).

  - Formatters:

    * steps.usage: Avoid duplicated steps usage due to Scenario Outlines.
    * json: Ensures now that matched step params (match args) cause valid JSON.
<commit_msg>FIX typo: PY2/PY3 (was: PY2/PY2).<commit_after>Version History
===============================================================================

Version: 1.2.5a1 (unreleased)
-------------------------------------------------------------------------------

GOALS:

  - Improve support for Python3 (>= 3.3)
  - Improve support for Windows

NEWS and CHANGES:

  - General:

    * Drop support for Python 2.5

  - Running:

    * ScenarioOutline: Annotates name with row.id, ... to better represent row.

  - Model:

    * ScenarioOutline: Various improvements, see docs (`New and Noteworthy`_).

  - Formatters:

    * plain: Can now show tags, but currently disabled per default

FIXED:

  * issue #221: Fix some PY2/PY3 incompatibilities (provided by: johbo)
  * issue #216: Using --wip option does not disable ANSI escape sequences (coloring).


.. _`New and Noteworthy`: https://github.com/behave/behave/blob/master/docs/new_and_noteworthy.rst


Version: 1.2.4 (2014-03-02)
-------------------------------------------------------------------------------

:Same as: Version 1.2.4a1 (unreleased).

NEWS and CHANGES:

  - Running:

    * ABORT-BY-USER: Better handle KeyboardInterrupt to abort a test run.
    * feature list files (formerly: feature configfiles) support wildcards.
    * Simplify and improve setup of logging subsystem (related to: #143, #177)

  - Step matchers:

    * cfparse: Step matcher with "Cardinality Field" support (was: optional).

  - Formatters:

    * steps.usage: Avoid duplicated steps usage due to Scenario Outlines.
    * json: Ensures now that matched step params (match args) cause valid JSON.

{'fraction_non_alphanumeric': 0.230697961704756, 'fraction_numerical': 0.02470660901791229, 'mean_word_length': 2.3739583333333334, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7093784', 'n_tokens_mistral': 1002, 'n_tokens_neox': 877, 'n_words': 310}