Skip to content

feat: Add support Python 3.15 and lazy imports - #211

Open
Daverball wants to merge 4 commits into
mainfrom
feat/py315
Open

Daverball wants to merge 4 commits into
mainfrom
feat/py315

feat: Support `flake8-lazy` style relative imports in `__lazy_modules__`

604e4cc
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 29, 2026 in 1s

97.0% (+0.4%) compared to 9a76be3

View this Pull Request on Codecov

97.0% (+0.4%) compared to 9a76be3

Details

Codecov Report

❌ Patch coverage is 95.15152% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.0%. Comparing base (9a76be3) to head (604e4cc).

Files with missing lines Patch % Lines
flake8_type_checking/checker.py 95.0% 8 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##            main    #211     +/-   ##
=======================================
+ Coverage   96.5%   97.0%   +0.4%     
=======================================
  Files          4       4             
  Lines        968    1000     +32     
=======================================
+ Hits         935     970     +35     
+ Misses        33      30      -3     
Files with missing lines Coverage Δ
flake8_type_checking/constants.py 100.0% <100.0%> (ø)
flake8_type_checking/plugin.py 100.0% <100.0%> (ø)
flake8_type_checking/checker.py 96.7% <95.0%> (+0.4%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.