-
Ensure all test files are included in the sdist. [#109]
-
Print hash for new figure tests. [#111]
-
Do not error if a baseline image can not be retrieved when using figure hashes. [#118]
-
Allow generation of hash library and testing against hash library simultaneously. [#121]
- Fix specification of required Python version in setup.cfg. [#122]
-
Fix passing a https url for baseline images from the CLI. [#89]
-
Added
--mpl-baseline-relativeoption to specify baseline images relative to the test path. [#96] -
Add option to do comparisons against a json library of sha256 hashes. [#98]
-
Drop support for matplotlib 1.5 and Python < 3.6. [#100]
-
Add support for generating a HTML summary of test faliures. [#101]
-
Add support for falling back to baseline image comparison if hash comparison fails. [#101]
-
Improve error message if image shapes don't match. [#79]
-
Properly register mpl_image_compare marker with pytest. [#83]
-
Drop support for Python 3.5 and earlier, and Matplotlib 1.5. [#87]
-
Improve error message when baseline image is not found. [#76]
-
Update compatibility with pytest 3.6. [#72]
-
Only close figures if they are a valid Matplotlib figure. [#66]
-
Improve tests to not assume pytest executable is called py.test. [#65]
-
Make sure local matplotlib files are completely ignored. [#64]
-
Fix compatibility with Matplotlib 2.1. [#54]
-
Allow baseline_dir to be comma-separated URL list to allow mirrors to be specified. [#59]
-
Make sure figures get closed even if not running with the --mpl option, and only close actual Matplotlib Figure objects. [#60]
-
Fixed use of mpl_image_compare on methods of test classes that also use setup_method. [#51]
-
Make it possible to specify the directory in which to put the results from the tests using --mpl-results-path. [#39]
-
Only import Matplotlib if the plugin is actually used. [#47]
-
Make sure figures are closed after saving. [#46]
-
Allow the backend to be set on a per-test basis. [#38]
-
If test name contains slashes (normally from parameters in parametrized tests), replace with _. [#50]
- Properly define dependencies in setup.py. [#32]
-
Added
styleandremove_textoptions. [#20] -
Properly support parametrized tests. [#24]
-
Minor fixes to detection of remote baseline directories.
-
Minor improvements to documentation.
-
Add support for remote baseline images. [#18]
-
When providing two conflicting options, warn instead of raising an exception. [#19]
-
Changed default tolerance from 10 to 2. [#9]
-
Added
tox.ini. -
Improvements to documentation
-
Added globally-configurable baseline directory with the
--mpl-baseline-diroption. [#8] -
Added
baseline_dirandfilenameoptions in decorator. -
Improvements to documentation
- Initial version