diff --git a/pyproject.toml b/pyproject.toml index e6cbd53..db613fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,7 +55,7 @@ dev = [ "logfire>=4.1.0", "opentelemetry-instrumentation-httpx>=0.57b0", "pydantic-ai-slim[openai]>=1.39.0", - "pyright==1.1.406", # 407 has a regression + "pyright>=1.1.408", # 407 has a regression "pytest>=8.3.5", "pytest-asyncio>=0.26.0", "pytest-mock>=3.14.0", @@ -90,5 +90,5 @@ known_local_folder = ["conftest"] [dependency-groups] dev = [ "isort>=7.0.0", - "pyright==1.1.406", + "pyright>=1.1.408", ] diff --git a/uv.lock b/uv.lock index e2000b8..1318bd5 100644 --- a/uv.lock +++ b/uv.lock @@ -1379,15 +1379,15 @@ wheels = [ [[package]] name = "pyright" -version = "1.1.406" +version = "1.1.408" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "nodeenv" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f7/16/6b4fbdd1fef59a0292cbb99f790b44983e390321eccbc5921b4d161da5d1/pyright-1.1.406.tar.gz", hash = "sha256:c4872bc58c9643dac09e8a2e74d472c62036910b3bd37a32813989ef7576ea2c", size = 4113151, upload-time = "2025-10-02T01:04:45.488Z" } +sdist = { url = "https://files.pythonhosted.org/packages/74/b2/5db700e52554b8f025faa9c3c624c59f1f6c8841ba81ab97641b54322f16/pyright-1.1.408.tar.gz", hash = "sha256:f28f2321f96852fa50b5829ea492f6adb0e6954568d1caa3f3af3a5f555eb684", size = 4400578, upload-time = "2026-01-08T08:07:38.795Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/a2/e309afbb459f50507103793aaef85ca4348b66814c86bc73908bdeb66d12/pyright-1.1.406-py3-none-any.whl", hash = "sha256:1d81fb43c2407bf566e97e57abb01c811973fdb21b2df8df59f870f688bdca71", size = 5980982, upload-time = "2025-10-02T01:04:43.137Z" }, + { url = "https://files.pythonhosted.org/packages/0c/82/a2c93e32800940d9573fb28c346772a14778b84ba7524e691b324620ab89/pyright-1.1.408-py3-none-any.whl", hash = "sha256:090b32865f4fdb1e0e6cd82bf5618480d48eecd2eb2e70f960982a3d9a4c17c1", size = 6399144, upload-time = "2026-01-08T08:07:37.082Z" }, ] [[package]] @@ -1865,7 +1865,7 @@ requires-dist = [ { name = "pydantic", specifier = ">=2.11.4" }, { name = "pydantic-ai-slim", extras = ["openai"], marker = "extra == 'dev'", specifier = ">=1.39.0" }, { name = "pyreadline3", marker = "sys_platform == 'win32'", specifier = ">=3.5.4" }, - { name = "pyright", marker = "extra == 'dev'", specifier = "==1.1.406" }, + { name = "pyright", marker = "extra == 'dev'", specifier = ">=1.1.408" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=8.3.5" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.26.0" }, { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.14.0" }, @@ -1879,7 +1879,7 @@ provides-extras = ["dev"] [package.metadata.requires-dev] dev = [ { name = "isort", specifier = ">=7.0.0" }, - { name = "pyright", specifier = "==1.1.406" }, + { name = "pyright", specifier = ">=1.1.408" }, ] [[package]]