diff --git a/pyproject.toml b/pyproject.toml index c807a65..4cc4c00 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ stella = { git = "https://github.com/SonyResearch/stella" } mosaic = { git = "https://github.com/facebookresearch/mosaic.git", rev = "27a16228ae22222cf2b834d31afbf64f2dff66e0" } [build-system] # https://docs.astral.sh/uv/concepts/build-backend/ -requires = ["uv_build>=0.9.18,<0.11.0"] +requires = ["uv_build>=0.11.8,<0.12.0"] build-backend = "uv_build" [project.urls] # https://packaging.python.org/en/latest/specifications/well-known-project-urls/#well-known-labels @@ -41,35 +41,35 @@ issues = "https://github.com/the-tuning-machine/SteLA_Project.git/issues" [dependency-groups] # https://docs.astral.sh/uv/concepts/projects/dependencies/#development-dependencies dev = [ - "codespell (>=2.4.1)", - "commitizen (>=4.3.0)", - "coverage[toml] (>=7.6.10)", - "ipykernel (>=6.29.4)", - "ipython (>=8.18.0)", - "ipywidgets (>=8.1.2)", - "mkdocs-material (>=9.5.21)", - "mkdocstrings[python] (>=0.26.2)", + "codespell (>=2.4.2)", + "commitizen (>=4.13.10)", + "coverage[toml] (>=7.13.5)", + "ipykernel (>=7.2.0)", + "ipython (>=9.13.0)", + "ipywidgets (>=8.1.8)", + "mkdocs-material (>=9.7.6)", + "mkdocstrings[python] (>=1.0.4)", "nbstripout>=0.9.1", - "poethepoet (>=0.32.1)", - "pre-commit (>=4.0.1)", - "pytest (>=8.3.4)", - "pytest-mock (>=3.14.0)", - "pytest-xdist (>=3.6.1)", - "ruff (>=0.9.2)", - "ty (>=0.0.6)", - "typeguard (>=4.4.1)", + "poethepoet (>=0.45.0)", + "pre-commit (>=4.6.0)", + "pytest (>=9.0.3)", + "pytest-mock (>=3.15.1)", + "pytest-xdist (>=3.8.0)", + "ruff (>=0.15.12)", + "ty (>=0.0.33)", + "typeguard (>=4.5.1)", ] mosaic = [ # Keep the runtime deps here because the pinned git package is not pulling # them into this project environment reliably on its own. - "altair>=5.5.0", - "click>=8.3.0", - "mcp>=1.0.0", + "altair>=6.1.0", + "click>=8.3.3", + "mcp>=1.27.0", "mosaic", "omegaconf>=2.3.0", - "pandas>=2.3.3", - "tabulate>=0.9.0", + "pandas>=3.0.2", + "tabulate>=0.10.0", ] profiling = [