provide-testkit
2025-12-30
Comprehensive type annotation fixes and code quality improvements
31 files · 182+ · 126-
Type annotation fixes across source modules
9 files changed
_blocker.pyChanged stub_path to str() for SourceFileLoader argument_early_init.pyImported Any from typing, fixed _get_logger return type from bare any to Anystrategies.pyAdded explicit SearchStrategy type annotations to strategy lists, typed draw resultstime_strategies.pyAdded SearchStrategy type to timeout strategy list, typed draw resulttesting.pyAdded list/dict types to MockContext tracking attributes, fixed temp_config_file return type to Generator, added positional-only param to CLI contextfixtures.pyAdded intermediate typed variables for cert/key PEM returns, fixed tmp_path type from any to Pathfixtures.pyAdded explicit Mock type annotations for patch resultsconftest.pyAdded list[str] type to pytest_pluginstemp.pyAdded type: ignore for untyped yaml import
Coverage threshold adjustment
1 file changed
pyproject.tomlRemoved TODO comment from coverage fail_under = 40 setting