{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":214919235,"defaultBranch":"main","name":"downforeveryone","ownerLogin":"rpdelaney","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-14T01:07:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1139517?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724344178.0","currentOid":""},"activityList":{"items":[{"before":"0de329601908818e4d184357c2b6d0cb598f90ad","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-22T16:29:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"6cdcd9e5c00c2d03b84f01cf57ae6247d2275032","after":"aea555e70310d4442172aa53b22ac04ddcecdb01","ref":"refs/heads/main","pushedAt":"2024-08-22T16:29:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.6.2 (#357)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [ruff](https://docs.astral.sh/ruff)\n([source](https://togithub.com/astral-sh/ruff),\n[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))\n| `0.6.1` -> `0.6.2` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.6.1/0.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.6.1/0.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nastral-sh/ruff (ruff)\n\n###\n[`v0.6.2`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#062)\n\n[Compare\nSource](https://togithub.com/astral-sh/ruff/compare/0.6.1...0.6.2)\n\n##### Preview features\n\n- \\[`flake8-simplify`] Extend `open-file-with-context-handler` to work\nwith other standard-library IO modules (`SIM115`)\n([#​12959](https://togithub.com/astral-sh/ruff/pull/12959))\n- \\[`ruff`] Avoid `unused-async` for functions with FastAPI route\ndecorator (`RUF029`)\n([#​12938](https://togithub.com/astral-sh/ruff/pull/12938))\n- \\[`ruff`] Ignore `fstring-missing-syntax` (`RUF027`) for `fastAPI`\npaths ([#​12939](https://togithub.com/astral-sh/ruff/pull/12939))\n- \\[`ruff`] Implement check for Decimal called with a float literal\n(RUF032)\n([#​12909](https://togithub.com/astral-sh/ruff/pull/12909))\n\n##### Rule changes\n\n- \\[`flake8-bugbear`] Update diagnostic message when expression is at\nthe end of function (`B015`)\n([#​12944](https://togithub.com/astral-sh/ruff/pull/12944))\n- \\[`flake8-pyi`] Skip type annotations in `string-or-bytes-too-long`\n(`PYI053`)\n([#​13002](https://togithub.com/astral-sh/ruff/pull/13002))\n- \\[`flake8-type-checking`] Always recognise relative imports as\nfirst-party\n([#​12994](https://togithub.com/astral-sh/ruff/pull/12994))\n- \\[`flake8-unused-arguments`] Ignore unused arguments on stub functions\n(`ARG001`)\n([#​12966](https://togithub.com/astral-sh/ruff/pull/12966))\n- \\[`pylint`] Ignore augmented assignment for `self-cls-assignment`\n(`PLW0642`)\n([#​12957](https://togithub.com/astral-sh/ruff/pull/12957))\n\n##### Server\n\n- Show full context in error log messages\n([#​13029](https://togithub.com/astral-sh/ruff/pull/13029))\n\n##### Bug fixes\n\n- \\[`pep8-naming`] Don't flag `from` imports following conventional\nimport names (`N817`)\n([#​12946](https://togithub.com/astral-sh/ruff/pull/12946))\n- \\[`pylint`] - Allow `__new__` methods to have `cls` as their first\nargument even if decorated with `@staticmethod` for\n`bad-staticmethod-argument` (`PLW0211`)\n([#​12958](https://togithub.com/astral-sh/ruff/pull/12958))\n\n##### Documentation\n\n- Add `hyperfine` installation instructions; update `hyperfine` code\nsamples\n([#​13034](https://togithub.com/astral-sh/ruff/pull/13034))\n- Expand note to use Ruff with other language server in Kate\n([#​12806](https://togithub.com/astral-sh/ruff/pull/12806))\n- Update example for `PT001` as per the new default behavior\n([#​13019](https://togithub.com/astral-sh/ruff/pull/13019))\n- \\[`perflint`] Improve docs for `try-except-in-loop` (`PERF203`)\n([#​12947](https://togithub.com/astral-sh/ruff/pull/12947))\n- \\[`pydocstyle`] Add reference to `lint.pydocstyle.ignore-decorators`\nsetting to rule docs\n([#​12996](https://togithub.com/astral-sh/ruff/pull/12996))\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency ruff to v0.6.2 (#357)"}},{"before":null,"after":"0de329601908818e4d184357c2b6d0cb598f90ad","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-22T16:28:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.6.2","shortMessageHtmlLink":"Update dependency ruff to v0.6.2"}},{"before":"364f1eb9e2d9303bd3e588dfb3dafed4db003208","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-16T18:03:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"415c98c9bdf642d7392d4e42ba631830d3e97b2c","after":"6cdcd9e5c00c2d03b84f01cf57ae6247d2275032","ref":"refs/heads/main","pushedAt":"2024-08-16T18:03:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.6.1 (#356)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [ruff](https://docs.astral.sh/ruff)\n([source](https://togithub.com/astral-sh/ruff),\n[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))\n| `0.6.0` -> `0.6.1` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.6.0/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.6.0/0.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nastral-sh/ruff (ruff)\n\n###\n[`v0.6.1`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#061)\n\nThis is a hotfix release to address an issue with `ruff-pre-commit`. In\nv0.6,\nRuff changed its behavior to lint and format Jupyter notebooks by\ndefault;\nhowever, due to an oversight, these files were still excluded by default\nif\nRuff was run via pre-commit, leading to inconsistent behavior.\nThis has [now been\nfixed](https://togithub.com/astral-sh/ruff-pre-commit/pull/96).\n\n##### Preview features\n\n- \\[`fastapi`] Implement `fast-api-unused-path-parameter` (`FAST003`)\n([#​12638](https://togithub.com/astral-sh/ruff/pull/12638))\n\n##### Rule changes\n\n- \\[`pylint`] Rename `too-many-positional` to\n`too-many-positional-arguments` (`R0917`)\n([#​12905](https://togithub.com/astral-sh/ruff/pull/12905))\n\n##### Server\n\n- Fix crash when applying \"fix-all\" code-action to notebook cells\n([#​12929](https://togithub.com/astral-sh/ruff/pull/12929))\n\n##### Other changes\n\n- \\[`flake8-naming`]: Respect import conventions (`N817`)\n([#​12922](https://togithub.com/astral-sh/ruff/pull/12922))\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency ruff to v0.6.1 (#356)"}},{"before":null,"after":"364f1eb9e2d9303bd3e588dfb3dafed4db003208","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-16T18:02:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.6.1","shortMessageHtmlLink":"Update dependency ruff to v0.6.1"}},{"before":"37b77cf3ce012bd130af95ea5814f7f2b8d68cdc","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-16T16:44:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"d30cfa82f6df257ea59ca27b8e5cca3f438099f5","after":"415c98c9bdf642d7392d4e42ba631830d3e97b2c","ref":"refs/heads/main","pushedAt":"2024-08-16T16:44:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.6.0 (#355)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [ruff](https://docs.astral.sh/ruff)\n([source](https://togithub.com/astral-sh/ruff),\n[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))\n| `0.5.7` -> `0.6.0` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.5.7/0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.5.7/0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nastral-sh/ruff (ruff)\n\n###\n[`v0.6.0`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#060)\n\n[Compare\nSource](https://togithub.com/astral-sh/ruff/compare/0.5.7...0.6.0)\n\nCheck out the [blog post](https://astral.sh/blog/ruff-v0.6.0) for a\nmigration guide and overview of the changes!\n\n##### Breaking changes\n\nSee also, the \"Remapped rules\" section which may result in disabled\nrules.\n\n- Lint and format Jupyter Notebook by default\n([#​12878](https://togithub.com/astral-sh/ruff/pull/12878)).\n- Detect imports in `src` layouts by default for `isort` rules\n([#​12848](https://togithub.com/astral-sh/ruff/pull/12848))\n- The pytest rules `PT001` and `PT023` now default to omitting the\ndecorator parentheses when there are no arguments\n([#​12838](https://togithub.com/astral-sh/ruff/pull/12838)).\n\n##### Deprecations\n\nThe following rules are now deprecated:\n\n-\n[`pytest-missing-fixture-name-underscore`](https://docs.astral.sh/ruff/rules/pytest-missing-fixture-name-underscore/)\n(`PT004`)\n-\n[`pytest-incorrect-fixture-name-underscore`](https://docs.astral.sh/ruff/rules/pytest-incorrect-fixture-name-underscore/)\n(`PT005`)\n-\n[`unpacked-list-comprehension`](https://docs.astral.sh/ruff/rules/unpacked-list-comprehension/)\n(`UP027`)\n\n##### Remapped rules\n\nThe following rules have been remapped to new rule codes:\n\n-\n[`unnecessary-dict-comprehension-for-iterable`](https://docs.astral.sh/ruff/rules/unnecessary-dict-comprehension-for-iterable/):\n`RUF025` to `C420`\n\n##### Stabilization\n\nThe following rules have been stabilized and are no longer in preview:\n\n-\n[`singledispatch-method`](https://docs.astral.sh/ruff/rules/singledispatch-method/)\n(`PLE1519`)\n-\n[`singledispatchmethod-function`](https://docs.astral.sh/ruff/rules/singledispatchmethod-function/)\n(`PLE1520`)\n-\n[`bad-staticmethod-argument`](https://docs.astral.sh/ruff/rules/bad-staticmethod-argument/)\n(`PLW0211`)\n-\n[`if-stmt-min-max`](https://docs.astral.sh/ruff/rules/if-stmt-min-max/)\n(`PLR1730`)\n-\n[`invalid-bytes-return-type`](https://docs.astral.sh/ruff/rules/invalid-bytes-return-type/)\n(`PLE0308`)\n-\n[`invalid-hash-return-type`](https://docs.astral.sh/ruff/rules/invalid-hash-return-type/)\n(`PLE0309`)\n-\n[`invalid-index-return-type`](https://docs.astral.sh/ruff/rules/invalid-index-return-type/)\n(`PLE0305`)\n-\n[`invalid-length-return-type`](https://docs.astral.sh/ruff/rules/invalid-length-return-type/)\n(`E303`)\n-\n[`self-or-cls-assignment`](https://docs.astral.sh/ruff/rules/self-or-cls-assignment/)\n(`PLW0642`)\n-\n[`byte-string-usage`](https://docs.astral.sh/ruff/rules/byte-string-usage/)\n(`PYI057`)\n-\n[`duplicate-literal-member`](https://docs.astral.sh/ruff/rules/duplicate-literal-member/)\n(`PYI062`)\n-\n[`redirected-noqa`](https://docs.astral.sh/ruff/rules/redirected-noqa/)\n(`RUF101`)\n\nThe following behaviors have been stabilized:\n\n-\n[`cancel-scope-no-checkpoint`](https://docs.astral.sh/ruff/rules/cancel-scope-no-checkpoint/)\n(`ASYNC100`): Support `asyncio` and `anyio` context mangers.\n-\n[`async-function-with-timeout`](https://docs.astral.sh/ruff/rules/async-function-with-timeout/)\n(`ASYNC109`): Support `asyncio` and `anyio` context mangers.\n-\n[`async-busy-wait`](https://docs.astral.sh/ruff/rules/async-busy-wait/)\n(`ASYNC110`): Support `asyncio` and `anyio` context mangers.\n-\n[`async-zero-sleep`](https://docs.astral.sh/ruff/rules/async-zero-sleep/)\n(`ASYNC115`): Support `anyio` context mangers.\n-\n[`long-sleep-not-forever`](https://docs.astral.sh/ruff/rules/long-sleep-not-forever/)\n(`ASYNC116`): Support `anyio` context mangers.\n\nThe following fixes have been stabilized:\n\n-\n[`superfluous-else-return`](https://docs.astral.sh/ruff/rules/superfluous-else-return/)\n(`RET505`)\n-\n[`superfluous-else-raise`](https://docs.astral.sh/ruff/rules/superfluous-else-raise/)\n(`RET506`)\n-\n[`superfluous-else-continue`](https://docs.astral.sh/ruff/rules/superfluous-else-continue/)\n(`RET507`)\n-\n[`superfluous-else-break`](https://docs.astral.sh/ruff/rules/superfluous-else-break/)\n(`RET508`)\n\n##### Preview features\n\n- \\[`flake8-simplify`] Further simplify to binary in preview for\n(`SIM108`)\n([#​12796](https://togithub.com/astral-sh/ruff/pull/12796))\n- \\[`pyupgrade`] Show violations without auto-fix (`UP031`)\n([#​11229](https://togithub.com/astral-sh/ruff/pull/11229))\n\n##### Rule changes\n\n- \\[`flake8-import-conventions`] Add `xml.etree.ElementTree` to default\nconventions\n([#​12455](https://togithub.com/astral-sh/ruff/pull/12455))\n- \\[`flake8-pytest-style`] Add a space after comma in CSV output\n(`PT006`)\n([#​12853](https://togithub.com/astral-sh/ruff/pull/12853))\n\n##### Server\n\n- Show a message for incorrect settings\n([#​12781](https://togithub.com/astral-sh/ruff/pull/12781))\n\n##### Bug fixes\n\n- \\[`flake8-async`] Do not lint yield in context manager (`ASYNC100`)\n([#​12896](https://togithub.com/astral-sh/ruff/pull/12896))\n- \\[`flake8-comprehensions`] Do not lint `async for` comprehensions\n(`C419`)\n([#​12895](https://togithub.com/astral-sh/ruff/pull/12895))\n- \\[`flake8-return`] Only add return `None` at end of a function\n(`RET503`)\n([#​11074](https://togithub.com/astral-sh/ruff/pull/11074))\n- \\[`flake8-type-checking`] Avoid treating `dataclasses.KW_ONLY` as\ntyping-only (`TCH003`)\n([#​12863](https://togithub.com/astral-sh/ruff/pull/12863))\n- \\[`pep8-naming`] Treat `type(Protocol)` et al as metaclass base\n(`N805`)\n([#​12770](https://togithub.com/astral-sh/ruff/pull/12770))\n- \\[`pydoclint`] Don't enforce returns and yields in abstract methods\n(`DOC201`, `DOC202`)\n([#​12771](https://togithub.com/astral-sh/ruff/pull/12771))\n- \\[`ruff`] Skip tuples with slice expressions in (`RUF031`)\n([#​12768](https://togithub.com/astral-sh/ruff/pull/12768))\n- \\[`ruff`] Ignore unparenthesized tuples in subscripts when the\nsubscript is a type annotation or type alias (`RUF031`)\n([#​12762](https://togithub.com/astral-sh/ruff/pull/12762))\n- \\[`ruff`] Ignore template strings passed to logging and `builtins._()`\ncalls (`RUF027`)\n([#​12889](https://togithub.com/astral-sh/ruff/pull/12889))\n- \\[`ruff`] Do not remove parens for tuples with starred expressions in\nPython <=3.10 (`RUF031`)\n([#​12784](https://togithub.com/astral-sh/ruff/pull/12784))\n- Evaluate default parameter values for a function in that function's\nenclosing scope\n([#​12852](https://togithub.com/astral-sh/ruff/pull/12852))\n\n##### Other changes\n\n- Respect VS Code cell metadata when detecting the language of Jupyter\nNotebook cells\n([#​12864](https://togithub.com/astral-sh/ruff/pull/12864))\n- Respect `kernelspec` notebook metadata when detecting the preferred\nlanguage for a Jupyter Notebook\n([#​12875](https://togithub.com/astral-sh/ruff/pull/12875))\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency ruff to v0.6.0 (#355)"}},{"before":"f7c68e9bb7ad88ffc6f6a4228cfcad9812e6dd29","after":"37b77cf3ce012bd130af95ea5814f7f2b8d68cdc","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-16T16:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rpdelaney","name":"Ryan Delaney","path":"/rpdelaney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1139517?s=80&v=4"},"commit":{"message":"ruff check --fix","shortMessageHtmlLink":"ruff check --fix"}},{"before":null,"after":"f7c68e9bb7ad88ffc6f6a4228cfcad9812e6dd29","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-15T14:41:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.6.0","shortMessageHtmlLink":"Update dependency ruff to v0.6.0"}},{"before":"3492729e980bf9e4920215c879ada3439900308b","after":null,"ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-08-12T02:00:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"4fce5b340726cb5751868337f1b9de3345540d58","after":"d30cfa82f6df257ea59ca27b8e5cca3f438099f5","ref":"refs/heads/main","pushedAt":"2024-08-12T02:00:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Lock file maintenance (#354)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Update | Change |\n|---|---|\n| lockFileMaintenance | All locks refreshed |\n\n๐Ÿ”ง This Pull Request updates lock files to use the latest dependency\nversions.\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on monday\" (UTC),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ‘ป **Immortal**: This PR will be recreated if closed unmerged. Get\n[config help](https://togithub.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Lock file maintenance (#354)"}},{"before":null,"after":"3492729e980bf9e4920215c879ada3439900308b","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-08-12T01:59:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Lock file maintenance","shortMessageHtmlLink":"Lock file maintenance"}},{"before":"cbdb5145b519e493f432b361a9cd569c767fe7bc","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-08T17:31:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"4b60319a57f7ccbfe0505f326538e2319c816558","after":"4fce5b340726cb5751868337f1b9de3345540d58","ref":"refs/heads/main","pushedAt":"2024-08-08T17:31:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.5.7 (#353)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [ruff](https://docs.astral.sh/ruff)\n([source](https://togithub.com/astral-sh/ruff),\n[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))\n| `0.5.6` -> `0.5.7` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.5.6/0.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.5.6/0.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nastral-sh/ruff (ruff)\n\n###\n[`v0.5.7`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#057)\n\n[Compare\nSource](https://togithub.com/astral-sh/ruff/compare/0.5.6...0.5.7)\n\n##### Preview features\n\n- \\[`flake8-comprehensions`] Account for list and set comprehensions in\n`unnecessary-literal-within-tuple-call` (`C409`)\n([#​12657](https://togithub.com/astral-sh/ruff/pull/12657))\n- \\[`flake8-pyi`] Add autofix for `future-annotations-in-stub`\n(`PYI044`)\n([#​12676](https://togithub.com/astral-sh/ruff/pull/12676))\n- \\[`flake8-return`] Avoid syntax error when auto-fixing `RET505` with\nmixed indentation (space and tabs)\n([#​12740](https://togithub.com/astral-sh/ruff/pull/12740))\n- \\[`pydoclint`] Add `docstring-missing-yields` (`DOC402`) and\n`docstring-extraneous-yields` (`DOC403`)\n([#​12538](https://togithub.com/astral-sh/ruff/pull/12538))\n- \\[`pydoclint`] Avoid `DOC201` if docstring begins with \"Return\",\n\"Returns\", \"Yield\", or \"Yields\"\n([#​12675](https://togithub.com/astral-sh/ruff/pull/12675))\n- \\[`pydoclint`] Deduplicate collected exceptions after traversing\nfunction bodies (`DOC501`)\n([#​12642](https://togithub.com/astral-sh/ruff/pull/12642))\n- \\[`pydoclint`] Ignore `DOC` errors for stub functions\n([#​12651](https://togithub.com/astral-sh/ruff/pull/12651))\n- \\[`pydoclint`] Teach rules to understand reraised exceptions as being\nexplicitly raised (`DOC501`, `DOC502`)\n([#​12639](https://togithub.com/astral-sh/ruff/pull/12639))\n- \\[`ruff`] Implement `incorrectly-parenthesized-tuple-in-subscript`\n(`RUF031`)\n([#​12480](https://togithub.com/astral-sh/ruff/pull/12480))\n- \\[`ruff`] Mark `RUF023` fix as unsafe if `__slots__` is not a set and\nthe binding is used elsewhere\n([#​12692](https://togithub.com/astral-sh/ruff/pull/12692))\n\n##### Rule changes\n\n- \\[`refurb`] Add autofix for `implicit-cwd` (`FURB177`)\n([#​12708](https://togithub.com/astral-sh/ruff/pull/12708))\n- \\[`ruff`] Add autofix for `zip-instead-of-pairwise` (`RUF007`)\n([#​12663](https://togithub.com/astral-sh/ruff/pull/12663))\n- \\[`tryceratops`] Add `BaseException` to `raise-vanilla-class` rule\n(`TRY002`)\n([#​12620](https://togithub.com/astral-sh/ruff/pull/12620))\n\n##### Server\n\n- Ignore non-file workspace URL; Ruff will display a warning\nnotification in this case\n([#​12725](https://togithub.com/astral-sh/ruff/pull/12725))\n\n##### CLI\n\n- Fix cache invalidation for nested `pyproject.toml` files\n([#​12727](https://togithub.com/astral-sh/ruff/pull/12727))\n\n##### Bug fixes\n\n- \\[`flake8-async`] Fix false positives with multiple `async with` items\n(`ASYNC100`)\n([#​12643](https://togithub.com/astral-sh/ruff/pull/12643))\n- \\[`flake8-bandit`] Avoid false-positives for list concatenations in\nSQL construction (`S608`)\n([#​12720](https://togithub.com/astral-sh/ruff/pull/12720))\n- \\[`flake8-bugbear`] Treat `return` as equivalent to `break` (`B909`)\n([#​12646](https://togithub.com/astral-sh/ruff/pull/12646))\n- \\[`flake8-comprehensions`] Set comprehensions not a violation for\n`sum` in `unnecessary-comprehension-in-call` (`C419`)\n([#​12691](https://togithub.com/astral-sh/ruff/pull/12691))\n- \\[`flake8-simplify`] Parenthesize conditions based on precedence when\nmerging if arms (`SIM114`)\n([#​12737](https://togithub.com/astral-sh/ruff/pull/12737))\n- \\[`pydoclint`] Try both 'Raises' section styles when convention is\nunspecified (`DOC501`)\n([#​12649](https://togithub.com/astral-sh/ruff/pull/12649))\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency ruff to v0.5.7 (#353)"}},{"before":null,"after":"cbdb5145b519e493f432b361a9cd569c767fe7bc","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-08T17:30:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.5.7","shortMessageHtmlLink":"Update dependency ruff to v0.5.7"}},{"before":"c8abdfcac6612c13c96d448ef4f5c00b46284380","after":null,"ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-08-05T00:50:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"3da1b232eb4aa19fb2bb762014dc723e43657811","after":"4b60319a57f7ccbfe0505f326538e2319c816558","ref":"refs/heads/main","pushedAt":"2024-08-05T00:50:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Lock file maintenance (#352)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Update | Change |\n|---|---|\n| lockFileMaintenance | All locks refreshed |\n\n๐Ÿ”ง This Pull Request updates lock files to use the latest dependency\nversions.\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - \"before 4am on monday\" (UTC),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ‘ป **Immortal**: This PR will be recreated if closed unmerged. Get\n[config help](https://togithub.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Lock file maintenance (#352)"}},{"before":null,"after":"c8abdfcac6612c13c96d448ef4f5c00b46284380","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-08-05T00:49:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Lock file maintenance","shortMessageHtmlLink":"Lock file maintenance"}},{"before":"b7b81920bb275b6cbedb08fde906edad6cf556fc","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-02T17:21:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"6d8ad44eed46d2d1bbaa7bfa77a369f9252cb522","after":"3da1b232eb4aa19fb2bb762014dc723e43657811","ref":"refs/heads/main","pushedAt":"2024-08-02T17:21:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.5.6 (#351)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [ruff](https://docs.astral.sh/ruff)\n([source](https://togithub.com/astral-sh/ruff),\n[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))\n| `0.5.5` -> `0.5.6` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.5.5/0.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.5.5/0.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nastral-sh/ruff (ruff)\n\n###\n[`v0.5.6`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#056)\n\n[Compare\nSource](https://togithub.com/astral-sh/ruff/compare/0.5.5...0.5.6)\n\nRuff 0.5.6 automatically enables linting and formatting of notebooks in\n*preview mode*.\nYou can opt-out of this behavior by adding `*.ipynb` to the\n`extend-exclude` setting.\n\n```toml\n[tool.ruff]\nextend-exclude = [\"*.ipynb\"]\n```\n\n##### Preview features\n\n- Enable notebooks by default in preview mode\n([#​12621](https://togithub.com/astral-sh/ruff/pull/12621))\n- \\[`flake8-builtins`] Implement import, lambda, and module shadowing\n([#​12546](https://togithub.com/astral-sh/ruff/pull/12546))\n- \\[`pydoclint`] Add `docstring-missing-returns` (`DOC201`) and\n`docstring-extraneous-returns` (`DOC202`)\n([#​12485](https://togithub.com/astral-sh/ruff/pull/12485))\n\n##### Rule changes\n\n- \\[`flake8-return`] Exempt cached properties and other property-like\ndecorators from explicit return rule (`RET501`)\n([#​12563](https://togithub.com/astral-sh/ruff/pull/12563))\n\n##### Server\n\n- Make server panic hook more error resilient\n([#​12610](https://togithub.com/astral-sh/ruff/pull/12610))\n- Use `$/logTrace` for server trace logs in Zed and VS Code\n([#​12564](https://togithub.com/astral-sh/ruff/pull/12564))\n- Keep track of deleted cells for reorder change request\n([#​12575](https://togithub.com/astral-sh/ruff/pull/12575))\n\n##### Configuration\n\n- \\[`flake8-implicit-str-concat`] Always allow explicit multi-line\nconcatenations when implicit concatenations are banned\n([#​12532](https://togithub.com/astral-sh/ruff/pull/12532))\n\n##### Bug fixes\n\n- \\[`flake8-async`] Avoid flagging `asyncio.timeout`s as unused when the\ncontext manager includes `asyncio.TaskGroup`\n([#​12605](https://togithub.com/astral-sh/ruff/pull/12605))\n- \\[`flake8-slots`] Avoid recommending `__slots__` for classes that\ninherit from more than `namedtuple`\n([#​12531](https://togithub.com/astral-sh/ruff/pull/12531))\n- \\[`isort`] Avoid marking required imports as unused\n([#​12537](https://togithub.com/astral-sh/ruff/pull/12537))\n- \\[`isort`] Preserve trailing inline comments on import-from statements\n([#​12498](https://togithub.com/astral-sh/ruff/pull/12498))\n- \\[`pycodestyle`] Add newlines before comments (`E305`)\n([#​12606](https://togithub.com/astral-sh/ruff/pull/12606))\n- \\[`pycodestyle`] Don't attach comments with mismatched indents\n([#​12604](https://togithub.com/astral-sh/ruff/pull/12604))\n- \\[`pyflakes`] Fix preview-mode bugs in `F401` when attempting to\nautofix unused first-party submodule imports in an `__init__.py` file\n([#​12569](https://togithub.com/astral-sh/ruff/pull/12569))\n- \\[`pylint`] Respect start index in `unnecessary-list-index-lookup`\n([#​12603](https://togithub.com/astral-sh/ruff/pull/12603))\n- \\[`pyupgrade`] Avoid recommending no-argument super in `slots=True`\ndataclasses\n([#​12530](https://togithub.com/astral-sh/ruff/pull/12530))\n- \\[`pyupgrade`] Use colon rather than dot formatting for integer-only\ntypes ([#​12534](https://togithub.com/astral-sh/ruff/pull/12534))\n- Fix NFKC normalization bug when removing unused imports\n([#​12571](https://togithub.com/astral-sh/ruff/pull/12571))\n\n##### Other changes\n\n- Consider more stdlib decorators to be property-like\n([#​12583](https://togithub.com/astral-sh/ruff/pull/12583))\n- Improve handling of metaclasses in various linter rules\n([#​12579](https://togithub.com/astral-sh/ruff/pull/12579))\n- Improve consistency between linter rules in determining whether a\nfunction is property\n([#​12581](https://togithub.com/astral-sh/ruff/pull/12581))\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency ruff to v0.5.6 (#351)"}},{"before":null,"after":"b7b81920bb275b6cbedb08fde906edad6cf556fc","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-08-02T17:20:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.5.6","shortMessageHtmlLink":"Update dependency ruff to v0.5.6"}},{"before":"8a211195e0d6f3c7d66fc182424e63fa0a92832d","after":"6d8ad44eed46d2d1bbaa7bfa77a369f9252cb522","ref":"refs/heads/main","pushedAt":"2024-07-30T23:01:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency mypy to v1.11.1 (#350)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [mypy](https://www.mypy-lang.org/)\n([source](https://togithub.com/python/mypy),\n[changelog](https://mypy-lang.blogspot.com/)) | `1.11.0` -> `1.11.1` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/mypy/1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mypy/1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mypy/1.11.0/1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mypy/1.11.0/1.11.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\npython/mypy (mypy)\n\n###\n[`v1.11.1`](https://togithub.com/python/mypy/compare/v1.11.0...v1.11.1)\n\n[Compare\nSource](https://togithub.com/python/mypy/compare/v1.11.0...v1.11.1)\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency mypy to v1.11.1 (#350)"}},{"before":"b3ff2de4317efdef076eb94d8a8e828d240e427a","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-07-30T23:01:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":null,"after":"b3ff2de4317efdef076eb94d8a8e828d240e427a","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-07-30T23:00:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency mypy to v1.11.1","shortMessageHtmlLink":"Update dependency mypy to v1.11.1"}},{"before":"4b280c2f307d121d35bf47c06b1dd7c3d00b7757","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-07-25T16:59:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"1fbf7c790258015707a73e62d298c26fc759c4fc","after":"8a211195e0d6f3c7d66fc182424e63fa0a92832d","ref":"refs/heads/main","pushedAt":"2024-07-25T16:59:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.5.5 (#349)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [ruff](https://docs.astral.sh/ruff)\n([source](https://togithub.com/astral-sh/ruff),\n[changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md))\n| `0.5.4` -> `0.5.5` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.5.4/0.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.5.4/0.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\nastral-sh/ruff (ruff)\n\n###\n[`v0.5.5`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#055)\n\n[Compare\nSource](https://togithub.com/astral-sh/ruff/compare/0.5.4...0.5.5)\n\n##### Preview features\n\n- \\[`fastapi`] Implement `fastapi-redundant-response-model` (`FAST001`)\nand `fastapi-non-annotated-dependency`(`FAST002`)\n([#​11579](https://togithub.com/astral-sh/ruff/pull/11579))\n- \\[`pydoclint`] Implement `docstring-missing-exception` (`DOC501`) and\n`docstring-extraneous-exception` (`DOC502`)\n([#​11471](https://togithub.com/astral-sh/ruff/pull/11471))\n\n##### Rule changes\n\n- \\[`numpy`] Fix NumPy 2.0 rule for `np.alltrue` and `np.sometrue`\n([#​12473](https://togithub.com/astral-sh/ruff/pull/12473))\n- \\[`numpy`] Ignore `NPY201` inside `except` blocks for compatibility\nwith older numpy versions\n([#​12490](https://togithub.com/astral-sh/ruff/pull/12490))\n- \\[`pep8-naming`] Avoid applying `ignore-names` to `self` and `cls`\nfunction names (`N804`, `N805`)\n([#​12497](https://togithub.com/astral-sh/ruff/pull/12497))\n\n##### Formatter\n\n- Fix incorrect placement of leading function comment with type params\n([#​12447](https://togithub.com/astral-sh/ruff/pull/12447))\n\n##### Server\n\n- Do not bail code action resolution when a quick fix is requested\n([#​12462](https://togithub.com/astral-sh/ruff/pull/12462))\n\n##### Bug fixes\n\n- Fix `Ord` implementation of `cmp_fix`\n([#​12471](https://togithub.com/astral-sh/ruff/pull/12471))\n- Raise syntax error for unparenthesized generator expression in\nmulti-argument call\n([#​12445](https://togithub.com/astral-sh/ruff/pull/12445))\n- \\[`pydoclint`] Fix panic in `DOC501` reported in\n[#​12428](https://togithub.com/astral-sh/ruff/pull/12428)\n([#​12435](https://togithub.com/astral-sh/ruff/pull/12435))\n- \\[`flake8-bugbear`] Allow singleton tuples with starred expressions in\n`B013` ([#​12484](https://togithub.com/astral-sh/ruff/pull/12484))\n\n##### Documentation\n\n- Add Eglot setup guide for Emacs editor\n([#​12426](https://togithub.com/astral-sh/ruff/pull/12426))\n- Add note about the breaking change in `nvim-lspconfig`\n([#​12507](https://togithub.com/astral-sh/ruff/pull/12507))\n- Add note to include notebook files for native server\n([#​12449](https://togithub.com/astral-sh/ruff/pull/12449))\n- Add setup docs for Zed editor\n([#​12501](https://togithub.com/astral-sh/ruff/pull/12501))\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency ruff to v0.5.5 (#349)"}},{"before":null,"after":"4b280c2f307d121d35bf47c06b1dd7c3d00b7757","ref":"refs/heads/renovate/dependencies","pushedAt":"2024-07-25T16:57:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency ruff to v0.5.5","shortMessageHtmlLink":"Update dependency ruff to v0.5.5"}},{"before":"1f282b8f755b33322c7fc3d32a911003c681659c","after":null,"ref":"refs/heads/renovate/dependencies","pushedAt":"2024-07-25T13:38:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"f684fb274d6cc6844da59c5778ceb36b42b2b8eb","after":"1fbf7c790258015707a73e62d298c26fc759c4fc","ref":"refs/heads/main","pushedAt":"2024-07-25T13:38:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency pytest to v8.3.2 (#348)\n\n[![Mend\nRenovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [pytest](https://togithub.com/pytest-dev/pytest)\n([changelog](https://docs.pytest.org/en/stable/changelog.html)) |\n`8.3.1` -> `8.3.2` |\n[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)\n|\n\n---\n\n### Release Notes\n\n
\npytest-dev/pytest (pytest)\n\n###\n[`v8.3.2`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.2)\n\n[Compare\nSource](https://togithub.com/pytest-dev/pytest/compare/8.3.1...8.3.2)\n\n# pytest 8.3.2 (2024-07-24)\n\n## Bug fixes\n\n- [#​12652](https://togithub.com/pytest-dev/pytest/issues/12652):\nResolve regression \\[conda]{.title-ref} environments where no longer\nbeing automatically detected.\n\n \\-- by `RonnyPfannschmidt`{.interpreted-text role=\"user\"}\n\n
\n\n---\n\n### Configuration\n\n๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n๐Ÿšฆ **Automerge**: Enabled.\n\nโ™ป **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n๐Ÿ”• **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend\nRenovate](https://www.mend.io/free-developer-tools/renovate/). View the\n[repository job\nlog](https://developer.mend.io/github/rpdelaney/downforeveryone).\n\n","shortMessageHtmlLink":"Update dependency pytest to v8.3.2 (#348)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoYLpjQA","startCursor":null,"endCursor":null}},"title":"Activity ยท rpdelaney/downforeveryone"}