{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648236437,"defaultBranch":"main","name":"aws_secrets_cache","ownerLogin":"mirumee","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-01T14:01:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/170574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717476670.0","currentOid":""},"activityList":{"items":[{"before":"a8cf31836178e277e9f9f978d0feba6a91f3fce1","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.117","pushedAt":"2024-06-04T04:51:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"5aa2636a923c376fd0a53ca7cb5458d11da48960","ref":"refs/heads/dependabot/pip/boto3-1.34.118","pushedAt":"2024-06-04T04:51: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":"Bump boto3 from 1.28.6 to 1.34.118\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.118.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.118)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.118"}},{"before":"65d6086ca6df6e8842b41132efe1bb8796a89b5e","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.116","pushedAt":"2024-06-03T04:50:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"a8cf31836178e277e9f9f978d0feba6a91f3fce1","ref":"refs/heads/dependabot/pip/boto3-1.34.117","pushedAt":"2024-06-03T04:50:25.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 boto3 from 1.28.6 to 1.34.117\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.117.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.117)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.117"}},{"before":"954e0b42651fc5c7364474aa02b64eb97fd62250","after":null,"ref":"refs/heads/dependabot/pip/ruff-0.4.7","pushedAt":"2024-06-03T04:49:54.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":"8497d2d920ed1904f922f1cc8bdf28cce4ec9ee1","after":"2eaa0e6c5936e933bc4ecbfc3fe817f9ad39b138","ref":"refs/heads/main","pushedAt":"2024-06-03T04:49:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Bump ruff from 0.4.6 to 0.4.7 (#357)\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.6 to 0.4.7.\n
\nRelease notes\n

Sourced from ruff's\nreleases.

\n
\n

v0.4.7

\n

Changes

\n

Preview features

\n
    \n
  • [flake8-pyi] Implement PYI064 (#11325)
  • \n
  • [flake8-pyi] Implement PYI066 (#11541)
  • \n
  • [flake8-pyi] Implement PYI057 (#11486)
  • \n
  • [pyflakes] Enable F822 in\n__init__.py files by default (#11370)
  • \n
\n

Formatter

\n
    \n
  • Fix incorrect placement of trailing stub function comments (#11632)
  • \n
\n

Server

\n
    \n
  • Respect file exclusions in ruff server (#11590)
  • \n
  • Add support for documents not exist on disk (#11588)
  • \n
  • Add Vim and Kate setup guide for ruff server (#11615)
  • \n
\n

Bug fixes

\n
    \n
  • Avoid removing newlines between docstring headers and rST blocks (#11609)
  • \n
  • Infer indentation with imports when logical indent is absent (#11608)
  • \n
  • Use char index rather than position for indent slice (#11645)
  • \n
  • [flake8-comprehension] Strip parentheses around\ngenerators in C400 (#11607)
  • \n
  • Mark repeated-isinstance-calls as unsafe on Python 3.10\nand later (#11622)
  • \n
\n

Contributors

\n\n
\n
\n
\nChangelog\n

Sourced from ruff's\nchangelog.

\n
\n

0.4.7

\n

Preview features

\n
    \n
  • [flake8-pyi] Implement PYI064 (#11325)
  • \n
  • [flake8-pyi] Implement PYI066 (#11541)
  • \n
  • [flake8-pyi] Implement PYI057 (#11486)
  • \n
  • [pyflakes] Enable F822 in\n__init__.py files by default (#11370)
  • \n
\n

Formatter

\n
    \n
  • Fix incorrect placement of trailing stub function comments (#11632)
  • \n
\n

Server

\n
    \n
  • Respect file exclusions in ruff server (#11590)
  • \n
  • Add support for documents not exist on disk (#11588)
  • \n
  • Add Vim and Kate setup guide for ruff server (#11615)
  • \n
\n

Bug fixes

\n
    \n
  • Avoid removing newlines between docstring headers and rST blocks (#11609)
  • \n
  • Infer indentation with imports when logical indent is absent (#11608)
  • \n
  • Use char index rather than position for indent slice (#11645)
  • \n
  • [flake8-comprehension] Strip parentheses around\ngenerators in C400 (#11607)
  • \n
  • Mark repeated-isinstance-calls as unsafe on Python 3.10\nand later (#11622)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 1ad5f9c\nBump version to v0.4.7 (#11646)
  • \n
  • e914bc3\nF401 sort bindings before adding to all (#11648)
  • \n
  • 27f6f04\n[red-knot] initial (very incomplete) flow graph (#11624)
  • \n
  • d62a617\nred-knot: Don't refer to Module instances as IDs (#11649)
  • \n
  • 16a926d\n[red-knot] infer int literal types (#11623)
  • \n
  • 05566c6\nUpdate Who's Using Ruff? section to include\nGodot (#11647)
  • \n
  • 7ce17b7\nAdd Vim and Kate setup guide for ruff server (#11615)
  • \n
  • f9a6450\nUse char index rather than position for indent slice (#11645)
  • \n
  • 8a25531\nred-knot: improve internal documentation in module.rs (#11638)
  • \n
  • 9b6d2ce\nFix incorect placement of trailing stub function comments (#11632)
  • \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=ruff&package-manager=pip&previous-version=0.4.6&new-version=0.4.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)\n\n\n
","shortMessageHtmlLink":"Bump ruff from 0.4.6 to 0.4.7 (#357)"}},{"before":null,"after":"954e0b42651fc5c7364474aa02b64eb97fd62250","ref":"refs/heads/dependabot/pip/ruff-0.4.7","pushedAt":"2024-06-03T04:49:41.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 ruff from 0.4.6 to 0.4.7\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.6 to 0.4.7.\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.6...v0.4.7)\n\n---\nupdated-dependencies:\n- dependency-name: ruff\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ruff from 0.4.6 to 0.4.7"}},{"before":"61d0d299351694ca378a3ff02857298f3d25cac7","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.115","pushedAt":"2024-05-31T04:51:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"65d6086ca6df6e8842b41132efe1bb8796a89b5e","ref":"refs/heads/dependabot/pip/boto3-1.34.116","pushedAt":"2024-05-31T04:51:26.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 boto3 from 1.28.6 to 1.34.116\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.116.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.116)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.116"}},{"before":"3dfbbdef14d45b7f6f927f34b2ff9f8b1955b85f","after":null,"ref":"refs/heads/dependabot/pip/moto-5.0.9","pushedAt":"2024-05-31T04:51:10.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":"d3df945e34dda1c226827c535e293cafc24c94f9","after":"8497d2d920ed1904f922f1cc8bdf28cce4ec9ee1","ref":"refs/heads/main","pushedAt":"2024-05-31T04:51:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Bump moto from 5.0.8 to 5.0.9 (#355)\n\nBumps [moto](https://github.com/getmoto/moto) from 5.0.8 to 5.0.9.\n
\nChangelog\n

Sourced from moto's\nchangelog.

\n
\n

5.0.9

\n

Docker Digest for 5.0.9:\nsha256:df61e4e76344017f6c82924a3dd1cdd4dcbac4095cf234c6d6fb0a0f800fbeff

\n
General:\n* Fixed an InfiniteRecursion-bug when accessing S3-buckets that was\nintroduced in 5.0.8\n

New Methods:\n* SSO-Admin:\n* list_accounts_for_provisioned_permission_set()\n* list_instances()\n* list_permission_sets_provisioned_to_account()\n* provision_permission_set()\n* update_instance()

\n

Miscellaneous:\n* DynamoDB: query() now handles pagination correctly on a GSI without a\nrange key\n* IAM: create_policy() now returns tags correctly\n* S3: list_objects(): The default value for MaxKeys can now be\nconfigured, using an environment variable:\nMOTO_S3_DEFAULT_MAX_KEYS=1\n

\n
\n
\n
\nCommits\n
    \n
  • 411127b\nPrep release 5.0.9 (#7733)
  • \n
  • e2e4ce4\nEC2: Fix inconsistent private/public key pair attribute (#7732)
  • \n
  • 4c098ae\nS3: Fix recursion for buckets in different partition (#7731)
  • \n
  • d3dbf15\nDynamoDB: query() should handle GSI's without range key (#7729)
  • \n
  • b19afe8\nIAM: create_policy() should return tags in correct format (#7728)
  • \n
  • c637076\nSSOAdmin: Default Instance and provisioning of permission sets (#7727)
  • \n
  • 1bd6b31\nFix BackendDict instantiation service names (#7723)
  • \n
  • c9613cd\nBump ruby/setup-ruby from 1.176.2 to 1.177.1 (#7722)
  • \n
  • 3300d99\nS3: list_object_versions() - Default value for MaxKeys can now be\nconfigured ...
  • \n
  • 9c8387a\nPost-release steps
  • \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=moto&package-manager=pip&previous-version=5.0.8&new-version=5.0.9)](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
","shortMessageHtmlLink":"Bump moto from 5.0.8 to 5.0.9 (#355)"}},{"before":null,"after":"3dfbbdef14d45b7f6f927f34b2ff9f8b1955b85f","ref":"refs/heads/dependabot/pip/moto-5.0.9","pushedAt":"2024-05-31T04:50: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 moto from 5.0.8 to 5.0.9\n\nBumps [moto](https://github.com/getmoto/moto) from 5.0.8 to 5.0.9.\n- [Release notes](https://github.com/getmoto/moto/releases)\n- [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/getmoto/moto/compare/5.0.8...5.0.9)\n\n---\nupdated-dependencies:\n- dependency-name: moto\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump moto from 5.0.8 to 5.0.9"}},{"before":"dda9ae207effd9db088cd2a1e2fe76c2236e29df","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.114","pushedAt":"2024-05-30T04:12:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"61d0d299351694ca378a3ff02857298f3d25cac7","ref":"refs/heads/dependabot/pip/boto3-1.34.115","pushedAt":"2024-05-30T04:12:13.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 boto3 from 1.28.6 to 1.34.115\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.115.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.115)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.115"}},{"before":"79c03c2c2eb383fc8c4b621c83b244efe2e74ebb","after":"dda9ae207effd9db088cd2a1e2fe76c2236e29df","ref":"refs/heads/dependabot/pip/boto3-1.34.114","pushedAt":"2024-05-29T04:46:43.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 boto3 from 1.28.6 to 1.34.114\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.114.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.114)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.114"}},{"before":"7d732e6557d2304cdaab1dfb5ac5a8f1beb8ebdd","after":null,"ref":"refs/heads/dependabot/pip/ruff-0.4.6","pushedAt":"2024-05-29T04:43:28.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":"649cf275d7986810731d89f3a2735d763722aa91","after":"d3df945e34dda1c226827c535e293cafc24c94f9","ref":"refs/heads/main","pushedAt":"2024-05-29T04:43:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Bump ruff from 0.4.5 to 0.4.6 (#353)\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.5 to 0.4.6.\n
\nRelease notes\n

Sourced from ruff's\nreleases.

\n
\n

v0.4.6

\n

Changes

\n

Breaking changes

\n
    \n
  • Use project-relative paths when calculating GitLab fingerprints (#11532)
  • \n
\n

Preview features

\n
    \n
  • [flake8-async] Sleep with >24 hour interval should\nusually sleep forever (ASYNC116) (#11498)
  • \n
\n

Rule changes

\n
    \n
  • [numpy] Add missing functions to NumPy 2.0 migration\nrule (#11528)
  • \n
  • [mccabe] Consider irrefutable pattern similar to\nif .. else for C901 (#11565)
  • \n
  • Consider match-case statements for\nC901, PLR0912, and PLR0915 (#11521)
  • \n
  • Remove empty strings when converting to f-string\n(UP032) (#11524)
  • \n
  • [flake8-bandit] request-without-timeout\nshould warn for requests.request (#11548)
  • \n
  • [flake8-self] Ignore sunder accesses in\nflake8-self rules (#11546)
  • \n
  • [pyupgrade] Lint for TypeAliasType usages\n(UP040) (#11530)
  • \n
\n

Server

\n
    \n
  • Respect excludes in ruff server configuration discovery\n(#11551)
  • \n
  • Use default settings if initialization options is empty or not\nprovided (#11566)
  • \n
  • ruff server correctly treats .pyi files as\nstub files (#11535)
  • \n
  • ruff server searches for configuration in parent\ndirectories (#11537)
  • \n
  • ruff server: An empty code action filter no longer\nreturns notebook source actions (#11526)
  • \n
\n

Bug fixes

\n
    \n
  • [flake8-logging-format] Fix autofix title in\nlogging-warn (G010) (#11514)
  • \n
  • [refurb] Avoid recommending\noperator.itemgetter with dependence on lambda arguments (#11574)
  • \n
  • [flake8-simplify] Avoid recommending context manager in\n__enter__ implementations (#11575)
  • \n
  • Create intermediary directories for --output-file (#11550)
  • \n
  • Propagate reads on global variables (#11584)
  • \n
  • Treat all singledispatch arguments as runtime-required\n(#11523)
  • \n
\n

Contributors

\n
    \n
  • @​AlexWaygood
  • \n
  • @​Amar1729
  • \n
  • @​MichaReiser
  • \n
  • @​akshetpandey
  • \n
  • @​alex-700
  • \n
  • @​blueraft
  • \n
  • @​chadell
  • \n
  • @​charliermarsh
  • \n
  • @​dhruvmanila
  • \n
  • @​ekohilas
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from ruff's\nchangelog.

\n
\n

0.4.6

\n

Breaking changes

\n
    \n
  • Use project-relative paths when calculating GitLab fingerprints (#11532)
  • \n
\n

Preview features

\n
    \n
  • [flake8-async] Sleep with >24 hour interval should\nusually sleep forever (ASYNC116) (#11498)
  • \n
\n

Rule changes

\n
    \n
  • [numpy] Add missing functions to NumPy 2.0 migration\nrule (#11528)
  • \n
  • [mccabe] Consider irrefutable pattern similar to\nif .. else for C901 (#11565)
  • \n
  • Consider match-case statements for\nC901, PLR0912, and PLR0915 (#11521)
  • \n
  • Remove empty strings when converting to f-string\n(UP032) (#11524)
  • \n
  • [flake8-bandit] request-without-timeout\nshould warn for requests.request (#11548)
  • \n
  • [flake8-self] Ignore sunder accesses in\nflake8-self rules (#11546)
  • \n
  • [pyupgrade] Lint for TypeAliasType usages\n(UP040) (#11530)
  • \n
\n

Server

\n
    \n
  • Respect excludes in ruff server configuration discovery\n(#11551)
  • \n
  • Use default settings if initialization options is empty or not\nprovided (#11566)
  • \n
  • ruff server correctly treats .pyi files as\nstub files (#11535)
  • \n
  • ruff server searches for configuration in parent\ndirectories (#11537)
  • \n
  • ruff server: An empty code action filter no longer\nreturns notebook source actions (#11526)
  • \n
\n

Bug fixes

\n
    \n
  • [flake8-logging-format] Fix autofix title in\nlogging-warn (G010) (#11514)
  • \n
  • [refurb] Avoid recommending\noperator.itemgetter with dependence on lambda arguments (#11574)
  • \n
  • [flake8-simplify] Avoid recommending context manager in\n__enter__ implementations (#11575)
  • \n
  • Create intermediary directories for --output-file (#11550)
  • \n
  • Propagate reads on global variables (#11584)
  • \n
  • Treat all singledispatch arguments as runtime-required\n(#11523)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 49a5a9c\nBump version to v0.4.6 (#11585)
  • \n
  • 69d9212\nPropagate reads on global variables (#11584)
  • \n
  • 4a30558\n[flake8-bandit] request-without-timeout should\nwarn for `requests.request...
  • \n
  • 16acd49\nRemove some unused pub functions (#11576)
  • \n
  • 3989cb8\nMake ruff_notebook a workspace dependency in\nruff_server (#11572)
  • \n
  • a38c05b\nAvoid recommending context manager in __enter__\nimplementations (#11575)
  • \n
  • ab107ef\nAvoid recomending operator.itemgetter with dependence on lambda arg (#11574)
  • \n
  • b36c713\nConsider irrefutable pattern similar to if .. else for\nC901 (#11565)
  • \n
  • 34a5063\nRespect excludes in ruff server configuration discovery (#11551)
  • \n
  • adc0a5d\nRename document module to text_document (#11571)
  • \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=ruff&package-manager=pip&previous-version=0.4.5&new-version=0.4.6)](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
","shortMessageHtmlLink":"Bump ruff from 0.4.5 to 0.4.6 (#353)"}},{"before":null,"after":"7d732e6557d2304cdaab1dfb5ac5a8f1beb8ebdd","ref":"refs/heads/dependabot/pip/ruff-0.4.6","pushedAt":"2024-05-29T04:43:16.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 ruff from 0.4.5 to 0.4.6\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.5 to 0.4.6.\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.5...v0.4.6)\n\n---\nupdated-dependencies:\n- dependency-name: ruff\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ruff from 0.4.5 to 0.4.6"}},{"before":"d7fe6e6a77bac5d9d7de5efab55394314cb88b00","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.113","pushedAt":"2024-05-29T04:42:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"79c03c2c2eb383fc8c4b621c83b244efe2e74ebb","ref":"refs/heads/dependabot/pip/boto3-1.34.114","pushedAt":"2024-05-29T04:42:19.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 boto3 from 1.28.6 to 1.34.114\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.114.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.114)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.114"}},{"before":"ec636ced329afac45de241349090c74beee408e9","after":null,"ref":"refs/heads/dependabot/pip/moto-5.0.8","pushedAt":"2024-05-27T04:09:27.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":"1e153955ef33d7d2dac55881fcccde569cf34cd6","after":"649cf275d7986810731d89f3a2735d763722aa91","ref":"refs/heads/main","pushedAt":"2024-05-27T04:09:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Bump moto from 5.0.7 to 5.0.8 (#351)\n\nBumps [moto](https://github.com/getmoto/moto) from 5.0.7 to 5.0.8.\n
\nChangelog\n

Sourced from moto's\nchangelog.

\n
\n

5.0.8

\n

Docker Digest for 5.0.8:\nsha256:cfcd97074011bd563cdbeebac35ed710581a23cb2be07ab9b67aa00298fc3369

\n
General:\n* Improved support for non-generic partitions (China, GovCloud,\nISO-regions).\nAll ARN's now contain the correct partition for resources created in\nthose regions.\n

New Services:\n* NetworkManager:\n* create_global_network()\n* describe_global_networks()\n* create_core_network()\n* create_global_network()\n* delete_core_network()\n* list_core_networks()\n* get_core_network()\n* tag_resource()\n* untag_resource()

\n

Miscellaneous:\n* ResilienceHub: list_app_assessments() can now return pre-configured\nresults\n* ResourceGroupTagging: get_resources() now returns results when\nfiltering on "lambda:function"\n* S3: delete_object_tagging()/put_object_tagging() now send an\nEventBridge notification\n

\n
\n
\n
\nCommits\n
    \n
  • 4501f37\nAdmin: Fix AWS parity tests (#7720)
  • \n
  • 83154c6\nPrep release 5.0.8 (#7718)
  • \n
  • 40e0a8d\nchore: update EC2 Instance Types (#7719)
  • \n
  • 79a1003\nfix service name for sso-admin (#7717)
  • \n
  • 108de5f\nECS: update_service reflects correct counts (#7714)
  • \n
  • 3308b7b\nS3: add EventBridge notification for delete object tagging (#7712)
  • \n
  • 32f915d\nFeature: Add NetworkManager resource support (#7704)
  • \n
  • f4eaa87\nPartitions: Regex validation and missing ARN's (#7716)
  • \n
  • 2938d82\nRequests: Mark 2.32.0 as broken (PT 2) (#7715)
  • \n
  • f89f1da\nAdmin - Bump ruby/setup-ruby from 1.176.0 to 1.177.0 (#7711)
  • \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=moto&package-manager=pip&previous-version=5.0.7&new-version=5.0.8)](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
","shortMessageHtmlLink":"Bump moto from 5.0.7 to 5.0.8 (#351)"}},{"before":null,"after":"ec636ced329afac45de241349090c74beee408e9","ref":"refs/heads/dependabot/pip/moto-5.0.8","pushedAt":"2024-05-27T04:09: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":"Bump moto from 5.0.7 to 5.0.8\n\nBumps [moto](https://github.com/getmoto/moto) from 5.0.7 to 5.0.8.\n- [Release notes](https://github.com/getmoto/moto/releases)\n- [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/getmoto/moto/compare/5.0.7...5.0.8)\n\n---\nupdated-dependencies:\n- dependency-name: moto\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump moto from 5.0.7 to 5.0.8"}},{"before":"c9134173a648d740836a19a4bb395b873fc37be9","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.112","pushedAt":"2024-05-27T04:08:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"d7fe6e6a77bac5d9d7de5efab55394314cb88b00","ref":"refs/heads/dependabot/pip/boto3-1.34.113","pushedAt":"2024-05-27T04:08:48.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 boto3 from 1.28.6 to 1.34.113\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.113.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.113)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.113"}},{"before":"725ae7d338e345246a9841e9da8cad3cb69444b2","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.111","pushedAt":"2024-05-24T04:14:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"c9134173a648d740836a19a4bb395b873fc37be9","ref":"refs/heads/dependabot/pip/boto3-1.34.112","pushedAt":"2024-05-24T04:14:10.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 boto3 from 1.28.6 to 1.34.112\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.112.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.112)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.112"}},{"before":"adbc4cd9862dfc093aeeedad815fe7f5689a8439","after":"725ae7d338e345246a9841e9da8cad3cb69444b2","ref":"refs/heads/dependabot/pip/boto3-1.34.111","pushedAt":"2024-05-23T05:06:35.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 boto3 from 1.28.6 to 1.34.111\n\nBumps [boto3](https://github.com/boto/boto3) from 1.28.6 to 1.34.111.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.28.6...1.34.111)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump boto3 from 1.28.6 to 1.34.111"}},{"before":"18d40fccfcec0a690e06af1c7c342b33852c920c","after":"1e153955ef33d7d2dac55881fcccde569cf34cd6","ref":"refs/heads/main","pushedAt":"2024-05-23T05:05:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Bump ruff from 0.4.4 to 0.4.5 (#348)\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.4.4 to 0.4.5.\n
\nRelease notes\n

Sourced from ruff's\nreleases.

\n
\n

v0.4.5

\n

Changes

\n

Ruff's language server is now in Beta

\n

v0.4.5 marks the official Beta release of ruff\nserver, an integrated language server built into Ruff. ruff\nserver supports the same feature set as ruff-lsp,\npowering linting, formatting, and code fixes in Ruff's editor\nintegrations -- but with superior performance and no installation\nrequired. We'd love your feedback!

\n

You can enable ruff server in the VS\nCode extension today.

\n

To read more about this exciting milestone, check out our blog post!

\n

Rule changes

\n
    \n
  • [flake8-future-annotations] Reword\nfuture-rewritable-type-annotation (FA100)\nmessage (#11381)
  • \n
  • [pycodestyle] Consider soft keywords for\nE27 rules (#11446)
  • \n
  • [pyflakes] Recommend adding unused import bindings to\n__all__ (#11314)
  • \n
  • [pyflakes] Update documentation and deprecate\nignore_init_module_imports (#11436)
  • \n
  • [pyupgrade] Mark quotes as unnecessary for\nnon-evaluated annotations (#11485)
  • \n
\n

Formatter

\n
    \n
  • Avoid multiline quotes warning with quote-style =\npreserve (#11490)
  • \n
\n

Server

\n
    \n
  • Support Jupyter Notebook files (#11206)
  • \n
  • Support noqa comment code actions (#11276)
  • \n
  • Fix automatic configuration reloading (#11492)
  • \n
  • Fix several issues with configuration in Neovim and Helix (#11497)
  • \n
\n

CLI

\n
    \n
  • Add --output-format as a CLI option for ruff\nconfig (#11438)
  • \n
\n

Bug fixes

\n
    \n
  • Avoid PLE0237 for property with setter (#11377)
  • \n
  • Avoid TCH005 for if stmt with\nelif/else block (#11376)
  • \n
  • Avoid flagging __future__ annotations as required for\nnon-evaluated type annotations (#11414)
  • \n
  • Check for ruff executable in 'bin' directory as installed by 'pip\ninstall --target'. (#11450)
  • \n
  • Sort edits prior to deduplicating in quotation fix (#11452)
  • \n
  • Treat escaped newline as valid sequence (#11465)
  • \n
  • [flake8-pie] Preserve parentheses in\nunnecessary-dict-kwargs (#11372)
  • \n
  • [pylint] Ignore __slots__ with dynamic\nvalues (#11488)
  • \n
  • [pylint] Remove try body from branch\ncounting (#11487)
  • \n
  • [refurb] Respect operator precedence in\nFURB110 (#11464)
  • \n
\n

Documentation

\n
    \n
  • Add --preview to the README (#11395)
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from ruff's\nchangelog.

\n
\n

0.4.5

\n

Ruff's language server is now in Beta

\n

v0.4.5 marks the official Beta release of ruff\nserver, an integrated language server built into Ruff.\nruff server supports the same feature set as\nruff-lsp, powering linting, formatting, and\ncode fixes in Ruff's editor integrations -- but with superior\nperformance and\nno installation required. We'd love your feedback!

\n

You can enable ruff server in the VS\nCode extension today.

\n

To read more about this exciting milestone, check out our blog post!

\n

Rule changes

\n
    \n
  • [flake8-future-annotations] Reword\nfuture-rewritable-type-annotation (FA100)\nmessage (#11381)
  • \n
  • [pycodestyle] Consider soft keywords for\nE27 rules (#11446)
  • \n
  • [pyflakes] Recommend adding unused import bindings to\n__all__ (#11314)
  • \n
  • [pyflakes] Update documentation and deprecate\nignore_init_module_imports (#11436)
  • \n
  • [pyupgrade] Mark quotes as unnecessary for\nnon-evaluated annotations (#11485)
  • \n
\n

Formatter

\n
    \n
  • Avoid multiline quotes warning with quote-style =\npreserve (#11490)
  • \n
\n

Server

\n
    \n
  • Support Jupyter Notebook files (#11206)
  • \n
  • Support noqa comment code actions (#11276)
  • \n
  • Fix automatic configuration reloading (#11492)
  • \n
  • Fix several issues with configuration in Neovim and Helix (#11497)
  • \n
\n

CLI

\n
    \n
  • Add --output-format as a CLI option for ruff\nconfig (#11438)
  • \n
\n

Bug fixes

\n
    \n
  • Avoid PLE0237 for property with setter (#11377)
  • \n
  • Avoid TCH005 for if stmt with\nelif/else block (#11376)
  • \n
  • Avoid flagging __future__ annotations as required for\nnon-evaluated type annotations (#11414)
  • \n
  • Check for ruff executable in 'bin' directory as installed by 'pip\ninstall --target'. (#11450)
  • \n
  • Sort edits prior to deduplicating in quotation fix (#11452)
  • \n
  • Treat escaped newline as valid sequence (#11465)
  • \n
  • [flake8-pie] Preserve parentheses in\nunnecessary-dict-kwargs (#11372)
  • \n
  • [pylint] Ignore __slots__ with dynamic\nvalues (#11488)
  • \n
  • [pylint] Remove try body from branch\ncounting (#11487)
  • \n
  • [refurb] Respect operator precedence in\nFURB110 (#11464)
  • \n
\n

Documentation

\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 550aa87\nBump version to v0.4.5 (#11502)
  • \n
  • 3c22a3b\nMinor edits to ruff server docs (#11500)
  • \n
  • 6263923\nUpdate documentation for ruff server with new migration\nguide (#11499)
  • \n
  • 94abea4\nruff server: Fix multiple issues with Neovim and Helix (#11497)
  • \n
  • 519a650\nMark quotes as unnecessary for non-evaluated annotations (#11485)
  • \n
  • 573facd\nFix automatic configuration reloading for text and notebook documents\n(#11492)
  • \n
  • 3cb2e67\nruff.applyFormat now formats an entire notebook document\n(#11493)
  • \n
  • f0046ab\nMove has_comments to CommentRanges (#11495)
  • \n
  • 5bb9720\nAvoid multiline quotes warning with quote-style = preserve\n(#11490)
  • \n
  • 9ff18bf\nSimplify Neovim docs for the LSP setup (#11489)
  • \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=ruff&package-manager=pip&previous-version=0.4.4&new-version=0.4.5)](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
","shortMessageHtmlLink":"Bump ruff from 0.4.4 to 0.4.5 (#348)"}},{"before":"8fe44de9447eac108739c4e9a37b52ecf80c9f10","after":null,"ref":"refs/heads/dependabot/pip/ruff-0.4.5","pushedAt":"2024-05-23T05:05:29.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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW5zCPQA","startCursor":null,"endCursor":null}},"title":"Activity · mirumee/aws_secrets_cache"}