diff --git a/pyproject.toml b/pyproject.toml index 07f8ee5e..15a4288f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,11 +16,11 @@ dependencies = [ "isort>=5.12,<6.1", "libcst>=1.7,<1.8", "packaging>=23.2,<25.0", - "pydantic~=2.10.1", + "pydantic~=2.11.1", "pylint>=3.3,<3.4", "python-json-logger~=3.3.0", "PyYAML~=6.0.0", - "semgrep>=1.114,<1.115", + "semgrep>=1.116,<1.117", "toml~=0.10.2", "tomlkit~=0.13.0", "wrapt~=1.17.0", @@ -51,24 +51,24 @@ get-hashes = 'codemodder.scripts.get_hashes:main' [project.optional-dependencies] test = [ "azure-ai-inference>=1.0.0b1,<2.0", - "coverage>=7.7,<7.8", + "coverage>=7.8,<7.9", "coverage-threshold~=0.4", "defusedxml==0.7.1", "types-defusedxml==0.7.0.20240218", "flask-wtf==1.2.2", - "types-WTForms==3.2.1.20250304", + "types-WTForms==3.2.1.20250401", "Flask<4", "httpx~=0.27", "Jinja2~=3.1.2", "jsonschema~=4.23.0", "lxml>=5.3.0,<6.0.0", - "openai>=1.68,<1.69", + "openai>=1.70,<1.71", "mock==5.2.*", "pre-commit<5", "Pyjwt~=2.10.0", "pytest>=8.2,<9", "pytest-asyncio~=0.23", - "pytest-cov>=4.1,<6.1", + "pytest-cov>=6.1,<7", "pytest-mock>=3.12,<3.15", "pytest-randomly==3.*", "pytest-xdist==3.*", @@ -86,7 +86,7 @@ complexity = [ "xenon==0.9.*", ] openai = [ - "openai>=1.68,<1.69", + "openai>=1.70,<1.71", ] azure = [ "azure-ai-inference>=1.0.0b1,<2.0",