trim21 / transmission-rpc

https://transmission-rpc.readthedocs.io/en/stable/
MIT License
147 stars 34 forks source link

chore(deps): update dependency coverage to v7.6.7 #499

Open renovate[bot] opened 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
coverage ==7.6.1 -> ==7.6.7 age adoption passing confidence

Release Notes

nedbat/coveragepy (coverage) ### [`v7.6.7`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-767--2024-11-15) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.6...7.6.7) - fix: ugh, the other assert from 7.6.5 can also be encountered in the wild, so it's been restored to a conditional. Sorry for the churn. .. \_changes\_7-6-6: ### [`v7.6.6`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-766--2024-11-15) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.5...7.6.6) - One of the new asserts from 7.6.5 caused problems in real projects, as reported in `issue 1891`\_. The assert has been removed. .. \_issue 1891:[https://github.com/nedbat/coveragepy/issues/1891](https://redirect.github.com/nedbat/coveragepy/issues/1891)1 .. \_changes\_7-6-5: ### [`v7.6.5`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-765--2024-11-14) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.4...7.6.5) - fix: fine-tuned the exact Python version (3.12.6) when exiting from `with` statements changed how they traced. This affected whether people saw the fix for `issue 1880`\_. - fix: isolate our code more from mocking in the os module that in rare cases can cause `bizarre behavior `\_. - refactor: some code unreachable code paths in parser.py were changed to asserts. If you encounter any of these, please let me know! .. \_pytest-cov-666:[https://github.com/pytest-dev/pytest-cov/issues/666](https://redirect.github.com/pytest-dev/pytest-cov/issues/666)6 .. \_changes\_7-6-4: ### [`v7.6.4`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-764--2024-10-20) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.3...7.6.4) - fix: multi-line `with` statements could cause contained branches to be incorrectly marked as missing (`issue 1880`\_). This is now fixed. .. \_issue 1880:[https://github.com/nedbat/coveragepy/issues/1880](https://redirect.github.com/nedbat/coveragepy/issues/1880)0 .. \_changes\_7-6-3: ### [`v7.6.3`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-763--2024-10-13) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.2...7.6.3) - Fix: nested context managers could incorrectly be analyzed to flag a missing branch on the last context manager, as described in `issue 1876`\_. This is now fixed. - Fix: the missing branch message about not exiting a module had an extra "didn't," as described in `issue 1873`\_. This is now fixed. .. \_issue 1873:[https://github.com/nedbat/coveragepy/issues/1873](https://redirect.github.com/nedbat/coveragepy/issues/1873)3 .. \_issue 1876[https://github.com/nedbat/coveragepy/issues/1876](https://redirect.github.com/nedbat/coveragepy/issues/1876)76 .. \_changes\_7-6-2: ### [`v7.6.2`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-762--2024-10-09) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.1...7.6.2) - Dropped support for Python 3.8 and PyPy 3.8. - Fix: a final wildcard match/case clause assigning to a name (`case _ as value`) was incorrectly marked as a missing branch. This is now fixed, closing `issue 1860`\_. - Fewer things are considered branches now. Lambdas, comprehensions, and generator expressions are no longer marked as missing branches if they don't complete execution. Closes `issue 1852`\_. - Fix: the HTML report didn't properly show multi-line f-strings that end with a backslash continuation. This is now fixed, closing `issue 1836`*, thanks to `LiuYinCarl and Marco Ricci `*. - Fix: the LCOV report now has correct line numbers (fixing `issue 1846`*) and better branch descriptions for BRDA records (fixing `issue 1850`*). There are other changes to lcov also, including a new configuration option :ref:`line_checksums ` to control whether line checksums are included in the lcov report. The default is false. To keep checksums set it to true. All this work is thanks to Zack Weinberg (`pull 1849`\_ and `pull 1851`\_). - Fixed the docs for multi-line regex exclusions, closing `issue 1863`\_. - Fixed a potential crash in the C tracer, closing `issue 1835`*, thanks to `Jan Kühle `*. .. \_issue 1835:[https://github.com/nedbat/coveragepy/issues/1835](https://redirect.github.com/nedbat/coveragepy/issues/1835)5 .. \_issue 1836[https://github.com/nedbat/coveragepy/issues/1836](https://redirect.github.com/nedbat/coveragepy/issues/1836)36 .. \_pull 183[https://github.com/nedbat/coveragepy/pull/1838](https://redirect.github.com/nedbat/coveragepy/pull/1838)838 .. \_pull 18[https://github.com/nedbat/coveragepy/pull/1843](https://redirect.github.com/nedbat/coveragepy/pull/1843)1843 .. \_issue 1[https://github.com/nedbat/coveragepy/issues/1846](https://redirect.github.com/nedbat/coveragepy/issues/1846)/1846 .. \_pull [https://github.com/nedbat/coveragepy/pull/1849](https://redirect.github.com/nedbat/coveragepy/pull/1849)l/1849 .. \_issue[https://github.com/nedbat/coveragepy/issues/1850](https://redirect.github.com/nedbat/coveragepy/issues/1850)es/1850 .. \_pul[https://github.com/nedbat/coveragepy/pull/1851](https://redirect.github.com/nedbat/coveragepy/pull/1851)ull/1851 .. \_iss[https://github.com/nedbat/coveragepy/issues/1852](https://redirect.github.com/nedbat/coveragepy/issues/1852)sues/1852 .. \_is[https://github.com/nedbat/coveragepy/issues/1860](https://redirect.github.com/nedbat/coveragepy/issues/1860)ssues/1860 .. \_i[https://github.com/nedbat/coveragepy/issues/1863](https://redirect.github.com/nedbat/coveragepy/issues/1863)issues/1863 .. \_changes\_7-6-1:

Configuration

📅 Schedule: Branch creation - "on the 1st day of the month" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 77.16%. Comparing base (6a7abf7) to head (76ecd45).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #499 +/- ## ========================================== - Coverage 77.63% 77.16% -0.47% ========================================== Files 14 14 Lines 1511 1498 -13 ========================================== - Hits 1173 1156 -17 - Misses 338 342 +4 ``` | [Flag](https://app.codecov.io/gh/trim21/transmission-rpc/pull/499/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21) | Coverage Δ | | |---|---|---| | [3.10](https://app.codecov.io/gh/trim21/transmission-rpc/pull/499/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21) | `?` | | | [3.11](https://app.codecov.io/gh/trim21/transmission-rpc/pull/499/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21) | `?` | | | [3.12](https://app.codecov.io/gh/trim21/transmission-rpc/pull/499/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21) | `?` | | | [3.8](https://app.codecov.io/gh/trim21/transmission-rpc/pull/499/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21) | `?` | | | [3.9](https://app.codecov.io/gh/trim21/transmission-rpc/pull/499/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21) | `77.16% <ø> (-0.27%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Trim21#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.