Changelog

0.6.0

coincidence.PEP_563() is temporarily set to False for all versions until the future of typing PEPs has been determined. No released versions of Python currently have PEP 563 enabled by default.

0.4.3

Bugs Fixed

0.4.1

Bugs Fixed

0.3.1

Bugs Fixed

coincidence.regressions – Ensure the custom YAML representers are only configured if PyYAML can be imported.

0.3.0

coincidence.regressions.AdvancedDataRegressionFixture

  • Handle toml.decoder.InlineTableDict the toml module is available.

  • Improve handling of custom subclasses, especially for nested types.

0.2.3

Bugs Fixed

Disabled the entry point as it was resulting in a confused plugin loading order and did not work.

The way of enabling the plugin reverts to:

# conftest.py
pytest_plugins = ("coincidence", )

0.2.0

  • Switched to whey as the build backend.

  • Added support for PyPy 3.7

  • Added an entry point for pytest to avoid the need to enable the plugin in conftest.

    (reverted in 0.2.3)

0.1.2

0.1.1

0.1.0

Initial release.