Skip to content

Update dependency coverage to v7.2.6#441

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/coverage-7.x
May 28, 2023
Merged

Update dependency coverage to v7.2.6#441
renovate[bot] merged 1 commit intomasterfrom
renovate/coverage-7.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented May 28, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
coverage 7.2.2 -> 7.2.6 age adoption passing confidence

Release Notes

nedbat/coveragepy

v7.2.6

Compare Source

  • Fix: the lcov command could raise an IndexError exception if a file is
    translated to Python but then executed under its own name. Jinja2 does this
    when rendering templates. Fixes issue 1553_.

  • Python 3.12 beta 1 now inlines comprehensions. Previously they were compiled
    as invisible functions and coverage.py would warn you if they weren't
    completely executed. This no longer happens under Python 3.12.

  • Fix: the coverage debug sys command includes some environment variables
    in its output. This could have included sensitive data. Those values are
    now hidden with asterisks, closing issue 1628_.

.. _issue 1553:https://github.com/nedbat/coveragepy/issues/15533
.. _issue 1628https://github.com/nedbat/coveragepy/issues/162828

.. _changes_7-2-5:

v7.2.5

Compare Source

  • Fix: html_report() could fail with an AttributeError on isatty if run
    in an unusual environment where sys.stdout had been replaced. This is now
    fixed.

.. _changes_7-2-4:

v7.2.4

Compare Source

PyCon 2023 sprint fixes!

  • Fix: with relative_files = true, specifying a specific file to include or
    omit wouldn't work correctly (issue 1604). This is now fixed, with
    testing help by Marc Gibbons <pull 1608_>
    .

  • Fix: the XML report would have an incorrect <source> element when using
    relative files and the source option ended with a slash (issue 1541).
    This is now fixed, thanks to Kevin Brown-Silva <pull 1608_>
    .

  • When the HTML report location is printed to the terminal, it's now a
    terminal-compatible URL, so that you can click the location to open the HTML
    file in your browser. Finishes issue 1523_ thanks to Ricardo Newbery <pull 1613_>_.

  • Docs: a new :ref:Migrating page <migrating> with details about how to
    migrate between major versions of coverage.py. It currently covers the
    wildcard changes in 7.x. Thanks, Brian Grohe <pull 1610_>_.

.. _issue 1523:https://github.com/nedbat/coveragepy/issues/15233
.. _issue 1541https://github.com/nedbat/coveragepy/issues/154141
.. _issue 160https://github.com/nedbat/coveragepy/issues/1604604
.. _pull 16https://github.com/nedbat/coveragepy/pull/16081608
.. _pull 1https://github.com/nedbat/coveragepy/pull/1609/1609
.. _pull https://github.com/nedbat/coveragepy/pull/1610l/1610
.. _pullhttps://github.com/nedbat/coveragepy/pull/1613ll/1613

.. _changes_7-2-3:

v7.2.3

Compare Source

  • Fix: the :ref:config_run_sigterm setting was meant to capture data if a
    process was terminated with a SIGTERM signal, but it didn't always. This was
    fixed thanks to Lewis Gaul <pull 1600_>, closing issue 1599.

  • Performance: HTML reports with context information are now much more compact.
    File sizes are typically as small as one-third the previous size, but can be
    dramatically smaller. This closes issue 1584_ thanks to Oleh Krehel <pull 1587_>_.

  • Development dependencies no longer use hashed pins, closing issue 1592_.

.. _issue 1584:https://github.com/nedbat/coveragepy/issues/15844
.. _pull 1587https://github.com/nedbat/coveragepy/pull/158787
.. _issue 159https://github.com/nedbat/coveragepy/issues/1592592
.. _issue 15https://github.com/nedbat/coveragepy/issues/15991599
.. _pull 1https://github.com/nedbat/coveragepy/pull/1600/1600

.. _changes_7-2-2:


Configuration

📅 Schedule: Branch creation - "before 2am" in timezone America/Chicago, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added dependencies Upgrade or downgrade of project dependencies. python Pull requests that update Python code labels May 28, 2023
@codecov
Copy link
Copy Markdown

codecov bot commented May 28, 2023

Codecov Report

Merging #441 (7ac1e6b) into master (0c7cfd4) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #441   +/-   ##
=======================================
  Coverage   95.21%   95.21%           
=======================================
  Files           9        9           
  Lines         815      815           
  Branches      121      121           
=======================================
  Hits          776      776           
  Misses         14       14           
  Partials       25       25           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@renovate renovate bot merged commit 7f6e2eb into master May 28, 2023
@renovate renovate bot deleted the renovate/coverage-7.x branch May 28, 2023 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Upgrade or downgrade of project dependencies. python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants