Skip to content

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

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

Daverball wants to merge 5 commits into
mainfrom
feat/py315

feat: Support relative imports mapping to absolute lazy module names

57501d1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 13, 2026 in 0s

97.3% (+0.7%) compared to 9a76be3

View this Pull Request on Codecov

97.3% (+0.7%) compared to 9a76be3

Details

Codecov Report

❌ Patch coverage is 97.04142% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.3%. Comparing base (9a76be3) to head (57501d1).

Files with missing lines Patch % Lines
flake8_type_checking/checker.py 96.9% 5 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##            main    #211     +/-   ##
=======================================
+ Coverage   96.5%   97.3%   +0.7%     
=======================================
  Files          4       4             
  Lines        968    1004     +36     
=======================================
+ Hits         935     977     +42     
+ Misses        33      27      -6     
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 97.0% <96.9%> (+0.7%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.