Subject: CVS commit: pkgsrc/devel/py-coverage
From: Adam Ciarcinski
Date: 2021-05-18 17:26:47
Message id: 20210518152647.2A238FA95@cvs.NetBSD.org

Log Message:
py-coverage: updated to 5.5

Version 5.5 — 2021-02-28

coverage combine has a new option, --keep to keep the original data files after \ 
combining them. The default is still to delete the files after they have been \ 
combined. This was requested in issue 1108 and implemented in pull request 1110. \ 
Thanks, Éric Larivière.
When reporting missing branches in coverage report, branches aren’t reported \ 
that jump to missing lines. This adds to the long-standing behavior of not \ 
reporting branches from missing lines. Now branches are only reported if both \ 
the source and destination lines are executed. Closes both issue 1065 and issue \ 
955.
Minor improvements to the HTML report:
The state of the line visibility selector buttons is saved in local storage so \ 
you don’t have to fiddle with them so often, fixing issue 1123.
It has a little more room for line numbers so that 4-digit numbers work well, \ 
fixing issue 1124.
Improved the error message when combining line and branch data, so that users \ 
will be more likely to understand what’s happening, closing issue 803.

Version 5.4 — 2021-01-24

The text report produced by coverage report now always outputs a TOTAL line, \ 
even if only one Python file is reported. This makes regex parsing of the output \ 
easier. Thanks, Judson Neer. This had been requested a number of times (issue \ 
1086, issue 922, issue 732).
The skip_covered and skip_empty settings in the configuration file can now be \ 
specified in the [html] section, so that text reports and HTML reports can use \ 
separate settings. The HTML report will still use the [report] settings if there \ 
isn’t a value in the [html] section. Closes issue 1090.
Combining files on Windows across drives now works properly, fixing issue 577. \ 
Thanks, Valentin Lab.
Fix an obscure warning from deep in the _decimal module, as reported in issue 1084.
Update to support Python 3.10 alphas in progress, including PEP 626: Precise \ 
line numbers for debugging and other tools.

Files:
RevisionActionfile
1.30modifypkgsrc/devel/py-coverage/Makefile
1.10modifypkgsrc/devel/py-coverage/PLIST
1.23modifypkgsrc/devel/py-coverage/distinfo