From ad138d51d2ff973adf38a2892db69eeb109fba8d Mon Sep 17 00:00:00 2001 From: benoit74 Date: Thu, 5 Nov 2026 09:21:44 +0000 Subject: [PATCH] Update pinned dev/test/lint dependencies Bump ruff, mypy, pytest, coverage and ipython to their latest patch/minor releases, and pin the previously-unpinned types-setuptools to match the project's exact-pin strategy. --- pyproject.toml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 66c9cdbc..1a327c68 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -60,21 +60,21 @@ scripts = [ ] lint = [ "black==26.10.1", - "ruff==0.17.2", + "ruff==0.17.3", "libzim", "libzim[build]", ] check = [ "pyright==1.1.414", - "mypy==2.4.0", + "mypy==2.4.1", "libzim", "libzim[build]", "libzim[test]", - "types-setuptools", + "types-setuptools==84.2.0.20261104", ] test = [ - "pytest==9.1.1", - "coverage==7.17.0", + "pytest==9.2.0", + "coverage==7.17.2", # for cython coverage plugin "libzim[build]", ] @@ -98,8 +98,8 @@ docs = [ ] dev = [ "pre-commit==4.7.0", - "ipython==9.17.1", - "types-setuptools", + "ipython==9.18.1", + "types-setuptools==84.2.0.20261104", "libzim[scripts]", "libzim[lint]", "libzim[test]",