pylint-dev/pylint (pylint)
### [`v3.0.4`](https://togithub.com/pylint-dev/pylint/releases/tag/v3.0.4)
[Compare Source](https://togithub.com/pylint-dev/pylint/compare/v3.0.3...v3.0.4)
## False Positives Fixed
- `used-before-assignment` is no longer emitted when using a name in a loop and
depending on an earlier name assignment in an `except` block paired with
`else: continue`.
Closes [#6804](https://togithub.com/pylint-dev/pylint/issues/6804)
- Avoid false positives for `no-member` involving function
attributes supplied by decorators.
Closes [#9246](https://togithub.com/pylint-dev/pylint/issues/9246)
- Fixed false positive nested-min-max for nested lists.
Closes [#9307](https://togithub.com/pylint-dev/pylint/issues/9307)
- Fix false positive for `used-before-assignment` in a `finally` block
when assignments took place in both the `try` block and each exception handler.
Closes [#9451](https://togithub.com/pylint-dev/pylint/issues/9451)
## Other Bug Fixes
- Catch incorrect ValueError `"generator already executing"` for Python 3.12.0 - 3.12.2.
This is fixed upstream in Python 3.12.3.
Closes [#9138](https://togithub.com/pylint-dev/pylint/issues/9138)
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.0.3
->3.0.4
Release Notes
pylint-dev/pylint (pylint)
### [`v3.0.4`](https://togithub.com/pylint-dev/pylint/releases/tag/v3.0.4) [Compare Source](https://togithub.com/pylint-dev/pylint/compare/v3.0.3...v3.0.4) ## False Positives Fixed - `used-before-assignment` is no longer emitted when using a name in a loop and depending on an earlier name assignment in an `except` block paired with `else: continue`. Closes [#6804](https://togithub.com/pylint-dev/pylint/issues/6804) - Avoid false positives for `no-member` involving function attributes supplied by decorators. Closes [#9246](https://togithub.com/pylint-dev/pylint/issues/9246) - Fixed false positive nested-min-max for nested lists. Closes [#9307](https://togithub.com/pylint-dev/pylint/issues/9307) - Fix false positive for `used-before-assignment` in a `finally` block when assignments took place in both the `try` block and each exception handler. Closes [#9451](https://togithub.com/pylint-dev/pylint/issues/9451) ## Other Bug Fixes - Catch incorrect ValueError `"generator already executing"` for Python 3.12.0 - 3.12.2. This is fixed upstream in Python 3.12.3. Closes [#9138](https://togithub.com/pylint-dev/pylint/issues/9138)Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.