Update dependency coverage to v7.3.2 #69

Merged
renovate[bot] merged 1 commits from renovate/coverage-7.x into main 2023-10-03 10:39:08 +02:00
renovate[bot] commented 2023-10-03 10:31:12 +02:00 (Migrated from github.com)

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
coverage ==7.3.1 -> ==7.3.2 age adoption passing confidence

Release Notes

nedbat/coveragepy (coverage)

v7.3.2

Compare Source

  • The coverage lcov command ignored the [report] exclude_lines and
    [report] exclude_also settings (issue 1684). This is now fixed,
    thanks Jacqueline Lee <pull 1685_>
    .

  • Sometimes SQLite will create journal files alongside the coverage.py database
    files. These are ephemeral, but could be mistakenly included when combining
    data files. Now they are always ignored, fixing issue 1605_. Thanks to
    Brad Smith for suggesting fixes and providing detailed debugging.

  • On Python 3.12+, we now disable SQLite writing journal files, which should be
    a little faster.

  • The new 3.12 soft keyword type is properly bolded in HTML reports.

  • Removed the "fullcoverage" feature used by CPython to measure the coverage of
    early-imported standard library modules. CPython stopped using it <88054_>_ in 2021, and it stopped working completely in Python 3.13.

.. _issue 1605:https://github.com/nedbat/coveragepy/pull/16055
.. _issue 1684https://github.com/nedbat/coveragepy/issues/168484
.. _pull 168https://github.com/nedbat/coveragepy/pull/1685685
.. _880https://github.com/python/cpython/issues/880548054

.. _changes_7-3-1:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.


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

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

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [coverage](https://togithub.com/nedbat/coveragepy) | `==7.3.1` -> `==7.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/coverage/7.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/coverage/7.3.1/7.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.3.1/7.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nedbat/coveragepy (coverage)</summary> ### [`v7.3.2`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-732--2023-10-02) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.3.1...7.3.2) - The `coverage lcov` command ignored the `[report] exclude_lines` and `[report] exclude_also` settings (`issue 1684`*). This is now fixed, thanks `Jacqueline Lee <pull 1685_>`*. - Sometimes SQLite will create journal files alongside the coverage.py database files. These are ephemeral, but could be mistakenly included when combining data files. Now they are always ignored, fixing `issue 1605`\_. Thanks to Brad Smith for suggesting fixes and providing detailed debugging. - On Python 3.12+, we now disable SQLite writing journal files, which should be a little faster. - The new 3.12 soft keyword `type` is properly bolded in HTML reports. - Removed the "fullcoverage" feature used by CPython to measure the coverage of early-imported standard library modules. CPython `stopped using it <88054_>`\_ in 2021, and it stopped working completely in Python 3.13. .. \_issue 1605:[https://github.com/nedbat/coveragepy/pull/1605](https://togithub.com/nedbat/coveragepy/pull/1605)5 .. \_issue 1684[https://github.com/nedbat/coveragepy/issues/1684](https://togithub.com/nedbat/coveragepy/issues/1684)84 .. \_pull 168[https://github.com/nedbat/coveragepy/pull/1685](https://togithub.com/nedbat/coveragepy/pull/1685)685 .. \_880[https://github.com/python/cpython/issues/88054](https://togithub.com/python/cpython/issues/88054)8054 .. \_changes\_7-3-1: </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/luketainton/webexmemebot). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
luketainton (Migrated from github.com) reviewed 2023-10-03 10:31:12 +02:00
renovate[bot] commented 2023-10-03 10:31:15 +02:00 (Migrated from github.com)

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: requirements-dev.txt
installing v2 tool python v3.12.0
[08:30:55.662] INFO (9): Installing tool python v3.12.0...
linking tool python v3.12.0
Python 3.12.0
pip 23.2.1 from /opt/containerbase/tools/python/3.12.0/lib/python3.12/site-packages/pip (python 3.12)
[08:31:02.547] INFO (9): Installed tool python in 6.8s.
[08:31:02.925] INFO (170): Installing tool hashin v0.17.0...
installing v2 tool hashin v0.17.0
linking tool hashin v0.17.0
Traceback (most recent call last):
  File "/opt/containerbase/tools/hashin/0.17.0/3.12/bin/hashin", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/opt/containerbase/tools/hashin/0.17.0/3.12/lib/python3.12/site-packages/hashin.py", line 794, in main
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
[08:31:05.370] FATAL (170): Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0
    err: {
      "type": "Error",
      "message": "Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0",
      "stack":
          Error: Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0
              at makeError (/snapshot/dist/containerbase-cli.js:42922:13)
              at handlePromise (/snapshot/dist/containerbase-cli.js:43378:29)
              at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
              at async InstallLegacyToolService.execute (/snapshot/dist/containerbase-cli.js:45801:5)
              at async InstallToolService.execute (/snapshot/dist/containerbase-cli.js:45980:9)
              at async InstallToolShortCommand.execute (/snapshot/dist/containerbase-cli.js:46296:14)
              at async InstallToolShortCommand.validateAndExecute (/snapshot/dist/containerbase-cli.js:1344:26)
              at async _Cli.run (/snapshot/dist/containerbase-cli.js:2457:22)
              at async _Cli.runExit (/snapshot/dist/containerbase-cli.js:2465:28)
              at async main (/snapshot/dist/containerbase-cli.js:46439:3)
      "shortMessage": "Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0",
      "command": "/usr/local/containerbase/bin/install-tool hashin 0.17.0",
      "escapedCommand": "\"/usr/local/containerbase/bin/install-tool\" hashin 0.17.0",
      "exitCode": 1,
      "cwd": "/tmp/worker/b566cd/7ce684/repos/github/luketainton/webexmemebot",
      "failed": true,
      "timedOut": false,
      "isCanceled": false,
      "killed": false
    }
[08:31:05.996] INFO (170): Installed tool hashin with errors in 3s.


### ⚠ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: requirements-dev.txt ``` installing v2 tool python v3.12.0 [08:30:55.662] INFO (9): Installing tool python v3.12.0... linking tool python v3.12.0 Python 3.12.0 pip 23.2.1 from /opt/containerbase/tools/python/3.12.0/lib/python3.12/site-packages/pip (python 3.12) [08:31:02.547] INFO (9): Installed tool python in 6.8s. [08:31:02.925] INFO (170): Installing tool hashin v0.17.0... installing v2 tool hashin v0.17.0 linking tool hashin v0.17.0 Traceback (most recent call last): File "/opt/containerbase/tools/hashin/0.17.0/3.12/bin/hashin", line 8, in <module> sys.exit(main()) ^^^^^^ File "/opt/containerbase/tools/hashin/0.17.0/3.12/lib/python3.12/site-packages/hashin.py", line 794, in main import pkg_resources ModuleNotFoundError: No module named 'pkg_resources' [08:31:05.370] FATAL (170): Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0 err: { "type": "Error", "message": "Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0", "stack": Error: Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0 at makeError (/snapshot/dist/containerbase-cli.js:42922:13) at handlePromise (/snapshot/dist/containerbase-cli.js:43378:29) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async InstallLegacyToolService.execute (/snapshot/dist/containerbase-cli.js:45801:5) at async InstallToolService.execute (/snapshot/dist/containerbase-cli.js:45980:9) at async InstallToolShortCommand.execute (/snapshot/dist/containerbase-cli.js:46296:14) at async InstallToolShortCommand.validateAndExecute (/snapshot/dist/containerbase-cli.js:1344:26) at async _Cli.run (/snapshot/dist/containerbase-cli.js:2457:22) at async _Cli.runExit (/snapshot/dist/containerbase-cli.js:2465:28) at async main (/snapshot/dist/containerbase-cli.js:46439:3) "shortMessage": "Command failed with exit code 1: /usr/local/containerbase/bin/install-tool hashin 0.17.0", "command": "/usr/local/containerbase/bin/install-tool hashin 0.17.0", "escapedCommand": "\"/usr/local/containerbase/bin/install-tool\" hashin 0.17.0", "exitCode": 1, "cwd": "/tmp/worker/b566cd/7ce684/repos/github/luketainton/webexmemebot", "failed": true, "timedOut": false, "isCanceled": false, "killed": false } [08:31:05.996] INFO (170): Installed tool hashin with errors in 3s. ```
sonarqubecloud[bot] commented 2023-10-03 10:32:05 +02:00 (Migrated from github.com)

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Kudos, SonarCloud Quality Gate passed!&nbsp; &nbsp; [![Quality Gate passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/passed-16px.png 'Quality Gate passed')](https://sonarcloud.io/dashboard?id=luketainton_webexmemebot&pullRequest=69) [![Bug](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/bug-16px.png 'Bug')](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=BUG) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=BUG) [![Vulnerability](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/vulnerability-16px.png 'Vulnerability')](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=VULNERABILITY) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=VULNERABILITY) [![Security Hotspot](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/security_hotspot-16px.png 'Security Hotspot')](https://sonarcloud.io/project/security_hotspots?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=SECURITY_HOTSPOT) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/security_hotspots?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=SECURITY_HOTSPOT) [![Code Smell](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/code_smell-16px.png 'Code Smell')](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=CODE_SMELL) [![A](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/RatingBadge/A-16px.png 'A')](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=luketainton_webexmemebot&pullRequest=69&resolved=false&types=CODE_SMELL) [![No Coverage information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/CoverageChart/NoCoverageInfo-16px.png 'No Coverage information')](https://sonarcloud.io/component_measures?id=luketainton_webexmemebot&pullRequest=69) No Coverage information [![No Duplication information](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/Duplications/NoDuplicationInfo-16px.png 'No Duplication information')](https://sonarcloud.io/component_measures?id=luketainton_webexmemebot&pullRequest=69&metric=duplicated_lines_density&view=list) No Duplication information
Sign in to join this conversation.
No description provided.