Update dependency pylint to ==3.3.7,<3.4.0 #86

Merged
Renovate merged 1 commits from renovate/pylint-3.x into dev 2025-05-05 00:30:02 +03:00
Collaborator

This PR contains the following updates:

Package Update Change
pylint (changelog) patch ==3.3.6,<3.4.0 -> ==3.3.7,<3.4.0

Release Notes

pylint-dev/pylint (pylint)

v3.3.7

Compare Source

What's new in Pylint 3.3.7?

Release date: 2025-05-04

False Positives Fixed

  • Comparisons between two calls to type() won't raise an unidiomatic-typecheck warning anymore, consistent with the behavior applied only for == previously.

    Closes #​10161

Other Bug Fixes

  • Fixed a crash when importing a class decorator that did not exist with the same name as a class attribute after the class definition.

    Closes #​10105

  • Fix a crash caused by malformed format strings when using .format with keyword arguments.

    Closes #​10282

  • Using a slice as a class decorator now raises a not-callable message instead of crashing. A lot of checks that dealt with decorators (too many to list) are now shortcut if the decorator can't immediately be inferred to a function or class definition.

    Closes #​10334

Other Changes

  • The algorithm used for no-member suggestions is now more efficient and cuts the
    calculation when the distance score is already above the threshold.

    Refs #​10277


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 Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [pylint](https://github.com/pylint-dev/pylint) ([changelog](https://pylint.readthedocs.io/en/latest/whatsnew/3/)) | patch | `==3.3.6,<3.4.0` -> `==3.3.7,<3.4.0` | --- ### Release Notes <details> <summary>pylint-dev/pylint (pylint)</summary> ### [`v3.3.7`](https://github.com/pylint-dev/pylint/releases/tag/v3.3.7) [Compare Source](https://github.com/pylint-dev/pylint/compare/v3.3.6...v3.3.7) ## What's new in Pylint 3.3.7? Release date: 2025-05-04 ## False Positives Fixed - Comparisons between two calls to `type()` won't raise an `unidiomatic-typecheck` warning anymore, consistent with the behavior applied only for `==` previously. Closes [#&#8203;10161](https://github.com/pylint-dev/pylint/issues/10161) ## Other Bug Fixes - Fixed a crash when importing a class decorator that did not exist with the same name as a class attribute after the class definition. Closes [#&#8203;10105](https://github.com/pylint-dev/pylint/issues/10105) - Fix a crash caused by malformed format strings when using `.format` with keyword arguments. Closes [#&#8203;10282](https://github.com/pylint-dev/pylint/issues/10282) - Using a slice as a class decorator now raises a `not-callable` message instead of crashing. A lot of checks that dealt with decorators (too many to list) are now shortcut if the decorator can't immediately be inferred to a function or class definition. Closes [#&#8203;10334](https://github.com/pylint-dev/pylint/issues/10334) ## Other Changes - The algorithm used for `no-member` suggestions is now more efficient and cuts the calculation when the distance score is already above the threshold. Refs [#&#8203;10277](https://github.com/pylint-dev/pylint/issues/10277) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4zNS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMzUuMCIsInRhcmdldEJyYW5jaCI6ImRldiJ9-->
Renovate added 1 commit 2025-05-04 20:55:41 +03:00
Update dependency pylint to ==3.3.7,<3.4.0
Some checks failed
Tests / test (3.10) (pull_request) Failing after 1m13s
Tests / test (3.11) (pull_request) Failing after 27s
Tests / test (3.12) (pull_request) Failing after 32s
Tests / test (3.9) (pull_request) Failing after 27s
b4273ed894
Renovate scheduled this pull request to auto merge when all checks succeed 2025-05-04 20:55:41 +03:00
Renovate force-pushed renovate/pylint-3.x from b4273ed894 to 00a772cb6a 2025-05-05 00:28:01 +03:00 Compare
Renovate merged commit 00a772cb6a into dev 2025-05-05 00:30:02 +03:00
Sign in to join this conversation.
No description provided.