Revisions of python-pytest-cov

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1161491 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
- update to 5.0.0:
  * Removed support for xdist rsync (now deprecated).
  * Switched docs theme to Furo.
  * Various legacy Python cleanup and CI improvements.
    Contributed by Christian Clauss and Hugo van Kemenade in
    #630, #631, #632 and #633.
  * Added a pyproject.toml example in the docs. Contributed by
    Dawn James in #626.
  * Modernized project's pre-commit hooks to use ruff. Initial
    POC contributed by Christian Clauss in #584.

  * Support coverage >= 6.2
- Inject multibuild to avoid build cycles.
- Skip 6 test cases that are causing problems with Python 3.8
    (when combining coverage data from parallel mode).
  * Added the --cov-append command line options.
    coverage-4.0 (automatically activated if there’s a
  * Changed --cov-report=term to automatically upgrade to
    --cov-report=term-missing if there’s
  * Changed --cov so it can be used with no path argument
    (in wich case the source settings from .coveragerc will
  * Fixed .pth installation to work in all cases
  * Data file suffixing changed to use coverage’s
  * Avoid warning about missing coverage data
  * Fixed a race condition when running with xdist
    (all the workers tried to combine the files).
    It’s possible that this issue is not present in
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1090227 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
- update to 4.1.0:
  * Updated CI with new Pythons and dependencies.
  * Removed rsyncdir support. This makes pytest-cov compatible
    with xdist 3.0.
  * Added support for JSON reporting.
  * Refactored code to use f-strings.
  * Fixed a skip in the test suite for some old xdist.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1039059 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 27)
- Disable test_dist_boxed, broken with latest version of pytest-xdist,
  gh#pytest-dev/pytest-cov#565
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1038610 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 26)
- Disable failing tests (test_contexts) that fails because of the new version
  of python-coverage, gh#pytest-dev/pytest-cov#570
- Remove support-coverage-62.patch
- Remove support-setuptools60.patch
- Update to 4.0.0:
  * --cov-fail-under no longer causes pytest --collect-only to fail Contributed
    by Zac Hatfield-Dodds in #511.
  * Dropped support for multiprocessing (mostly because issue 82408). This
    feature was mostly working but very broken in certain scenarios and made
    the test suite very flaky and slow.
  * There is builtin multiprocessing support in coverage and you can migrate to
    that. All you need is this in your .coveragerc:
       [run]
       concurrency = multiprocessing
       parallel = true
       sigterm = true
  * Fixed deprecation in setup.py by trying to import setuptools before
    distutils. Contributed by Ben Greiner in #545.
  * Removed undesirable new lines that were displayed while reporting was
    disabled. Contributed by Delgan in #540.
  * Documentation fixes. Contributed by Andre Brisco in #543 and Colin O'Dell
    in #525.
  * Added support for LCOV output format via --cov-report=lcov. Only works with
    coverage 6.3+. Contributed by Christian Fetzer in #536.
  * Modernized pytest hook implementation. Contributed by Bruno Oliveira in
    #549 and Ronny Pfannschmidt in #550.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 941559 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 24)
- Add support-coverage-62.patch:
  * Support coverage >= 6.2
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931974 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 23)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 918856 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 22)
- Inject multibuild to avoid build cycles.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 812819 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 16)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 764659 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 15)
- Skip test_cover_looponfail as it fails with new pytest
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 754218 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 14)
- Skip 6 test cases that are causing problems with Python 3.8
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 735638 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 12)
- 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
  * Added support for Coverage 5.0
Displaying revisions 1 - 20 of 31
openSUSE Build Service is sponsored by