-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(dependencies): update dependency coverage to v5 - autoclosed #81
Conversation
37aefae
to
185c2b4
Compare
Codecov Report
@@ Coverage Diff @@
## master #81 +/- ##
=======================================
Coverage 92.24% 92.24%
=======================================
Files 1 1
Lines 116 116
=======================================
Hits 107 107
Misses 9 9 Continue to review full report at Codecov.
|
185c2b4
to
d0fac03
Compare
e8209ce
to
976fe02
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs |
976fe02
to
0efee61
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs |
0efee61
to
fa9d72f
Compare
fa9d72f
to
3d116bd
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs |
3d116bd
to
27d72d0
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs |
deac985
to
6cb260b
Compare
6cb260b
to
8acab37
Compare
8acab37
to
064726c
Compare
Kudos, SonarCloud Quality Gate passed! |
This PR contains the following updates:
==4.5.4
->==5.5
Release Notes
nedbat/coveragepy
v5.5
Compare Source
coverage combine
has a new option,--keep
to keep the original datafiles after combining them. The default is still to delete the files after
they have been combined. This was requested in
issue 1108
_ and implementedin
pull request 1110
_. Thanks, Éric Larivière.When reporting missing branches in
coverage report
, branches aren'treported 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
_ andissue 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
_... _issue 803:https://github.com/nedbat/coveragepy/issues/8033
.. _issue 955https://github.com/nedbat/coveragepy/issues/95555
.. _issue 106https://github.com/nedbat/coveragepy/issues/1065065
.. _issue 11https://github.com/nedbat/coveragepy/issues/11081108
.. _pull request 1https://github.com/nedbat/coveragepy/pull/1110/1110
.. _issue https://github.com/nedbat/coveragepy/issues/1123s/1123
.. _issuehttps://github.com/nedbat/coveragepy/issues/1124es/1124
.. _changes_54:
v5.4
Compare Source
The text report produced by
coverage report
now always outputs a TOTALline, 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
andskip_empty
settings in the configuration filecan now be specified in the
[html]
section, so that text reports and HTMLreports 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 <pr1080_>
.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 <pep626_>
_... _issue 577:https://github.com/nedbat/coveragepy/issues/5777
.. _issue 732https://github.com/nedbat/coveragepy/issues/73232
.. _issue 92https://github.com/nedbat/coveragepy/issues/922922
.. _issue 10https://github.com/nedbat/coveragepy/issues/10841084
.. _issue 1https://github.com/nedbat/coveragepy/issues/1086/1086
.. _issue https://github.com/nedbat/coveragepy/issues/1090s/1090
.. _phttps://github.com/nedbat/coveragepy/pull/1080ll/1080
.. _pep626: https://www.python.org/dev/peps/pep-0626/
.. _changes_531:
v5.3.1
Compare Source
When using
--source
on a large source tree, v5.x was slower than previousversions. This performance regression is now fixed, closing
issue 1037
_.Mysterious SQLite errors can happen on PyPy, as reported in
issue 1010
_. Animmediate retry seems to fix the problem, although it is an unsatisfying
solution.
The HTML report now saves the sort order in a more widely supported way,
fixing
issue 986
. Thanks, Sebastián Ramírez (pull request 1066
).The HTML report pages now have a :ref:
Sleepy Snake <sleepy>
favicon.Wheels are now provided for manylinux2010, and for PyPy3 (pp36 and pp37).
Continuous integration has moved from Travis and AppVeyor to GitHub Actions.
.. _issue 986:https://github.com/nedbat/coveragepy/issues/9866
.. _issue 1037https://github.com/nedbat/coveragepy/issues/103737
.. _issue 101https://github.com/nedbat/coveragepy/issues/1010010
.. _pull request 10https://github.com/nedbat/coveragepy/pull/10661066
.. _changes_53:
v5.3
Compare Source
When using
--source
on a large source tree, v5.x was slower than previousversions. This performance regression is now fixed, closing
issue 1037
_.Mysterious SQLite errors can happen on PyPy, as reported in
issue 1010
_. Animmediate retry seems to fix the problem, although it is an unsatisfying
solution.
The HTML report now saves the sort order in a more widely supported way,
fixing
issue 986
. Thanks, Sebastián Ramírez (pull request 1066
).The HTML report pages now have a :ref:
Sleepy Snake <sleepy>
favicon.Wheels are now provided for manylinux2010, and for PyPy3 (pp36 and pp37).
Continuous integration has moved from Travis and AppVeyor to GitHub Actions.
.. _issue 986:https://github.com/nedbat/coveragepy/issues/9866
.. _issue 1037https://github.com/nedbat/coveragepy/issues/103737
.. _issue 101https://github.com/nedbat/coveragepy/issues/1010010
.. _pull request 10https://github.com/nedbat/coveragepy/pull/10661066
.. _changes_53:
v5.2.1
Compare Source
v5.2
Compare Source
coverage report
andcoverage html
commands now accept a--precision
option to control the number of decimal points displayed. Thanks, Teake Nutma (pull request 982).coverage report
andcoverage html
commands now accept a--no-skip-covered
option to negate--skip-covered
. Thanks, Anthony Sottile (issue 779 and pull request 932).--skip-empty
option is now available for the XML report, closing issue 976.coverage report
command now accepts a--sort
option to specify how to sort the results. Thanks, Jerin Peter George (pull request 1005).--fail-under
value, it will now print a message making the condition clear. Thanks, Naveen Yadav (pull request 977).--debug=trace
now includes information about how the--source
option is being interpreted, and the module names being considered.v5.1
Compare Source
[paths]
configuration setting. Thanks to Bernát Gábor for the fix for issue 967.v5.0.4
Compare Source
[run] relative_files
setting, the XML report will use relative files in the<source>
elements indicating the location of source code. Closes issue 948.v5.0.3
Compare Source
v5.0.2
Compare Source
coverage run -m
) with--source
, some measured modules were imported before coverage starts. This resulted in unwanted warnings (“Already imported a file that will be measured”) and a reduction in coverage totals (issue 909). This is now fixed.coverage run --debug=sys
would fail with an AttributeError. This is now fixed (issue 907).v5.0.1
Compare Source
coverage run --concurrency=multiprocessing
, all data files should be named with parallel-ready suffixes. 5.0 mistakenly named the main process’ file with no suffix when using--append
. This is now fixed, closing issue 880.v5.0
Compare Source
Nothing new beyond 5.0b2.
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.