@@ -286,6 +286,7 @@ reportInvalidTypeForm = false
286286reportMissingModuleSource = false
287287reportMissingTypeArgument = false
288288reportReturnType = false
289+ reportTypedDictNotRequiredAccess = false
289290reportUnknownArgumentType = false
290291reportUnknownMemberType = false
291292reportUnknownParameterType = false
@@ -314,14 +315,14 @@ addopts = "--benchmark-disable"
314315python_classes = " PyTest*"
315316# Handle all async fixtures and tests automatically by asyncio,
316317asyncio_mode = " strict"
318+ # Use the functions scope as the default for asynchronous tests.
319+ asyncio_default_fixture_loop_scope = " function"
317320# Set a timeout in seconds for aborting tests that run too long.
318321timeout = " 100"
319322# Ignore config options not (yet) available in older Python versions.
320323filterwarnings = " ignore::pytest.PytestConfigWarning"
321324# All tests can be found in the tests directory.
322325testpaths = [" tests" ]
323- # Use the functions scope as the default for asynchronous tests.
324- asyncio_default_fixture_loop_scope = " function"
325326
326327[build-system ]
327328requires = [" uv_build>=0.9,<0.10" ]
0 commit comments