<commit_before>Cerberus Changelog
==================

Cerberus is a collaboratively funded project, see the `funding page`_.

Version 1.3.1
-------------

UNRELEASED.

Fixed
~~~~~

- Fixed the expansion of the deprecated rule names ``keyschema`` and
  ``valueschema`` (`#482`_)
- ``*of_``-typesavers properly expand rule names containing ``_`` (`#484`_)

Improved
~~~~~~~~
- Add ``maintainer`` and ``maintainer_email`` to setup.py (`#481`_)
- Add ``project_urls`` to setup.py (`#480`_)
- Don't ignore all exceptions during coercions for nullable fields. If a
coercion raises an exception for a nullable field where the field is not
``None`` the validation now fails.

.. _`#484`: https://github.com/pyeve/cerberus/issues/484
.. _`#482`: https://github.com/pyeve/cerberus/issues/482
.. _`#481`: https://github.com/pyeve/cerberus/issues/481
.. _`#480`: https://github.com/pyeve/cerberus/issues/480

Version 1.3
-----------

Releases on April 30, 2019.
<commit_msg>Amends pull request reference to CHANGES.rst<commit_after>Cerberus Changelog
==================

Cerberus is a collaboratively funded project, see the `funding page`_.

Version 1.3.1
-------------

UNRELEASED.

Fixed
~~~~~

- Fixed the expansion of the deprecated rule names ``keyschema`` and
  ``valueschema`` (`#482`_)
- ``*of_``-typesavers properly expand rule names containing ``_`` (`#484`_)

Improved
~~~~~~~~
- Add ``maintainer`` and ``maintainer_email`` to setup.py (`#481`_)
- Add ``project_urls`` to setup.py (`#480`_)
- Don't ignore all exceptions during coercions for nullable fields. If a
coercion raises an exception for a nullable field where the field is not
``None`` the validation now fails. (`#490`_)

.. _`#490`: https://github.com/pyeve/cerberus/issues/490
.. _`#484`: https://github.com/pyeve/cerberus/issues/484
.. _`#482`: https://github.com/pyeve/cerberus/issues/482
.. _`#481`: https://github.com/pyeve/cerberus/issues/481
.. _`#480`: https://github.com/pyeve/cerberus/issues/480

Version 1.3
-----------

Releases on April 30, 2019.

{'fraction_non_alphanumeric': 0.19584569732937684, 'fraction_numerical': 0.050939663699307615, 'mean_word_length': 3.9583333333333335, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 9, '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': '3889768', 'n_tokens_mistral': 770, 'n_tokens_neox': 672, 'n_words': 192}