chore: bump all dependency lower bounds to latest 3.9-compatible versions

Update pyproject.toml lower bounds and run uv lock --upgrade to pull latest versions into the lockfile.
This commit is contained in:
Kevin Turcios 2026-04-23 04:43:39 -05:00
parent bb3a447191
commit 531ba0bc2f
2 changed files with 1839 additions and 1250 deletions

View file

@ -16,45 +16,45 @@ keywords = [
"LLM", "LLM",
] ]
dependencies = [ dependencies = [
"unidiff>=0.7.4", "unidiff>=0.7.5",
"pytest>=7.0.0", "pytest>=8.4.2",
"gitpython>=3.1.31", "gitpython>=3.1.47",
"libcst>=1.0.1", "libcst>=1.8.6",
"jedi>=0.19.1", "jedi>=0.19.2",
# Tree-sitter for multi-language support # Tree-sitter for multi-language support
"tree-sitter>=0.23.0", "tree-sitter>=0.23.2",
"tree-sitter-javascript>=0.23.0", "tree-sitter-javascript>=0.23.1",
"tree-sitter-typescript>=0.23.0", "tree-sitter-typescript>=0.23.2",
"tree-sitter-java>=0.23.0", "tree-sitter-java>=0.23.5",
"tree-sitter-groovy>=0.1.0", "tree-sitter-groovy>=0.1.2",
"tree-sitter-kotlin>=1.0.0", "tree-sitter-kotlin>=1.1.0",
"pytest-timeout>=2.1.0", "pytest-timeout>=2.4.0",
"tomlkit>=0.11.7", "tomlkit>=0.14.0",
"attrs>=23.1.0", "attrs>=26.1.0",
"requests>=2.28.0", "requests>=2.32.5",
"junitparser>=3.1.0", "junitparser>=4.0.2",
"pydantic>=1.10.1", "pydantic>=2.13.3",
"humanize>=4.0.0", "humanize>=4.13.0",
"posthog>=3.0.0", "posthog>=6.9.3",
"click>=8.1.0", "click>=8.1.8",
"inquirer>=3.0.0", "inquirer>=3.4.0",
"sentry-sdk>=1.40.6,<3.0.0", "sentry-sdk>=2.58.0,<3.0.0",
"parameterized>=0.9.0", "parameterized>=0.9.0",
"isort>=5.11.0", "isort>=6.1.0",
"dill>=0.3.8", "dill>=0.4.1",
"rich>=13.8.1", "rich>=15.0.0",
"lxml>=5.3.0", "lxml>=6.1.0",
"crosshair-tool>=0.0.78; python_version < '3.15'", "crosshair-tool>=0.0.103; python_version < '3.15'",
"coverage>=7.6.4", "coverage>=7.10.7",
"line_profiler>=4.2.0", "line_profiler>=5.0.2",
"platformdirs>=4.3.7", "platformdirs>=4.4.0",
"pygls>=2.0.0,<3.0.0", "pygls>=2.1.1,<3.0.0",
"codeflash-benchmark", "codeflash-benchmark",
"filelock>=3.20.3; python_version >= '3.10'", "filelock>=3.19.1; python_version >= '3.10'",
"filelock<3.20.3; python_version < '3.10'", "filelock<3.20.3; python_version < '3.10'",
"pytest-asyncio>=0.18.0", "pytest-asyncio>=1.2.0",
"memray>=1.12; sys_platform != 'win32'", "memray>=1.19.3; sys_platform != 'win32'",
"pytest-memray>=1.7; sys_platform != 'win32'", "pytest-memray>=1.8.0; sys_platform != 'win32'",
] ]
[project.urls] [project.urls]
@ -68,40 +68,40 @@ codeflash = "codeflash.main:main"
[dependency-groups] [dependency-groups]
dev = [ dev = [
"ipython>=8.12.0", "ipython>=8.12.0",
"mypy>=1.13", "mypy>=1.19.1",
"ruff>=0.7.0", "ruff>=0.15.11",
"lxml-stubs>=0.5.1", "lxml-stubs>=0.5.1",
"pandas-stubs>=2.2.2.240807, <2.2.3.241009", "pandas-stubs>=2.2.2.240807, <2.2.3.241009",
"types-Pygments>=2.18.0.20240506", "types-Pygments>=2.19.0.20251121",
"types-colorama>=0.4.15.20240311", "types-colorama>=0.4.15.20250801",
"types-decorator>=5.1.8.20240310", "types-decorator>=5.2.0.20251101",
"types-jsonschema>=4.23.0.20240813", "types-jsonschema>=4.26.0.20260202",
"types-requests>=2.32.0.20241016", "types-requests>=2.32.4.20260107",
"types-six>=1.16.21.20241009", "types-six>=1.17.0.20251009",
"types-cffi>=1.16.0.20240331", "types-cffi>=1.17.0.20250915",
"types-openpyxl>=3.1.5.20241020", "types-openpyxl>=3.1.5.20250919",
"types-regex>=2024.9.11.20240912", "types-regex>=2026.1.15.20260116",
"types-python-dateutil>=2.9.0.20241003", "types-python-dateutil>=2.9.0.20260124",
"types-gevent>=24.11.0.20241230,<25", "types-gevent>=25.9.0.20251228",
"types-greenlet>=3.1.0.20241221,<4", "types-greenlet>=3.3.0.20251206",
"types-pexpect>=4.9.0.20241208,<5", "types-pexpect>=4.9.0.20260127",
"types-unidiff>=0.7.0.20240505,<0.8", "types-unidiff>=0.7.0.20240505",
"prek>=0.2.25", "prek>=0.3.10",
"ty>=0.0.14", "ty>=0.0.32",
"uv>=0.9.29", "uv>=0.11.7",
"pytest-cov>=7.1.0", "pytest-cov>=7.1.0",
] ]
tests = [ tests = [
"black>=25.9.0", "black>=25.11.0",
"jax>=0.4.30", "jax>=0.4.30",
"numpy>=2.0.2", "numpy>=2.0.2",
"pandas>=2.3.3", "pandas>=2.3.3",
"pyarrow>=15.0.0", "pyarrow>=21.0.0",
"pyrsistent>=0.20.0", "pyrsistent>=0.20.0",
"scipy>=1.13.1", "scipy>=1.13.1",
"torch>=2.8.0", "torch>=2.8.0",
"xarray>=2024.7.0", "xarray>=2024.7.0",
"eval_type_backport", "eval_type_backport>=0.3.1",
"numba>=0.60.0", "numba>=0.60.0",
"tensorflow>=2.20.0; python_version >= '3.10'", "tensorflow>=2.20.0; python_version >= '3.10'",
] ]

2975
uv.lock

File diff suppressed because it is too large Load diff