Tue Jun 9 08:07:16 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.9.0:
* Fixed RemovedInPytest4Warning when using Pytest 3.10. Contributed by Michael Manganiello in #354.
* Made pytest startup faster when plugin not active by lazy-importing. Contributed by Anders Hovmöller in #339.
* Various CI improvements. Contributed by Daniel Hahler in #363 and #364.
* Various Python support updates (drop EOL 3.4, test against 3.8 final). Contributed by Hugo van Kemenade in #336 and #367.
* Changed --cov-append to always enable data_suffix (a coverage setting). Contributed by Harm Geerts in #387.
* Changed --cov-append to handle loading previous data better (fixes various path aliasing issues).
* Various other testing improvements, github issue templates, example updates.
* Fixed internal failures that are caused by tests that change the current working directory by ensuring a consistent working directory when coverage is called. See #306 and coveragepy#881
Mon Oct 7 08:34:43 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.8.1:
* Fixed #348 - regression when only certain reports (html or xml) are used then --cov-fail-under always fails.
* Added compatibility with future xdist release that deprecates some internals (match pytest-xdist master/worker terminology). Contributed by Thomas Grainger in #321
Mon May 6 11:04:02 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.7.1:
* Fixed AttributeError: 'NoneType' object has no attribute 'configure_node' error when --no-cov is used. Contributed by Alexander Shadchin in #263.
* Various testing and CI improvements. Contributed by Daniel Hahler in #255, #266, #272, #271 and #269.
* Improved documentation regarding subprocess and multiprocessing. Contributed in #265.
* Improved pytest_cov.embed.cleanup_on_sigterm to be reentrant (signal deliveries while signal handling is running won't break stuff).
* Added pytest_cov.embed.cleanup_on_signal for customized cleanup.
* Improved cleanup code and fixed various issues with leftover data files. All contributed in #265 or #262.
* Improved examples. Now there are two examples for the common project layouts, complete with working coverage configuration. The examples have CI testing. Contributed in #267.