Subject: CVS commit: pkgsrc/devel/py-coverage
From: Adam Ciarcinski
Date: 2024-12-26 18:33:53
Message id: 20241226173353.A718BFC1D@cvs.NetBSD.org

Log Message:
py-coverage: updated to 7.6.10

Version 7.6.10 — 2024-12-26

- Fix: some descriptions of missing branches in HTML and LCOV reports were
  incorrect when multi-line statements were involved (`issue 1874`_ and `issue
  1875`_).  These are now fixed.

- Fix: Python 3.14 `defers evaluation of annotations <pep649_>`_ by moving them
  into separate code objects.  That code is rarely executed, so coverage.py
  would mark them as missing, as reported in `issue 1908`_.  Now they are
  ignored by coverage automatically.

- Fixed an obscure and mysterious problem on PyPy 3.10 seemingly involving
  mocks, imports, and trace functions: `issue 1902`_.  To be honest, I don't
  understand the problem or the solution, but ``git bisect`` helped find it,
  and now it's fixed.

- Docs: re-wrote the :ref:`subprocess` page to put multiprocessing first and to
  highlight the correct use of :class:`multiprocessing.Pool
  <python:multiprocessing.pool.Pool>`.

Files:
RevisionActionfile
1.64modifypkgsrc/devel/py-coverage/Makefile
1.52modifypkgsrc/devel/py-coverage/distinfo