Skip to content

build: update deps to latest (pytest 9, mypy 2) - #7

Merged
stringertheory merged 1 commit into
mainfrom
update-deps
Aug 21, 2026
Merged

build: update deps to latest (pytest 9, mypy 2)#7
stringertheory merged 1 commit into
mainfrom
update-deps

Conversation

@stringertheory

Copy link
Copy Markdown
Owner

Bumps the two dev tools still a major version behind:

  • pytest ^8.3^9.0 (9.1.1; pytest-cov 7.1.0 already allows pytest>=7)
  • mypy ^1.20^2.3 (2.3.1; has cp313/cp314 wheels, requires-python >=3.10)

Everything else (w3lib, httpx, pytest-cov, pre-commit, tox, bump-my-version, mkdocs*, and all pre-commit hooks) was already on its latest release. Verified locally: make check (mypy 2.3.1 clean), make test (60, pytest 9.1.1), wheel-smoke. Opening as a PR to confirm across the 3.10–3.14 matrix.

Bump the two dev-tool constraints still a major behind: pytest ^9.0
(was ^8.3) and mypy ^2.3 (was ^1.20). All other runtime/dev/docs deps
were already on their latest release (poetry.lock refreshed). mypy 2.x
reports no new errors; pytest 9 passes the suite unchanged.
@stringertheory
stringertheory merged commit 33ff8ca into main Aug 21, 2026
8 checks passed
@stringertheory
stringertheory deleted the update-deps branch August 21, 2026 02:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant