Commit 82e80c5
authored
chore(deps): update python-nonmajor to v0.15.16 (#545)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [ruff](https://docs.astral.sh/ruff)
([source](https://redirect.github.com/astral-sh/ruff),
[changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| `==0.15.12` → `==0.15.16` |

|

|
---
### Release Notes
<details>
<summary>astral-sh/ruff (ruff)</summary>
###
[`v0.15.16`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01516)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.15...0.15.16)
Released on 2026-06-04.
##### Preview features
- \[`flake8-async`] Implement
`yield-in-context-manager-in-async-generator` (`ASYNC119`)
([#​24644](https://redirect.github.com/astral-sh/ruff/pull/24644))
- \[`pylint`] Narrow diagnostic range and exclude cases without
exception handlers (`PLW0717`)
([#​25440](https://redirect.github.com/astral-sh/ruff/pull/25440))
- \[`ruff`] Treat `yield` before `break` from a terminal loop as
terminal (`RUF075`)
([#​25447](https://redirect.github.com/astral-sh/ruff/pull/25447))
##### Bug fixes
- \[`eradicate`] Avoid flagging `ruff:ignore` comments as code
(`ERA001`)
([#​25537](https://redirect.github.com/astral-sh/ruff/pull/25537))
- \[`eradicate`] Fix `ERA001`/`RUF100` conflict when `noqa` is on
commented-out code
([#​25414](https://redirect.github.com/astral-sh/ruff/pull/25414))
- \[`pyflakes`] Avoid removing the `format` call when it would change
behavior (`F523`)
([#​25320](https://redirect.github.com/astral-sh/ruff/pull/25320))
- \[`pylint`] Avoid syntax errors in invalid character replacements in
f-strings before Python 3.12 (`PLE2510`, `PLE2512`, `PLE2513`,
`PLE2514`, `PLE2515`)
([#​25544](https://redirect.github.com/astral-sh/ruff/pull/25544))
- \[`pyupgrade`] Avoid converting `format` calls with more kinds of side
effects (`UP032`)
([#​25484](https://redirect.github.com/astral-sh/ruff/pull/25484))
##### Rule changes
- \[`flake8-pytest-style`] Avoid fixes for ambiguous `argnames` and
`argvalues` combinations (`PT006`)
([#​24776](https://redirect.github.com/astral-sh/ruff/pull/24776))
##### Performance
- Drop excess capacity from statement suites during parsing
([#​25368](https://redirect.github.com/astral-sh/ruff/pull/25368))
##### Documentation
- \[`pydocstyle`] Improve discoverability of rules enabled for each
convention
([#​24973](https://redirect.github.com/astral-sh/ruff/pull/24973))
- \[`ruff`] Restore example code for Python versions before 3.15
(`RUF017`)
([#​25439](https://redirect.github.com/astral-sh/ruff/pull/25439))
- Fix typo `bin/active` → `bin/activate` in tutorial
([#​25473](https://redirect.github.com/astral-sh/ruff/pull/25473))
##### Other changes
- Shrink additional parser AST collections
([#​25465](https://redirect.github.com/astral-sh/ruff/pull/25465))
##### Contributors
- [@​Redslayer112](https://redirect.github.com/Redslayer112)
- [@​koriyoshi2041](https://redirect.github.com/koriyoshi2041)
- [@​George-Ogden](https://redirect.github.com/George-Ogden)
- [@​TejasAmle](https://redirect.github.com/TejasAmle)
- [@​anishgirianish](https://redirect.github.com/anishgirianish)
- [@​ntBre](https://redirect.github.com/ntBre)
- [@​MichaReiser](https://redirect.github.com/MichaReiser)
- [@​loganrosen](https://redirect.github.com/loganrosen)
- [@​RafaelJohn9](https://redirect.github.com/RafaelJohn9)
- [@​adityasingh2400](https://redirect.github.com/adityasingh2400)
###
[`v0.15.15`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01515)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.14...0.15.15)
Released on 2026-05-28.
##### Preview features
- Fix Markdown closing fence handling
([#​25310](https://redirect.github.com/astral-sh/ruff/pull/25310))
- \[`pyflakes`] Report duplicate imports in `typing.TYPE_CHECKING` block
(`F811`)
([#​22560](https://redirect.github.com/astral-sh/ruff/pull/22560))
##### Bug fixes
- \[`pyflakes`] Treat function-scope bare annotations as locals per PEP
526 (`F821`)
([#​21540](https://redirect.github.com/astral-sh/ruff/pull/21540))
##### Performance
- Avoid redundant `TokenValue` drops in the lexer
([#​25300](https://redirect.github.com/astral-sh/ruff/pull/25300))
- Reduce memory usage by dropping token-excess capacity and improve
performance by approximating the initial tokens `Vec` size
([#​25354](https://redirect.github.com/astral-sh/ruff/pull/25354))
- Use `ThinVec` in AST to shrink `Stmt`
([#​25361](https://redirect.github.com/astral-sh/ruff/pull/25361))
##### Documentation
- Fix `line-length` example for `--config` option
([#​25389](https://redirect.github.com/astral-sh/ruff/pull/25389))
- \[`flake8-comprehensions`] Document `RecursionError` edge case in
`__len__` (`C416`)
([#​25286](https://redirect.github.com/astral-sh/ruff/pull/25286))
- \[`mccabe`] Improve example (`C901`)
([#​25287](https://redirect.github.com/astral-sh/ruff/pull/25287))
- \[`pyupgrade`] Clarify fix safety docs (`UP007`, `UP045`)
([#​25288](https://redirect.github.com/astral-sh/ruff/pull/25288))
- \[`refurb`] Document `FURB192` exception change for empty sequences
([#​25317](https://redirect.github.com/astral-sh/ruff/pull/25317))
- \[`ruff`] Document false negative for user-defined types (`RUF013`)
([#​25289](https://redirect.github.com/astral-sh/ruff/pull/25289))
##### Formatter
- Fix formatting of lambdas nested within f-strings
([#​25398](https://redirect.github.com/astral-sh/ruff/pull/25398))
##### Server
- Return code action for `codeAction/resolve` requests that contain no
or no valid URL
([#​25365](https://redirect.github.com/astral-sh/ruff/pull/25365))
##### Other changes
- Expand semantic syntax errors for invalid walruses
([#​25415](https://redirect.github.com/astral-sh/ruff/pull/25415))
##### Contributors
- [@​chirizxc](https://redirect.github.com/chirizxc)
- [@​ntBre](https://redirect.github.com/ntBre)
- [@​adityasingh2400](https://redirect.github.com/adityasingh2400)
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​fallintoplace](https://redirect.github.com/fallintoplace)
-
[@​martin-schlossarek](https://redirect.github.com/martin-schlossarek)
- [@​MichaReiser](https://redirect.github.com/MichaReiser)
- [@​Ruchir28](https://redirect.github.com/Ruchir28)
###
[`v0.15.14`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01514)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.13...0.15.14)
Released on 2026-05-21.
##### Preview features
- \[`airflow`] Implement `airflow-task-implicit-multiple-outputs`
(`AIR202`)
([#​25152](https://redirect.github.com/astral-sh/ruff/pull/25152))
- \[`flake8-use-pathlib`] Mark `PTH101` fix as unsafe when first
argument is a class attribute annotated as `int`
([#​25086](https://redirect.github.com/astral-sh/ruff/pull/25086))
- \[`pylint`] Implement `too-many-try-statements` (`W0717`)
([#​23970](https://redirect.github.com/astral-sh/ruff/pull/23970))
- \[`ruff`] Add `incorrect-decorator-order` (`RUF074`)
([#​23461](https://redirect.github.com/astral-sh/ruff/pull/23461))
- \[`ruff`] Add `fallible-context-manager` (`RUF075`)
([#​22844](https://redirect.github.com/astral-sh/ruff/pull/22844))
##### Bug fixes
- Fix lambda formatting in interpolated string expressions
([#​25144](https://redirect.github.com/astral-sh/ruff/pull/25144))
- Treat generic `frozenset` annotations as immutable
([#​25251](https://redirect.github.com/astral-sh/ruff/pull/25251))
- \[`flake8-type-checking`] Avoid `strict` behavior when
`future-annotations` are enabled (`TC001`, `TC002`, `TC003`)
([#​25035](https://redirect.github.com/astral-sh/ruff/pull/25035))
- \[`pylint`] Avoid false positives in `else` clause (`PLR1733`)
([#​25177](https://redirect.github.com/astral-sh/ruff/pull/25177))
##### Rule changes
- \[`flake8-comprehensions`] Skip `C417` for lambdas with
positional-only parameters
([#​25272](https://redirect.github.com/astral-sh/ruff/pull/25272))
- \[`flake8-simplify`] Preserve f-string source verbatim in `SIM101` fix
([#​25061](https://redirect.github.com/astral-sh/ruff/pull/25061))
##### Performance
- Avoid unnecessary parser lookahead for operators
([#​25290](https://redirect.github.com/astral-sh/ruff/pull/25290))
##### Documentation
- Update code example setting Neovim LSP log level
([#​25284](https://redirect.github.com/astral-sh/ruff/pull/25284))
##### Other changes
- Add full PEP 798 support
([#​25104](https://redirect.github.com/astral-sh/ruff/pull/25104))
- Add a parser recursion limit
([#​24810](https://redirect.github.com/astral-sh/ruff/pull/24810))
- Update various `ruff_python_stdlib` APIs
([#​25273](https://redirect.github.com/astral-sh/ruff/pull/25273))
##### Contributors
- [@​ocaballeror](https://redirect.github.com/ocaballeror)
- [@​lerebear](https://redirect.github.com/lerebear)
- [@​samuelcolvin](https://redirect.github.com/samuelcolvin)
- [@​baltasarblanco](https://redirect.github.com/baltasarblanco)
- [@​aconal-com](https://redirect.github.com/aconal-com)
- [@​anishgirianish](https://redirect.github.com/anishgirianish)
- [@​JelleZijlstra](https://redirect.github.com/JelleZijlstra)
- [@​AlexWaygood](https://redirect.github.com/AlexWaygood)
- [@​ntBre](https://redirect.github.com/ntBre)
- [@​adityasingh2400](https://redirect.github.com/adityasingh2400)
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​Dev-iL](https://redirect.github.com/Dev-iL)
- [@​neutrinoceros](https://redirect.github.com/neutrinoceros)
- [@​shivamtiwari3](https://redirect.github.com/shivamtiwari3)
- [@​Dev-X25874](https://redirect.github.com/Dev-X25874)
###
[`v0.15.13`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#01513)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.15.12...0.15.13)
Released on 2026-05-14.
##### Preview features
- Add a rule to flag lazy imports that are eagerly evaluated
([#​25016](https://redirect.github.com/astral-sh/ruff/pull/25016))
- \[`pylint`] Standardize diagnostic message (`PLR0914`, `PLR0917`)
([#​24996](https://redirect.github.com/astral-sh/ruff/pull/24996))
##### Bug fixes
- Fix `F811` false positive for class methods
([#​24933](https://redirect.github.com/astral-sh/ruff/pull/24933))
- Fix setting selection for multi-folder workspace
([#​24819](https://redirect.github.com/astral-sh/ruff/pull/24819))
- \[`eradicate`] Fix false positive for lines with leading whitespace
(`ERA001`)
([#​25122](https://redirect.github.com/astral-sh/ruff/pull/25122))
- \[`flake8-pyi`] Fix false positive for f-string debug specifier
(`PYI016`)
([#​24098](https://redirect.github.com/astral-sh/ruff/pull/24098))
##### Rule changes
- Always include panic payload in panic diagnostic message
([#​24873](https://redirect.github.com/astral-sh/ruff/pull/24873))
- Restrict `PYI034` for in-place operations to enclosing class
([#​24511](https://redirect.github.com/astral-sh/ruff/pull/24511))
- Improve error message for parameters that are declared `global`
([#​24902](https://redirect.github.com/astral-sh/ruff/pull/24902))
- Update known stdlib
([#​25103](https://redirect.github.com/astral-sh/ruff/pull/25103))
##### Performance
- \[`isort`] Avoid constructing `glob::Pattern`s for literal known
modules
([#​25123](https://redirect.github.com/astral-sh/ruff/pull/25123))
##### CLI
- Add TOML examples to `--config` help text
([#​25013](https://redirect.github.com/astral-sh/ruff/pull/25013))
- Colorize ruff check 'All checks passed'
([#​25085](https://redirect.github.com/astral-sh/ruff/pull/25085))
##### Configuration
- Increase max allowed value of `line-length` setting
([#​24962](https://redirect.github.com/astral-sh/ruff/pull/24962))
##### Documentation
- Add `D203` to rules that conflict with the formatter
([#​25044](https://redirect.github.com/astral-sh/ruff/pull/25044))
- Clarify `COM819` and formatter interaction
([#​25045](https://redirect.github.com/astral-sh/ruff/pull/25045))
- Clarify that `NotImplemented` is a value, not an exception (`F901`)
([#​25054](https://redirect.github.com/astral-sh/ruff/pull/25054))
- Update number of lint rules supported
([#​24942](https://redirect.github.com/astral-sh/ruff/pull/24942))
##### Other changes
- Simplify the playground's markdown template
([#​24924](https://redirect.github.com/astral-sh/ruff/pull/24924))
##### Contributors
- [@​MichaReiser](https://redirect.github.com/MichaReiser)
- [@​brian-c11](https://redirect.github.com/brian-c11)
- [@​Andrej730](https://redirect.github.com/Andrej730)
- [@​denyszhak](https://redirect.github.com/denyszhak)
- [@​darestack](https://redirect.github.com/darestack)
- [@​sharkdp](https://redirect.github.com/sharkdp)
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​EkriirkE](https://redirect.github.com/EkriirkE)
- [@​eyupcanakman](https://redirect.github.com/eyupcanakman)
- [@​Hrk84ya](https://redirect.github.com/Hrk84ya)
- [@​thernstig](https://redirect.github.com/thernstig)
- [@​ntBre](https://redirect.github.com/ntBre)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/GoogleCloudPlatform/alloydb-python-connector).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuNiIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->1 parent 63b53bb commit 82e80c5
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
0 commit comments