diff --git a/requirements/ci.txt b/requirements/ci.txt index 99c5c7d..c7b112b 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -9,13 +9,13 @@ # --no-isolation): its build backend is the hatchling pinned here, not the latest release. # lint and tests -flake8==7.4.1 -pytest==9.1.1 +flake8==7.5.0 +pytest==9.2.0 # type check (types-pyserial: type stubs of pyserial, for the gateways of pyModbusTCP.tools) -mypy==2.4.0 +mypy==2.4.1 types-pyserial==3.5.0.20260712 # build of the two packages (build backend: hatchling, as required by both pyproject.toml) build==1.6.1 -hatchling==1.32.4 +hatchling==1.33.0 # serial line of the gateways (extra serial: pyserial>=3.5,<4) pyserial==3.5 diff --git a/requirements/dev.txt b/requirements/dev.txt index c0c663a..4a64fbf 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,7 +8,7 @@ # check of the packages before an upload (tools/build_dist.sh) twine==7.0.0 # linter of tools/code_audit.sh -ruff==0.17.2 +ruff==0.17.3 # known vulnerabilities of the packages of the dev venv and of docs/requirements.txt (tools/code_audit.sh pip-audit) pip-audit==2.10.1 # editable install without build isolation (pip install --no-build-isolation --editable ., backend hatchling)