{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":612254978,"defaultBranch":"master","name":"beancount-capitalone","ownerLogin":"mtlynch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-10T14:33:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7783288?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727119963.0","currentOid":""},"activityList":{"items":[{"before":"49e98330229a4836d60dfe472265588859c07ab8","after":null,"ref":"refs/heads/dependabot/pip/pylint-3.3.0","pushedAt":"2024-09-23T19:32:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"6ff24419005938e44b0baa932dd49c84cc84f77a","after":"ec52b473916cdb653f10fe4f3a579feae7f018df","ref":"refs/heads/master","pushedAt":"2024-09-23T19:32:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.7 to 3.3.0 (#78)\n\nBumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.7 to\r\n3.3.0.\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pylint&package-manager=pip&previous-version=3.2.7&new-version=3.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pylint from 3.2.7 to 3.3.0 (#78)"}},{"before":null,"after":"49e98330229a4836d60dfe472265588859c07ab8","ref":"refs/heads/dependabot/pip/pylint-3.3.0","pushedAt":"2024-09-23T10:57:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.7 to 3.3.0\n\nBumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.7 to 3.3.0.\n- [Release notes](https://github.com/pylint-dev/pylint/releases)\n- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.7...v3.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: pylint\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pylint from 3.2.7 to 3.3.0"}},{"before":"feb9f0108cd681c87ffb81608be38ba9965fae4c","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.3.3","pushedAt":"2024-09-16T13:51:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"98e37a44d056ab446eb48c2f18b6bf20b20eb421","after":"6ff24419005938e44b0baa932dd49c84cc84f77a","ref":"refs/heads/master","pushedAt":"2024-09-16T13:51:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump pytest from 8.3.2 to 8.3.3 (#77)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to\r\n8.3.3.\r\n
\r\nRelease notes\r\n

Sourced from pytest's\r\nreleases.

\r\n
\r\n

8.3.3

\r\n

pytest 8.3.3 (2024-09-09)

\r\n

Bug fixes

\r\n
    \r\n
  • \r\n

    #12446:\r\nAvoid calling @property (and other instance descriptors)\r\nduring fixture discovery -- by asottile{.interpreted-text\r\nrole="user"}

    \r\n
  • \r\n
  • \r\n

    #12659:\r\nFixed the issue of not displaying assertion failure differences when\r\nusing the parameter --import-mode=importlib in\r\npytest>=8.1.

    \r\n
  • \r\n
  • \r\n

    #12667:\r\nFixed a regression where type change in\r\n[ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to\r\nfail.

    \r\n
  • \r\n
  • \r\n

    #12744:\r\nFixed typing compatibility with Python 3.9 or less -- replaced\r\n[typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} --\r\nby Avasam{.interpreted-text role="user"}

    \r\n
  • \r\n
  • \r\n

    #12745:\r\nFixed an issue with backslashes being incorrectly converted in nodeid\r\npaths on Windows, ensuring consistent path handling across\r\nenvironments.

    \r\n
  • \r\n
  • \r\n

    #6682:\r\nFixed bug where the verbosity levels where not being respected when\r\nprinting the "msg" part of failed assertion (as in\r\nassert condition, msg).

    \r\n
  • \r\n
  • \r\n

    #9422:\r\nFix bug where disabling the terminal plugin via -p\r\nno:terminal would cause crashes related to missing the\r\nverbose option.

    \r\n

    -- by GTowers1{.interpreted-text\r\nrole="user"}

    \r\n
  • \r\n
\r\n

Improved documentation

\r\n
    \r\n
  • #12663:\r\nClarify that the [pytest_deselected]{.title-ref} hook should be called\r\nfrom [pytest_collection_modifyitems]{.title-ref} hook implementations\r\nwhen items are deselected.
  • \r\n
  • #12678:\r\nRemove erroneous quotes from [tmp_path_retention_policy]{.title-ref}\r\nexample in docs.
  • \r\n
\r\n

Miscellaneous internal changes

\r\n
    \r\n
  • #12769:\r\nFix typos discovered by codespell and add codespell to pre-commit\r\nhooks.
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • d0f136f\r\nbuild(deps): Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (#12790)
  • \r\n
  • 972f307\r\nPrepare release version 8.3.3
  • \r\n
  • 0dabdcf\r\nInclude co-authors in release announcement (#12795)\r\n(#12797)
  • \r\n
  • a9910a4\r\nDo not discover properties when iterating fixtures (#12781)\r\n(#12788)
  • \r\n
  • 0f10b6b\r\nFix issue with slashes being turned into backslashes on Windows (#12760)\r\n(#12...
  • \r\n
  • 300d13d\r\nMerge pull request #12785\r\nfrom pytest-dev/patchback/backports/8.3.x/57cccf7f4...
  • \r\n
  • e5d32c7\r\nMerge pull request #12784\r\nfrom svenevs/fix/docs-example-parametrize-minor-typo
  • \r\n
  • bc913d1\r\nStreamline checks for verbose option (#12706)\r\n(#12778)
  • \r\n
  • 01cfcc9\r\nFix typos and introduce codespell pre-commit hook (#12769)\r\n(#12774)
  • \r\n
  • 4873394\r\ndoc: Remove past training (#12772)\r\n(#12773)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.3.2&new-version=8.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pytest from 8.3.2 to 8.3.3 (#77)"}},{"before":null,"after":"feb9f0108cd681c87ffb81608be38ba9965fae4c","ref":"refs/heads/dependabot/pip/pytest-8.3.3","pushedAt":"2024-09-16T10:38:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pytest from 8.3.2 to 8.3.3\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pytest from 8.3.2 to 8.3.3"}},{"before":"d3a3b0fe5adcd7c6013297e0ccf8bd41ad3c2761","after":null,"ref":"refs/heads/dependabot/pip/pylint-3.2.7","pushedAt":"2024-09-02T12:51:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"aa400b54bd5bcfe8cf16dba51f66e12be423ac5f","after":"98e37a44d056ab446eb48c2f18b6bf20b20eb421","ref":"refs/heads/master","pushedAt":"2024-09-02T12:51:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.6 to 3.2.7 (#76)\n\nBumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.6 to\r\n3.2.7.\r\n
\r\nCommits\r\n
    \r\n
  • a98215b\r\nBump pylint to 3.2.7, update changelog
  • \r\n
  • 1deaffa\r\nFix to maintain order of package paths (#9887)\r\n(#9897)
  • \r\n
  • b4c2951\r\n[Backport maintenance/3.2.x] Fix a crash in\r\nundefined-loop-variable with `e...
  • \r\n
  • f1925f4\r\nFix crash in refactoring checker when calling bound lambda (#9867)
  • \r\n
  • 7d1626c\r\nFix a false positive unreachable for NoReturn\r\ncoroutine functions (#9844)...
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pylint&package-manager=pip&previous-version=3.2.6&new-version=3.2.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pylint from 3.2.6 to 3.2.7 (#76)"}},{"before":null,"after":"d3a3b0fe5adcd7c6013297e0ccf8bd41ad3c2761","ref":"refs/heads/dependabot/pip/pylint-3.2.7","pushedAt":"2024-09-02T10:12:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.6 to 3.2.7\n\nBumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.6 to 3.2.7.\n- [Release notes](https://github.com/pylint-dev/pylint/releases)\n- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.6...v3.2.7)\n\n---\nupdated-dependencies:\n- dependency-name: pylint\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pylint from 3.2.6 to 3.2.7"}},{"before":"3f7221d076ec6063abea477e32289b837a958857","after":null,"ref":"refs/heads/dependabot/pip/coverage-7.6.1","pushedAt":"2024-08-05T11:24:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"b0c43e4c7c6d31134785e48ef446f25e4e48f0cd","after":"aa400b54bd5bcfe8cf16dba51f66e12be423ac5f","ref":"refs/heads/master","pushedAt":"2024-08-05T11:24:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump coverage from 7.6.0 to 7.6.1 (#75)\n\nBumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.0 to\r\n7.6.1.\r\n
\r\nChangelog\r\n

Sourced from coverage's\r\nchangelog.

\r\n
\r\n

Version 7.6.1 — 2024-08-04

\r\n
    \r\n
  • \r\n

    Fix: coverage used to fail when measuring code using\r\n:func:runpy.run_path <python:runpy.run_path> with a\r\n:class:Path <python:pathlib.Path> argument.\r\nThis is now fixed, thanks to Ask Hjorth Larsen <pull\r\n1819_>_.

    \r\n
  • \r\n
  • \r\n

    Fix: backslashes preceding a multi-line backslashed string could\r\nconfuse the\r\nHTML report. This is now fixed, thanks to LiuYinCarl <pull\r\n1828_>_.

    \r\n
  • \r\n
  • \r\n

    Now we publish wheels for Python 3.13, both regular and\r\nfree-threaded.

    \r\n
  • \r\n
\r\n

.. _pull 1819: nedbat/coveragepy#1819\r\n.. _pull 1828: nedbat/coveragepy#1828

\r\n

.. _changes_7-6-0:

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 29f5898\r\ndocs: sample HTML for 7.6.1
  • \r\n
  • 9b829f1\r\ndocs: prep for 7.6.1
  • \r\n
  • ebbb6a2\r\nbuild: wheels for 3.13rc1
  • \r\n
  • 3872525\r\nchore: make upgrade
  • \r\n
  • 7a27f40\r\ntest: fix a test on free-threading, use abiflags to get site-packages\r\npath co...
  • \r\n
  • 2b53664\r\nbuild: include gil/nogil in the version banner
  • \r\n
  • da1682f\r\ndocs: changelog and contributor for #1828
  • \r\n
  • dc819ff\r\ntest: two tests for #1828
  • \r\n
  • 9aaa404\r\nfix: properly handle backslash before multi-line string (#1828)
  • \r\n
  • 9c50270\r\nchore: make upgrade
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.6.0&new-version=7.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump coverage from 7.6.0 to 7.6.1 (#75)"}},{"before":"67faa8f6fb547f2fcba089e11867a33dd456abf5","after":"3f7221d076ec6063abea477e32289b837a958857","ref":"refs/heads/dependabot/pip/coverage-7.6.1","pushedAt":"2024-08-05T11:18:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump coverage from 7.6.0 to 7.6.1\n\nBumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.0 to 7.6.1.\n- [Release notes](https://github.com/nedbat/coveragepy/releases)\n- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)\n- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.0...7.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: coverage\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump coverage from 7.6.0 to 7.6.1"}},{"before":"2f5bedf92b6ba500ef7ddac4725c2d95fd8b6b69","after":null,"ref":"refs/heads/dependabot/pip/flake8-7.1.1","pushedAt":"2024-08-05T11:17:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"e13ff1e4c70a977f40d77701472a5b93abd8133c","after":"b0c43e4c7c6d31134785e48ef446f25e4e48f0cd","ref":"refs/heads/master","pushedAt":"2024-08-05T11:17:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump flake8 from 7.1.0 to 7.1.1 (#74)\n\nBumps [flake8](https://github.com/pycqa/flake8) from 7.1.0 to 7.1.1.\r\n
\r\nCommits\r\n
    \r\n
  • cf1542c\r\nRelease 7.1.1
  • \r\n
  • 939ea3d\r\nMerge pull request #1949\r\nfrom stephenfin/issue-1948
  • \r\n
  • bdcd5c2\r\nHandle escaped braces in f-strings
  • \r\n
  • 2a811cc\r\nMerge pull request #1946\r\nfrom Viicos/patch-1
  • \r\n
  • 10314ad\r\nFix wording of plugins documentation
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flake8&package-manager=pip&previous-version=7.1.0&new-version=7.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump flake8 from 7.1.0 to 7.1.1 (#74)"}},{"before":null,"after":"67faa8f6fb547f2fcba089e11867a33dd456abf5","ref":"refs/heads/dependabot/pip/coverage-7.6.1","pushedAt":"2024-08-05T10:23:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump coverage from 7.6.0 to 7.6.1\n\nBumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.0 to 7.6.1.\n- [Release notes](https://github.com/nedbat/coveragepy/releases)\n- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)\n- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.0...7.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: coverage\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump coverage from 7.6.0 to 7.6.1"}},{"before":null,"after":"2f5bedf92b6ba500ef7ddac4725c2d95fd8b6b69","ref":"refs/heads/dependabot/pip/flake8-7.1.1","pushedAt":"2024-08-05T10:23:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump flake8 from 7.1.0 to 7.1.1\n\nBumps [flake8](https://github.com/pycqa/flake8) from 7.1.0 to 7.1.1.\n- [Commits](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: flake8\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump flake8 from 7.1.0 to 7.1.1"}},{"before":"9cbd33dfb17fac0cef6a6a309c55fd850346612a","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.3.2","pushedAt":"2024-07-29T12:20:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"24d411271ccc0aba3b98882c415069b1ce0077bd","after":"e13ff1e4c70a977f40d77701472a5b93abd8133c","ref":"refs/heads/master","pushedAt":"2024-07-29T12:20:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump pytest from 8.3.1 to 8.3.2 (#73)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.1 to\r\n8.3.2.\r\n
\r\nRelease notes\r\n

Sourced from pytest's\r\nreleases.

\r\n
\r\n

8.3.2

\r\n

pytest 8.3.2 (2024-07-24)

\r\n

Bug fixes

\r\n
    \r\n
  • \r\n

    #12652:\r\nResolve regression [conda]{.title-ref} environments where no longer\r\nbeing automatically detected.

    \r\n

    -- by RonnyPfannschmidt{.interpreted-text\r\nrole="user"}

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • bbcec9c\r\nPrepare release version 8.3.2
  • \r\n
  • 78fe8b6\r\nMerge pull request #12657\r\nfrom pytest-dev/patchback/backports/8.3.x/6c806b499...
  • \r\n
  • 238bad2\r\nMerge pull request #12656\r\nfrom RonnyPfannschmidt/fix-12652-detect-conda-env
  • \r\n
  • ae6034a\r\nMerge pull request #12641\r\nfrom pytest-dev/patchback/backports/8.3.x/c03989cee...
  • \r\n
  • 31337ab\r\nMerge pull request #12640\r\nfrom pytest-dev/update-user
  • \r\n
  • ca3070b\r\nMerge pull request #12637\r\nfrom pytest-dev/release-8.3.1
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.3.1&new-version=8.3.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pytest from 8.3.1 to 8.3.2 (#73)"}},{"before":null,"after":"9cbd33dfb17fac0cef6a6a309c55fd850346612a","ref":"refs/heads/dependabot/pip/pytest-8.3.2","pushedAt":"2024-07-29T10:52:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pytest from 8.3.1 to 8.3.2\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.1 to 8.3.2.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.1...8.3.2)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pytest from 8.3.1 to 8.3.2"}},{"before":"16d49c586df625210e02c756284c51a768f31f33","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.3.1","pushedAt":"2024-07-22T20:22:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"f18c78cd711473ded3e6a1562fa81d15101b9ddd","after":"24d411271ccc0aba3b98882c415069b1ce0077bd","ref":"refs/heads/master","pushedAt":"2024-07-22T20:22:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump pytest from 8.2.2 to 8.3.1 (#72)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to\r\n8.3.1.\r\n
\r\nRelease notes\r\n

Sourced from pytest's\r\nreleases.

\r\n
\r\n

8.3.1

\r\n

pytest 8.3.1 (2024-07-20)

\r\n

The 8.3.0 release failed to include the change notes and docs for the\r\nrelease. This patch release remedies this. There are no other\r\nchanges.

\r\n

8.3.0

\r\n

pytest 8.3.0 (2024-07-20)

\r\n

New features

\r\n
    \r\n
  • \r\n

    #12231:\r\nAdded [--xfail-tb]{.title-ref} flag, which turns on traceback output for\r\nXFAIL results.

    \r\n
      \r\n
    • If the [--xfail-tb]{.title-ref} flag is not given, tracebacks for\r\nXFAIL results are NOT shown.
    • \r\n
    • The style of traceback for XFAIL is set with [--tb]{.title-ref}, and\r\ncan be [auto|long|short|line|native|no]{.title-ref}.
    • \r\n
    • Note: Even if you have [--xfail-tb]{.title-ref} set, you won't see\r\nthem if [--tb=no]{.title-ref}.
    • \r\n
    \r\n

    Some history:

    \r\n

    With pytest 8.0, [-rx]{.title-ref} or [-ra]{.title-ref} would not\r\nonly turn on summary reports for xfail, but also report the tracebacks\r\nfor xfail results. This caused issues with some projects that utilize\r\nxfail, but don't want to see all of the xfail tracebacks.

    \r\n

    This change detaches xfail tracebacks from [-rx]{.title-ref}, and now\r\nwe turn on xfail tracebacks with [--xfail-tb]{.title-ref}. With this,\r\nthe default [-rx]{.title-ref}/ [-ra]{.title-ref} behavior is identical\r\nto pre-8.0 with respect to xfail tracebacks. While this is a behavior\r\nchange, it brings default behavior back to pre-8.0.0 behavior, which\r\nultimately was considered the better course of action.

    \r\n
  • \r\n
  • \r\n

    #12281:\r\nAdded support for keyword matching in marker expressions.

    \r\n

    Now tests can be selected by marker keyword arguments.\r\nSupported values are int{.interpreted-text\r\nrole="class"}, (unescaped) str{.interpreted-text\r\nrole="class"}, bool{.interpreted-text\r\nrole="class"} & None{.interpreted-text\r\nrole="data"}.

    \r\n

    See marker examples\r\n<marker_keyword_expression_example>{.interpreted-text\r\nrole="ref"} for more information.

    \r\n

    -- by lovetheguitar{.interpreted-text\r\nrole="user"}

    \r\n
  • \r\n
  • \r\n

    #12567:\r\nAdded --no-fold-skipped command line option.

    \r\n

    If this option is set, then skipped tests in short summary are no\r\nlonger grouped\r\nby reason but all tests are printed individually with their nodeid in\r\nthe same\r\nway as other statuses.

    \r\n

    -- by pbrezina{.interpreted-text\r\nrole="user"}

    \r\n
  • \r\n
\r\n

Improvements in existing functionality

\r\n
    \r\n
  • \r\n

    #12469:\r\nThe console output now uses the "third-party plugins"\r\nterminology,\r\nreplacing the previously established but confusing and outdated\r\nreference to setuptools\r\n<setuptools:index>{.interpreted-text\r\nrole="std:doc"}\r\n-- by webknjaz{.interpreted-text\r\nrole="user"}.

    \r\n
  • \r\n
  • \r\n

    #12544,\r\n#12545:\r\nPython virtual environment detection was improved by\r\nchecking for a pyvenv.cfg{.interpreted-text\r\nrole="file"} file, ensuring reliable detection on\r\nvarious platforms -- by zachsnickers{.interpreted-text\r\nrole="user"}.

    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • de98446\r\nPrepare release version 8.3.1
  • \r\n
  • bd0a042\r\nMerge pull request #12636\r\nfrom pytest-dev/update-release-notes
  • \r\n
  • 664325b\r\ndoc/changelog: update 8.3.0 notes
  • \r\n
  • 19d225d\r\nMerge pull request #12635\r\nfrom pytest-dev/release-8.3.0
  • \r\n
  • bc33028\r\nPrepare release version 8.3.0
  • \r\n
  • a7d5a8e\r\nMerge pull request #12557\r\nfrom x612skm/maintainence/11771-pypy-3.9-bump
  • \r\n
  • ced7072\r\nAdd a change note for PR #11771
  • \r\n
  • d42b76d\r\nAdjust test_errors_in_xfail_skip_expressions for PyPy
  • \r\n
  • 9eee45a\r\nBump PyPy runtime to v3.9 @ GHA
  • \r\n
  • d489247\r\nFix caching of parameterized fixtures (#12600)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.2.2&new-version=8.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pytest from 8.2.2 to 8.3.1 (#72)"}},{"before":"dc0c795a28799d1c78f3a2b0a4c4d825d872acf8","after":"16d49c586df625210e02c756284c51a768f31f33","ref":"refs/heads/dependabot/pip/pytest-8.3.1","pushedAt":"2024-07-22T20:21:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pytest from 8.2.2 to 8.3.1\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.3.1.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pytest from 8.2.2 to 8.3.1"}},{"before":"ed12bc0e21b4c299c68651ace750dc66d7d9d989","after":null,"ref":"refs/heads/dependabot/pip/pylint-3.2.6","pushedAt":"2024-07-22T20:20:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"ca5a33e266fc28134209f92c642658bd21ff3184","after":"f18c78cd711473ded3e6a1562fa81d15101b9ddd","ref":"refs/heads/master","pushedAt":"2024-07-22T20:20:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.5 to 3.2.6 (#71)\n\nBumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.5 to\r\n3.2.6.\r\n
\r\nCommits\r\n
    \r\n
  • da19566\r\nBump pylint to 3.2.6, update changelog (#9825)
  • \r\n
  • 810c59c\r\nUpdate setuptools to >=71.0.4 (#9812)\r\n(#9824)
  • \r\n
  • 5f19cd5\r\nFix a crash when a subclass extends __slots__ (#9817)\r\n(#9822)
  • \r\n
  • c0b1d22\r\nBump astroid to 3.2.4 (#9816)\r\n(#9821)
  • \r\n
  • 1d877de\r\nFix consider-using-min-max-builtin (#9802)\r\n(#9803)
  • \r\n
  • 8410f57\r\nFix a false positive for missing-param-doc (#9740)\r\n(#9793)
  • \r\n
  • bd4c8f1\r\nHandle assert_never() when imported from typing_extensions (#9782)\r\n(#9790)
  • \r\n
  • 8eb2c4d\r\nFix FP for unexpected-keyword-arg with ambiguous\r\nconstructors (#9785)\r\n(#9788)
  • \r\n
  • 9882537\r\nBump astroid to 3.2.3 (#9787)
  • \r\n
  • aea868c\r\nFix invalid-name regression for class attributes in\r\nsubclasses (#9772)\r\n(#9775)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pylint&package-manager=pip&previous-version=3.2.5&new-version=3.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pylint from 3.2.5 to 3.2.6 (#71)"}},{"before":null,"after":"dc0c795a28799d1c78f3a2b0a4c4d825d872acf8","ref":"refs/heads/dependabot/pip/pytest-8.3.1","pushedAt":"2024-07-22T10:13:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pytest from 8.2.2 to 8.3.1\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.3.1.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pytest from 8.2.2 to 8.3.1"}},{"before":null,"after":"ed12bc0e21b4c299c68651ace750dc66d7d9d989","ref":"refs/heads/dependabot/pip/pylint-3.2.6","pushedAt":"2024-07-22T10:13:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.5 to 3.2.6\n\nBumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.5 to 3.2.6.\n- [Release notes](https://github.com/pylint-dev/pylint/releases)\n- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.5...v3.2.6)\n\n---\nupdated-dependencies:\n- dependency-name: pylint\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pylint from 3.2.5 to 3.2.6"}},{"before":"a80afa393e2b0708dc1088a7e1abe27097c5bc58","after":null,"ref":"refs/heads/dependabot/pip/coverage-7.6.0","pushedAt":"2024-07-15T13:16:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}},{"before":"d3e37bf433811f4c08d187b0859bcc49b8a4050e","after":"ca5a33e266fc28134209f92c642658bd21ff3184","ref":"refs/heads/master","pushedAt":"2024-07-15T13:16:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"},"commit":{"message":"Bump coverage from 7.5.4 to 7.6.0 (#70)\n\nBumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.4 to\r\n7.6.0.\r\n
\r\nChangelog\r\n

Sourced from coverage's\r\nchangelog.

\r\n
\r\n

Version 7.6.0 — 2024-07-11

\r\n
    \r\n
  • \r\n

    Exclusion patterns can now be multi-line, thanks to Daniel\r\nDiniz <pull 1807_>. This enables many interesting\r\nexclusion use-cases, including those\r\nrequested in issues 118 <issue 118_> (entire\r\nfiles), 996 <issue 996_>_ (multiple lines only when\r\nappearing together), 1741 <issue 1741_>_ (remainder\r\nof a function), and 1803 <issue 1803_>_\r\n(arbitrary sequence of marked lines). See the\r\n:ref:multi_line_exclude\r\nsection of the docs for more details and examples.

    \r\n
  • \r\n
  • \r\n

    The JSON report now includes per-function and per-class coverage\r\ninformation.\r\nThanks to Daniel Diniz <pull 1809_>_ for getting the\r\nwork started. This\r\ncloses issue 1793_ and issue 1532_.

    \r\n
  • \r\n
  • \r\n

    Fixed an incorrect calculation of "(no class)" lines in the\r\nHTML classes\r\nreport.

    \r\n
  • \r\n
  • \r\n

    Python 3.13.0b3 is supported.

    \r\n
  • \r\n
\r\n

.. _issue 118: nedbat/coveragepy#118\r\n.. _issue 996: nedbat/coveragepy#996\r\n.. _issue 1532: nedbat/coveragepy#1532\r\n.. _issue 1741: nedbat/coveragepy#1741\r\n.. _issue 1793: nedbat/coveragepy#1793\r\n.. _issue 1803: nedbat/coveragepy#1803\r\n.. _pull 1807: nedbat/coveragepy#1807\r\n.. _pull 1809: nedbat/coveragepy#1809

\r\n

.. _changes_7-5-4:

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 59a3cd7\r\ndocs: sample HTML for 7.6.0
  • \r\n
  • 7f27fa7\r\ndocs: prep for 7.6.0
  • \r\n
  • 6a268b0\r\ndocs: issues closed by the json region reporting
  • \r\n
  • 5bfe9e7\r\nchore: bump actions/setup-python from 5.1.0 to 5.1.1 (#1814)
  • \r\n
  • ab609ef\r\ndocs: mention json region reporting in the changes
  • \r\n
  • 92d96b9\r\nfix: json report needs 'no class' and 'no function' also
  • \r\n
  • e47e7e7\r\nrefactor: move duplicate code into methods
  • \r\n
  • 3d6be2b\r\nfix: json format should bump for regions
  • \r\n
  • a9992d2\r\ntest: add a test of json regions with branches
  • \r\n
  • 8b89764\r\ntest: json expectations should have explicit format number
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.5.4&new-version=7.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump coverage from 7.5.4 to 7.6.0 (#70)"}},{"before":null,"after":"a80afa393e2b0708dc1088a7e1abe27097c5bc58","ref":"refs/heads/dependabot/pip/coverage-7.6.0","pushedAt":"2024-07-15T10:49:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump coverage from 7.5.4 to 7.6.0\n\nBumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.4 to 7.6.0.\n- [Release notes](https://github.com/nedbat/coveragepy/releases)\n- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)\n- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.4...7.6.0)\n\n---\nupdated-dependencies:\n- dependency-name: coverage\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump coverage from 7.5.4 to 7.6.0"}},{"before":"3102db501c9dcd0039b4e6754eb71a20151a3e08","after":null,"ref":"refs/heads/dependabot/pip/pylint-3.2.5","pushedAt":"2024-07-01T13:02:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mtlynch","name":"Michael Lynch","path":"/mtlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7783288?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxOTozMjo0My4wMDAwMDBazwAAAAS-XdsD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxOTozMjo0My4wMDAwMDBazwAAAAS-XdsD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQxMzowMjo1Ny4wMDAwMDBazwAAAARzxhHW"}},"title":"Activity · mtlynch/beancount-capitalone"}