{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":422148609,"defaultBranch":"main","name":"report2junit","ownerLogin":"Nr18","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-28T09:47:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1660601?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716269279.0","currentOid":""},"activityList":{"items":[{"before":"08a42f7794ce561e4dd47a8bc39947f511a42c71","after":"9d00cf4bd2377a4267e2c7827f27250529d91f87","ref":"refs/heads/main","pushedAt":"2024-05-21T05:27:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump requests from 2.31.0 to 2.32.0 (#122)\n\nBumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.0.\n
\nRelease notes\n

Sourced from requests's\nreleases.

\n
\n

v2.32.0

\n

2.32.0 (2024-05-20)

\n

🐍 PYCON US 2024 EDITION 🐍

\n

Security

\n\n

Improvements

\n\n

Bugfixes

\n\n

Deprecations

\n\n

Documentation

\n\n

Packaging

\n\n

New Contributors

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from requests's\nchangelog.

\n
\n

2.32.0 (2024-05-20)

\n

Security

\n\n

Improvements

\n\n

Bugfixes

\n\n

Deprecations

\n\n

Documentation

\n\n

Packaging

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=requests&package-manager=pip&previous-version=2.31.0&new-version=2.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/Nr18/report2junit/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump requests from 2.31.0 to 2.32.0 (#122)"}},{"before":"18c3894a0ec29836c0eb192a29b80782fa44c31c","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T05:27:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":null,"after":"18c3894a0ec29836c0eb192a29b80782fa44c31c","ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T05:27:46.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":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"328769b0f82d95c59307d97f7f5742166a97602e","after":"08a42f7794ce561e4dd47a8bc39947f511a42c71","ref":"refs/heads/main","pushedAt":"2024-05-20T00:36:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump pytest from 8.2.0 to 8.2.1 (#121)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.0 to\n8.2.1.\n
\nRelease notes\n

Sourced from pytest's\nreleases.

\n
\n

8.2.1

\n

pytest 8.2.1 (2024-05-19)

\n

Improvements

\n
    \n
  • #12334:\nSupport for Python 3.13 (beta1 at the time of writing).
  • \n
\n

Bug Fixes

\n
    \n
  • #12120:\nFix [PermissionError]{.title-ref} crashes arising from directories which\nare not selected on the command-line.
  • \n
  • #12191:\nKeyboard interrupts and system exits are now properly handled during the\ntest collection.
  • \n
  • #12300:\nFixed handling of 'Function not implemented' error under squashfuse_ll,\nwhich is a different way to say that the mountpoint is read-only.
  • \n
  • #12308:\nFix a regression in pytest 8.2.0 where the permissions of\nautomatically-created .pytest_cache directories became\nrwx------ instead of the expected\nrwxr-xr-x.
  • \n
\n

Trivial/Internal Changes

\n
    \n
  • #12333:\npytest releases are now attested using the recent Artifact\nAttestation support from GitHub, allowing users to verify the\nprovenance of pytest's sdist and wheel artifacts.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 66ff8df\nPrepare release version 8.2.1
  • \n
  • 3ffcfd1\nMerge pull request #12340\nfrom pytest-dev/backport-12334-to-8.2.x
  • \n
  • 0b28313\n[8.2.x] Add Python 3.13 (beta) support
  • \n
  • f3dd93a\n[8.2.x] Attest package provenance (#12335)
  • \n
  • bb5a125\n[8.2.x] Spelling (#12331)
  • \n
  • f179bf2\nMerge pull request #12327\nfrom pytest-dev/backport-12325-to-8.2.x
  • \n
  • 2b671b5\n[8.2.x] cacheprovider: fix .pytest_cache not being\nworld-readable
  • \n
  • 65ab7cb\nMerge pull request #12324\nfrom pytest-dev/backport-12320-to-8.2.x
  • \n
  • 4d5fb7d\nMerge pull request #12319\nfrom pytest-dev/backport-12311-to-8.2.x
  • \n
  • cbe5996\n[8.2.x] changelog: document unittest 8.2 change as breaking
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.2.0&new-version=8.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump pytest from 8.2.0 to 8.2.1 (#121)"}},{"before":"44244e4a46031d5c3db3a9982d18abb0721e46f1","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.2.1","pushedAt":"2024-05-20T00:36:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":null,"after":"44244e4a46031d5c3db3a9982d18abb0721e46f1","ref":"refs/heads/dependabot/pip/pytest-8.2.1","pushedAt":"2024-05-20T00:36:36.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":"chore(deps-dev): bump pytest from 8.2.0 to 8.2.1\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.0 to 8.2.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.0...8.2.1)\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":"chore(deps-dev): bump pytest from 8.2.0 to 8.2.1"}},{"before":"32e5f5d86b55513c35eb12e9f132db4aa7b607b6","after":null,"ref":"refs/heads/dependabot/pip/twine-5.1.0","pushedAt":"2024-05-17T00:08:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"ae787895facce1a550a2166027acad9f96e33ff7","after":"328769b0f82d95c59307d97f7f5742166a97602e","ref":"refs/heads/main","pushedAt":"2024-05-17T00:08:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump twine from 5.0.0 to 5.1.0 (#120)\n\nBumps [twine](https://github.com/pypa/twine) from 5.0.0 to 5.1.0.\n
\nChangelog\n

Sourced from twine's\nchangelog.

\n
\n

Twine 5.1.0 (2024-05-15)

\n

Features\n^^^^^^^^

\n
    \n
  • Add the experimental --attestations flag.\n([#1095](https://github.com/pypa/twine/issues/1095)\n<https://github.com/pypa/twine/issues/1095>_)
  • \n
\n

Twine 5.1.0 (2024-05-15)

\n

Misc\n^^^^

\n
    \n
  • [#1104](https://github.com/pypa/twine/issues/1104)\n<https://github.com/pypa/twine/issues/1104>_
  • \n
\n
\n
\n
\nCommits\n
    \n
  • e9f70cf\nMerge pull request #1108 from\npypa/fix-release-workflow
  • \n
  • 1908be7\nFix release workflow
  • \n
  • 6d7ffea\nMerge pull request #1107 from\nwoodruffw-forks/release-5.1.0
  • \n
  • bc91e57\nUpdate changelog for 5.1.0
  • \n
  • de39ade\nMerge pull request #1085 from\npypa/feature/pep-621
  • \n
  • 75de094\nMerge pull request #1104 from\nascheel/main
  • \n
  • c512bbf\nProperly handle repository URLs with auth in them
  • \n
  • e0ed808\nChangelog entry
  • \n
  • 72ee030\nChange regex string to a raw string.
  • \n
  • 04d7e27\nSanitize URLs for logging/display purposes.
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=twine&package-manager=pip&previous-version=5.0.0&new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump twine from 5.0.0 to 5.1.0 (#120)"}},{"before":null,"after":"32e5f5d86b55513c35eb12e9f132db4aa7b607b6","ref":"refs/heads/dependabot/pip/twine-5.1.0","pushedAt":"2024-05-17T00:07:46.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":"chore(deps-dev): bump twine from 5.0.0 to 5.1.0\n\nBumps [twine](https://github.com/pypa/twine) from 5.0.0 to 5.1.0.\n- [Release notes](https://github.com/pypa/twine/releases)\n- [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/pypa/twine/compare/5.0.0...5.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: twine\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump twine from 5.0.0 to 5.1.0"}},{"before":"38464507467ed3716b67bfa462a00f22e4137b17","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.2.0","pushedAt":"2024-04-29T00:26:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"81da54d667b96b7c453cef3f35b5c89433f4c7b7","after":"ae787895facce1a550a2166027acad9f96e33ff7","ref":"refs/heads/main","pushedAt":"2024-04-29T00:26:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump pytest from 8.1.1 to 8.2.0 (#119)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to\n8.2.0.\n
\nRelease notes\n

Sourced from pytest's\nreleases.

\n
\n

8.2.0

\n

pytest 8.2.0 (2024-04-27)

\n

Deprecations

\n
    \n
  • \n

    #12069:\nA deprecation warning is now raised when implementations of one of the\nfollowing hooks request a deprecated py.path.local\nparameter instead of the pathlib.Path parameter which\nreplaced it:

    \n
      \n
    • pytest_ignore_collect{.interpreted-text\nrole="hook"} - the path parameter - use\ncollection_path instead.
    • \n
    • pytest_collect_file{.interpreted-text\nrole="hook"} - the path parameter - use\nfile_path instead.
    • \n
    • pytest_pycollect_makemodule{.interpreted-text\nrole="hook"} - the path parameter - use\nmodule_path instead.
    • \n
    • pytest_report_header{.interpreted-text\nrole="hook"} - the startdir parameter - use\nstart_path instead.
    • \n
    • pytest_report_collectionfinish{.interpreted-text\nrole="hook"} - the startdir parameter - use\nstart_path instead.
    • \n
    \n

    The replacement parameters are available since pytest 7.0.0.\nThe old parameters will be removed in pytest 9.0.0.

    \n

    See legacy-path-hooks-deprecated{.interpreted-text\nrole="ref"} for more details.

    \n
  • \n
\n

Features

\n
    \n
  • \n

    #11871:\nAdded support for reading command line arguments from a file using the\nprefix character @, like e.g.: pytest\n@tests.txt. The file must have one argument per line.

    \n

    See Read arguments from file\n<args-from-file>{.interpreted-text role="ref"}\nfor details.

    \n
  • \n
\n

Improvements

\n
    \n
  • \n

    #11523:\npytest.importorskip{.interpreted-text\nrole="func"} will now issue a warning if the module could be\nfound, but raised ImportError{.interpreted-text\nrole="class"} instead of\nModuleNotFoundError{.interpreted-text\nrole="class"}.

    \n

    The warning can be suppressed by passing\nexc_type=ImportError to\npytest.importorskip{.interpreted-text\nrole="func"}.

    \n

    See import-or-skip-import-error{.interpreted-text\nrole="ref"} for details.

    \n
  • \n
  • \n

    #11728:\nFor unittest-based tests, exceptions during class cleanup\n(as raised by functions registered with TestCase.addClassCleanup\n<unittest.TestCase.addClassCleanup>{.interpreted-text\nrole="meth"}) are now reported instead of silently\nfailing.

    \n
  • \n
  • \n

    #11777:\nText is no longer truncated in the short test summary info\nsection when -vv is given.

    \n
  • \n
  • \n

    #12112:\nImproved namespace packages detection when\nconsider_namespace_packages{.interpreted-text\nrole="confval"} is enabled, covering more situations (like\neditable installs).

    \n
  • \n
  • \n

    #9502:\nAdded PYTEST_VERSION{.interpreted-text\nrole="envvar"} environment variable which is defined at the\nstart of the pytest session and undefined afterwards. It contains the\nvalue of pytest.__version__, and among other things can be\nused to easily check if code is running from within a pytest run.

    \n
  • \n
\n

Bug Fixes

\n
    \n
  • \n

    #12065:\nFixed a regression in pytest 8.0.0 where test classes containing\nsetup_method and tests using @staticmethod or\n@classmethod would crash with AttributeError:\n'NoneType' object has no attribute 'setup_method'.

    \n

    Now the request.instance\n<pytest.FixtureRequest.instance>{.interpreted-text\nrole="attr"} attribute of tests using\n@staticmethod and @classmethod is no longer\nNone, but a fresh instance of the class, like in non-static\nmethods.

    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 6bd3f31\nTweak changelog for 8.2.0
  • \n
  • 9b6219b\nPrepare release version 8.2.0
  • \n
  • 835765c\nMerge pull request #12130\nfrom bluetech/fixtures-inline
  • \n
  • 7e7503c\nunittest: report class cleanup exceptions (#12250)
  • \n
  • 882c4da\nfixtures: inline fail_fixturefunc
  • \n
  • 2e8fb9f\nfixtures: extract a _check_fixturedef method
  • \n
  • acf2971\nfixtures: inline _getnextfixturedef into\n_get_active_fixturedef
  • \n
  • 3c77aec\nfixtures: move "request" check early
  • \n
  • d217d68\nfixtures: inline _compute_fixture_value
  • \n
  • 530be28\nfixtures: use early return in _get_active_fixturedef
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.1.1&new-version=8.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump pytest from 8.1.1 to 8.2.0 (#119)"}},{"before":null,"after":"38464507467ed3716b67bfa462a00f22e4137b17","ref":"refs/heads/dependabot/pip/pytest-8.2.0","pushedAt":"2024-04-29T00:26: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":"chore(deps-dev): bump pytest from 8.1.1 to 8.2.0\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0.\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.1.1...8.2.0)\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":"chore(deps-dev): bump pytest from 8.1.1 to 8.2.0"}},{"before":"b0b1b243e465345126293fbc439e193fdd437d95","after":"81da54d667b96b7c453cef3f35b5c89433f4c7b7","ref":"refs/heads/main","pushedAt":"2024-04-26T01:03:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump black from 24.4.1 to 24.4.2 (#118)\n\nBumps [black](https://github.com/psf/black) from 24.4.1 to 24.4.2.\n
\nRelease notes\n

Sourced from black's\nreleases.

\n
\n

24.4.2

\n

This is a bugfix release to fix two regressions in the new f-string\nparser introduced in\n24.4.1.

\n

Parser

\n
    \n
  • Fix regression where certain complex f-strings failed to parse (#4332)
  • \n
\n

Performance

\n
    \n
  • Fix bad performance on certain complex string literals (#4331)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from black's\nchangelog.

\n
\n

24.4.2

\n

This is a bugfix release to fix two regressions in the new f-string\nparser introduced in\n24.4.1.

\n

Parser

\n
    \n
  • Fix regression where certain complex f-strings failed to parse (#4332)
  • \n
\n

Performance

\n
    \n
  • Fix bad performance on certain complex string literals (#4331)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 3702ba2\nPrepare release 24.4.2 (#4335)
  • \n
  • e4aaa8a\nFix incorrect f-string tokenization (#4332)
  • \n
  • ba88fc3\nSimplify string tokenization regexes (#4331)
  • \n
  • 5683242\nNew release template
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=24.4.1&new-version=24.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump black from 24.4.1 to 24.4.2 (#118)"}},{"before":"829b9fa2cd1e0b2e3098088fff22f9ce09fbba2b","after":null,"ref":"refs/heads/dependabot/pip/black-24.4.2","pushedAt":"2024-04-26T01:03:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":null,"after":"829b9fa2cd1e0b2e3098088fff22f9ce09fbba2b","ref":"refs/heads/dependabot/pip/black-24.4.2","pushedAt":"2024-04-26T01:02: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":"chore(deps-dev): bump black from 24.4.1 to 24.4.2\n\nBumps [black](https://github.com/psf/black) from 24.4.1 to 24.4.2.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.4.1...24.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump black from 24.4.1 to 24.4.2"}},{"before":"1b83a36047f4e1fce0cb6b6983703289a2392b51","after":null,"ref":"refs/heads/dependabot/pip/mypy-1.10.0","pushedAt":"2024-04-25T05:21:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"67cd92d94d1be8fcd55acb3d69b860d35cbd094c","after":"b0b1b243e465345126293fbc439e193fdd437d95","ref":"refs/heads/main","pushedAt":"2024-04-25T05:21:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump mypy from 1.9.0 to 1.10.0 (#117)\n\n[//]: # (dependabot-start)\n⚠️ **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some\ntime.\n\nNote: if you make any changes to this PR yourself, they will take\nprecedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n
\nChangelog\n

Sourced from mypy's\nchangelog.

\n
\n

Mypy Release Notes

\n

Next release

\n

Mypy 1.10

\n

We’ve just uploaded mypy 1.10 to the Python Package Index (PyPI). Mypy is a static type\nchecker for Python. This release includes new features, performance\nimprovements and bug fixes. You can install it as follows:

\n
python3 -m pip install -U mypy\n
\n

You can read the full documentation for this release on Read the Docs.

\n

Support TypeIs (PEP 742)

\n

Mypy now supports TypeIs (PEP 742), which allows\nfunctions to narrow the type of a value, similar to\nisinstance(). Unlike TypeGuard,\nTypeIs can narrow in both the if and\nelse branches of an if statement:

\n
from typing_extensions import TypeIs\n

def is_str(s: object) -> TypeIs[str]:\nreturn isinstance(s, str)

\n

def f(o: str | int) -> None:\nif is_str(o):\n# Type of o is 'str'\n...\nelse:\n# Type of o is 'int'\n...\n

\n

TypeIs will be added to the typing module\nin Python 3.13, but it\ncan be used on earlier Python versions by importing it from\ntyping_extensions.

\n

This feature was contributed by Jelle Zijlstra (PR 16898).

\n

Support TypeVar Defaults (PEP 696)

\n

PEP 696 adds support\nfor type parameter defaults.\nExample:

\n
from typing import Generic\nfrom typing_extensions import TypeVar\n

</tr></table>\n

\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 3faf0fc\nRemove +dev for version for release 1.10
  • \n
  • a5998d2\nUpdate CHANGELOG.md (#17159)
  • \n
  • 62ea5b0\nVarious updates to changelog for 1.10 (#17158)
  • \n
  • 2f0864c\nUpdate CHANGELOG.md with draft for release 1.10 (#17150)
  • \n
  • e1443bb\nfix: incorrect returned type of access descriptors on unions of types\n(#16604)
  • \n
  • 5161ac2\nSync typeshed (#17124)
  • \n
  • e2fc1f2\nFix crash when expanding invalid Unpack in a Callable alias\n(#17028)
  • \n
  • 3ff6e47\nDocs: docstrings in checker.py, ast_helpers.py (#16908)
  • \n
  • 732d98e\nFix string formatting for string enums (#16555)
  • \n
  • 8019010\nNarrow individual items when matching a tuple to a sequence pattern (#16905)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=1.9.0&new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump mypy from 1.9.0 to 1.10.0 (#117)"}},{"before":"02c1b6eda6e55efaf8e858a37e9a07e32801c69b","after":"1b83a36047f4e1fce0cb6b6983703289a2392b51","ref":"refs/heads/dependabot/pip/mypy-1.10.0","pushedAt":"2024-04-25T05:21:38.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":"chore(deps-dev): bump mypy from 1.9.0 to 1.10.0\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump mypy from 1.9.0 to 1.10.0"}},{"before":null,"after":"02c1b6eda6e55efaf8e858a37e9a07e32801c69b","ref":"refs/heads/dependabot/pip/mypy-1.10.0","pushedAt":"2024-04-25T00:54:02.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":"chore(deps-dev): bump mypy from 1.9.0 to 1.10.0\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump mypy from 1.9.0 to 1.10.0"}},{"before":"d3239ee2c0117f7c42d269049912b4d2ab0fd070","after":null,"ref":"refs/heads/dependabot/pip/black-24.4.1","pushedAt":"2024-04-25T00:53:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"eb3cf4877105b4eefb8e5168622cd36074363b30","after":"67cd92d94d1be8fcd55acb3d69b860d35cbd094c","ref":"refs/heads/main","pushedAt":"2024-04-25T00:53:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump black from 24.4.0 to 24.4.1 (#116)\n\nBumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.1.\n
\nRelease notes\n

Sourced from black's\nreleases.

\n
\n

24.4.1

\n

Highlights

\n
    \n
  • Add support for the new Python 3.12 f-string syntax introduced by\nPEP 701 (#3822)
  • \n
\n

Stable style

\n
    \n
  • Fix crash involving indented dummy functions containing newlines (#4318)
  • \n
\n

Parser

\n
    \n
  • Add support for type parameter defaults, a new syntactic feature\nadded to Python 3.13\nby PEP 696 (#4327)
  • \n
\n

Integrations

\n
    \n
  • Github Action now works even when git archive is\nskipped (#4313)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from black's\nchangelog.

\n
\n

24.4.1

\n

Highlights

\n
    \n
  • Add support for the new Python 3.12 f-string syntax introduced by\nPEP 701 (#3822)
  • \n
\n

Stable style

\n
    \n
  • Fix crash involving indented dummy functions containing newlines (#4318)
  • \n
\n

Parser

\n
    \n
  • Add support for type parameter defaults, a new syntactic feature\nadded to Python 3.13\nby PEP 696 (#4327)
  • \n
\n

Integrations

\n
    \n
  • Github Action now works even when git archive is\nskipped (#4313)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • e7fb048\nPrepare release 24.4.1 (#4328)
  • \n
  • 3f0f8f1\nSupport PEP 696 (#4327)
  • \n
  • 2f88085\nGithub Action: Directly install from repo if export-subst\nis skipped (#4313)
  • \n
  • 12ce3db\nMove changelog entry to right section (#4326)
  • \n
  • 1354be2\nAdd support to style function definitions with newlines before function\nstubs...
  • \n
  • f4b644b\nPrevent wrapping of multiline fstrings in parens (#4325)
  • \n
  • 551ede2\nAdd PEP 701 support (#3822)
  • \n
  • 944b99a\nBump sphinx from 7.2.6 to 7.3.7 in /docs (#4322)
  • \n
  • 7134754\nRemove node-specific logic from visit_default (#4321)
  • \n
  • 7669381\nPin to old flake8-bugbear (#4319)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=24.4.0&new-version=24.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump black from 24.4.0 to 24.4.1 (#116)"}},{"before":null,"after":"d3239ee2c0117f7c42d269049912b4d2ab0fd070","ref":"refs/heads/dependabot/pip/black-24.4.1","pushedAt":"2024-04-25T00:53:44.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":"chore(deps-dev): bump black from 24.4.0 to 24.4.1\n\nBumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.1.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.4.0...24.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump black from 24.4.0 to 24.4.1"}},{"before":"1f31eda5a7849a8f20d64658dc7806fa2f000a4b","after":null,"ref":"refs/heads/dependabot/pip/black-24.4.0","pushedAt":"2024-04-15T00:58:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"522c76dee018fbb353ae423a3d6050344df3e2e7","after":"eb3cf4877105b4eefb8e5168622cd36074363b30","ref":"refs/heads/main","pushedAt":"2024-04-15T00:58:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump black from 24.3.0 to 24.4.0 (#115)\n\nBumps [black](https://github.com/psf/black) from 24.3.0 to 24.4.0.\n
\nRelease notes\n

Sourced from black's\nreleases.

\n
\n

24.4.0

\n

Stable style

\n
    \n
  • Fix unwanted crashes caused by AST equivalency check (#4290)
  • \n
\n

Preview style

\n
    \n
  • if guards in case blocks are now wrapped\nin parentheses when the line is too long.\n(#4269)
  • \n
  • Stop moving multiline strings to a new line unless inside brackets\n(#4289)
  • \n
\n

Integrations

\n
    \n
  • Add a new option use_pyproject to the GitHub Action\npsf/black. This will read the\nBlack version from pyproject.toml. (#4294)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from black's\nchangelog.

\n
\n

24.4.0

\n

Stable style

\n
    \n
  • Fix unwanted crashes caused by AST equivalency check (#4290)
  • \n
\n

Preview style

\n
    \n
  • if guards in case blocks are now wrapped\nin parentheses when the line is too long.\n(#4269)
  • \n
  • Stop moving multiline strings to a new line unless inside brackets\n(#4289)
  • \n
\n

Integrations

\n
    \n
  • Add a new option use_pyproject to the GitHub Action\npsf/black. This will read the\nBlack version from pyproject.toml. (#4294)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 8fe6270\nPrepare release 24.4.0 (#4307)
  • \n
  • 6b25e7c\nBump peter-evans/find-comment from 3.0.0 to 3.1.0 (#4304)
  • \n
  • 07fe1ca\ndocs: remove repetitive word (#4303)
  • \n
  • 3383f53\nGitHub Action: Allow reading version from pyproject.toml (#4294)
  • \n
  • c8f1a55\n[pre-commit.ci] pre-commit autoupdate (#4297)
  • \n
  • 836acad\nImprove AST safety check (#4290)
  • \n
  • 13bd092\nfix: Stop moving multiline strings to a new line unless inside brackets\n(#4289)
  • \n
  • c9d2635\nRemove mocking from tests (#4287)
  • \n
  • bf11956\nFix two logging calls in the test helper (#4286)
  • \n
  • 97993f9\nBump pypa/cibuildwheel from 2.16.5 to 2.17.0 (#4283)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=24.3.0&new-version=24.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump black from 24.3.0 to 24.4.0 (#115)"}},{"before":null,"after":"1f31eda5a7849a8f20d64658dc7806fa2f000a4b","ref":"refs/heads/dependabot/pip/black-24.4.0","pushedAt":"2024-04-15T00:58:36.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":"chore(deps-dev): bump black from 24.3.0 to 24.4.0\n\nBumps [black](https://github.com/psf/black) from 24.3.0 to 24.4.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.3.0...24.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump black from 24.3.0 to 24.4.0"}},{"before":"0349a3588df3112d806a615a8537454e703d36d5","after":null,"ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-12T01:56:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"150ebb010eeb83c8db8dbbcd3c2213f7a4fc1774","after":"522c76dee018fbb353ae423a3d6050344df3e2e7","ref":"refs/heads/main","pushedAt":"2024-04-12T01:56:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump idna from 3.4 to 3.7 (#114)\n\nBumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7.\n
\nRelease notes\n

Sourced from idna's\nreleases.

\n
\n

v3.7

\n

What's Changed

\n
    \n
  • Fix issue where specially crafted inputs to encode() could take\nexceptionally long amount of time to process. [CVE-2024-3651]
  • \n
\n

Thanks to Guido Vranken for reporting the issue.

\n

Full Changelog: https://github.com/kjd/idna/compare/v3.6...v3.7

\n
\n
\n
\nChangelog\n

Sourced from idna's\nchangelog.

\n
\n

3.7 (2024-04-11)\n++++++++++++++++

\n
    \n
  • Fix issue where specially crafted inputs to encode() could\ntake exceptionally long amount of time to process. [CVE-2024-3651]
  • \n
\n

Thanks to Guido Vranken for reporting the issue.

\n

3.6 (2023-11-25)\n++++++++++++++++

\n
    \n
  • Fix regression to include tests in source distribution.
  • \n
\n

3.5 (2023-11-24)\n++++++++++++++++

\n
    \n
  • Update to Unicode 15.1.0
  • \n
  • String codec name is now "idna2008" as overriding the\nsystem codec\n"idna" was not working.
  • \n
  • Fix typing error for codec encoding
  • \n
  • "setup.cfg" has been added for this release due to some\ndownstream\nlack of adherence to PEP 517. Should be removed in a future release\nso please prepare accordingly.
  • \n
  • Removed reliance on a symlink for the "idna-data" tool to\ncomport\nwith PEP 517 and the Python Packaging User Guide for sdist\narchives.
  • \n
  • Added security reporting protocol for project
  • \n
\n

Thanks Jon Ribbens, Diogo Teles Sant'Anna, Wu Tingfeng for\ncontributions\nto this release.

\n
\n
\n
\nCommits\n
    \n
  • 1d365e1\nRelease v3.7
  • \n
  • c1b3154\nMerge pull request #172 from\nkjd/optimize-contextj
  • \n
  • 0394ec7\nMerge branch 'master' into optimize-contextj
  • \n
  • cd58a23\nMerge pull request #152 from\nelliotwutingfeng/dev
  • \n
  • 5beb28b\nMore efficient resolution of joiner contexts
  • \n
  • 1b12148\nUpdate ossf/scorecard-action to v2.3.1
  • \n
  • d516b87\nUpdate Github actions/checkout to v4
  • \n
  • c095c75\nMerge branch 'master' into dev
  • \n
  • 60a0a4c\nFix typo in GitHub Actions workflow key
  • \n
  • 5918a0e\nMerge branch 'master' into dev
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=idna&package-manager=pip&previous-version=3.4&new-version=3.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/Nr18/report2junit/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump idna from 3.4 to 3.7 (#114)"}},{"before":null,"after":"0349a3588df3112d806a615a8537454e703d36d5","ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-12T01:56:06.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":"chore(deps-dev): bump idna from 3.4 to 3.7\n\nBumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump idna from 3.4 to 3.7"}},{"before":"ea1e193d7ea997aac455251233663c62addb7fd8","after":"150ebb010eeb83c8db8dbbcd3c2213f7a4fc1774","ref":"refs/heads/main","pushedAt":"2024-03-25T06:07:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Nr18","name":"Joris Conijn","path":"/Nr18","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660601?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 (#113)","shortMessageHtmlLink":"chore(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 (#113)"}},{"before":"31579c5d817682821748f89793a5b2f95daa1245","after":null,"ref":"refs/heads/dependabot/pip/pytest-cov-5.0.0","pushedAt":"2024-03-25T06:07:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Nr18","name":"Joris Conijn","path":"/Nr18","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1660601?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET3NWZQA","startCursor":null,"endCursor":null}},"title":"Activity · Nr18/report2junit"}