diff --git a/.sync_state b/.sync_state index 09deafc..0f1c0d2 100644 --- a/.sync_state +++ b/.sync_state @@ -1 +1 @@ -eb784943f5074ca7dbee7bd98865a25b164ac332 +b97bc0fbd780e1d639a90660afd4ff0028a6ffed diff --git a/pyproject.toml b/pyproject.toml index 9377043..12cfe35 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ Homepage = "https://github.com/lmnt-com/lmnt-python" Repository = "https://github.com/lmnt-com/lmnt-python" [project.optional-dependencies] -aiohttp = ["aiohttp", "httpx_aiohttp>=0.1.8"] +aiohttp = ["aiohttp", "httpx_aiohttp>=0.1.9"] [tool.rye] managed = true @@ -225,6 +225,8 @@ select = [ "B", # remove unused imports "F401", + # check for missing future annotations + "FA102", # bare except statements "E722", # unused arguments @@ -247,6 +249,8 @@ unfixable = [ "T203", ] +extend-safe-fixes = ["FA102"] + [tool.ruff.lint.flake8-tidy-imports.banned-api] "functools.lru_cache".msg = "This function does not retain type information for the wrapped function's arguments; The `lru_cache` function from `_utils` should be used instead" diff --git a/requirements-dev.lock b/requirements-dev.lock index f459af0..4318b13 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -56,7 +56,7 @@ httpx==0.28.1 # via httpx-aiohttp # via lmnt # via respx -httpx-aiohttp==0.1.8 +httpx-aiohttp==0.1.9 # via lmnt idna==3.4 # via anyio diff --git a/requirements.lock b/requirements.lock index 0ca15f4..db475bb 100644 --- a/requirements.lock +++ b/requirements.lock @@ -43,7 +43,7 @@ httpcore==1.0.9 httpx==0.28.1 # via httpx-aiohttp # via lmnt -httpx-aiohttp==0.1.8 +httpx-aiohttp==0.1.9 # via lmnt idna==3.4 # via anyio