Skip to content

Conversation

@jacobtylerwalls
Copy link
Member

@jacobtylerwalls jacobtylerwalls commented Oct 5, 2025

What's new in Pylint 3.3.9?

Release date: 2025-10-05

False Positives Fixed

Other Bug Fixes

  • Fixed crash in 'unnecessary-list-index-lookup' when starting an enumeration using
    minus the length of an iterable inside a dict comprehension when the len call was only
    made in this dict comprehension, and not elsewhere. Also changed the approach,
    to use inference in all cases but the simple ones, so we don't have to fix crashes
    one by one for arbitrarily complex expressions in enumerate.

    Closes AstroidError crash on extremely specific enumerate to dictionary comprehension. #10510

@codecov
Copy link

codecov bot commented Oct 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.85%. Comparing base (81fb483) to head (8ef3f89).
⚠️ Report is 1 commits behind head on maintenance/3.3.x.

Additional details and impacted files

Impacted file tree graph

@@                Coverage Diff                 @@
##           maintenance/3.3.x   #10616   +/-   ##
==================================================
  Coverage              95.85%   95.85%           
==================================================
  Files                    174      174           
  Lines                  19029    19029           
==================================================
  Hits                   18240    18240           
  Misses                   789      789           
Files with missing lines Coverage Δ
pylint/__pkginfo__.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Pierre-Sassoulas Pierre-Sassoulas added this to the 3.3.9 milestone Oct 5, 2025
@Pierre-Sassoulas Pierre-Sassoulas added Documentation 📗 Skip news 🔇 This change does not require a changelog entry labels Oct 5, 2025
@jacobtylerwalls
Copy link
Member Author

Thanks, I'll squash.

@jacobtylerwalls jacobtylerwalls enabled auto-merge (squash) October 5, 2025 18:16
@jacobtylerwalls jacobtylerwalls merged commit 4cab7ca into pylint-dev:maintenance/3.3.x Oct 5, 2025
23 checks passed
@jacobtylerwalls jacobtylerwalls deleted the release-3.3.9-branch branch October 5, 2025 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation 📗 Skip news 🔇 This change does not require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants