diff --git a/pyproject.toml b/pyproject.toml index f53502b..442033f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ build-backend = "hatchling.build" requires = [ "hatch-vcs>=0.4", - "hatchling>=1.24.2", + "hatchling>=1.25", ] [project] @@ -33,19 +33,19 @@ dynamic = [ "version", ] dependencies = [ - "pyproject-fmt-rust==1.1.4", + "pyproject-fmt-rust==1.1.5", "tomli>=2.0.1; python_version<'3.11'", ] optional-dependencies.docs = [ "furo>=2024.5.6", "sphinx>=7.3.7", - "sphinx-argparse-cli>=1.15", - "sphinx-autodoc-typehints>=2.1", + "sphinx-argparse-cli>=1.16", + "sphinx-autodoc-typehints>=2.2.2", "sphinx-copybutton>=0.5.2", ] optional-dependencies.test = [ "covdefaults>=2.3", - "pytest>=8.2", + "pytest>=8.2.2", "pytest-cov>=5", "pytest-mock>=3.14", ] diff --git a/tox.ini b/tox.ini index b574b8c..94a2796 100644 --- a/tox.ini +++ b/tox.ini @@ -35,7 +35,7 @@ commands = description = run static analysis and style check using flake8 skip_install = true deps = - pre-commit>=3.7 + pre-commit>=3.7.1 commands = pre-commit run --all-files --show-diff-on-failure python -c 'print("hint: run {envdir}/bin/pre-commit install to add checks as pre-commit hook")' @@ -43,7 +43,7 @@ commands = [testenv:type] description = run type check on code base deps = - mypy==1.10 + mypy==1.10.1 set_env = {tty:MYPY_FORCE_COLOR = 1} commands = @@ -55,7 +55,7 @@ description = check that the long description is valid skip_install = true deps = build[virtualenv]>=1.2.1 - twine>=5 + twine>=5.1.1 commands = python -m build --sdist --wheel -o {envtmpdir} . twine check {envtmpdir}/*