diff --git a/pyproject.toml b/pyproject.toml index fc2180c5..bc4af611 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ dependencies = [ "boltons>=21.0,<25.1", "GitPython<4", "isort>=5.12,<6.1", - "libcst>=1.7,<1.8", + "libcst>=1.8,<1.9", "packaging>=24.2,<25.1", # do not update pydantic due to inconsistent test failures "pydantic~=2.10.6", @@ -52,7 +52,7 @@ get-hashes = 'codemodder.scripts.get_hashes:main' [project.optional-dependencies] semgrep = [ - "semgrep>=1.122,<1.123", + "semgrep>=1.123,<1.124", ] test = [ "azure-ai-inference>=1.0.0b1,<2.0", @@ -61,13 +61,13 @@ test = [ "defusedxml==0.7.1", "types-defusedxml==0.7.0.20250516", "flask-wtf==1.2.2", - "types-WTForms==3.2.1.20250401", + "types-WTForms==3.2.1.20250602", "Flask<4", "httpx~=0.27", "Jinja2~=3.1.2", - "jsonschema~=4.23.0", + "jsonschema~=4.24.0", "lxml>=5.3.0,<6.0.0", - "openai>=1.82,<1.83", + "openai>=1.84,<1.85", "mock==5.2.*", "pre-commit<5", "Pyjwt~=2.10.0", @@ -86,14 +86,14 @@ test = [ "fickling~=0.1.0,>=0.1.3", "graphql-server~=3.0.0b7", "unidiff>=0.7.5", - "semgrep>=1.122,<1.123", + "semgrep>=1.123,<1.124", ] complexity = [ "radon==6.0.*", "xenon==0.9.*", ] openai = [ - "openai>=1.82,<1.83", + "openai>=1.84,<1.85", ] azure = [ "azure-ai-inference>=1.0.0b1,<2.0",