Repository navigation
chore(deps): refresh dependencies; zensical 0.1, Node 26 for the Renovate validator - #490
Merged
Merged
Conversation
…vate validator - zensical >=0.1,<0.2, limited to Python 3.11+ (0.1 dropped 3.10) - uv lock --upgrade (lock file maintenance) - Node 26 for renovate-config-validator - typos pre-commit hook back to v1.52.0: the v1.52.1 wheels never reached PyPI, so that rev fails to install; Renovate skips v1.52.1
3 of 10 tasks
30 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replaces the open Renovate PRs:
>=0.1,<0.2. zensical 0.1.0 requires Python 3.11+, which is why that PR could not lock; the requirement now carriespython_version >= '3.11'. Docs CI (3.15) and Read the Docs (3.14) are unaffected. DEVELOPMENT.md notes that thedocsgroup installs without Zensical on 3.10.renovate-config-validator. It failed earlier because Renovate'senginesdid not yet allow Node 26, so npx fell back to Renovate 37. The current Renovate release allows^26.13.0.uv lock --upgrade).It also moves the typos pre-commit hook back to v1.52.0. The hook installs
typos==<rev>from PyPI, and v1.52.1 never reached PyPI because the upstream publish job failed, so everypre-commit runfails on master. A Renovate rule skips v1.52.1. Drop the rule once a newer release is out.The filelock security update on the Dependency Dashboard can't be fully applied. The patched filelock (4.2.1+) requires Python 3.11+, so the 3.10 fork of the lock stays at 4.1.0. filelock is a dev-only transitive dependency (tox, virtualenv). The 3.11+ fork is at 4.2.10.
Checked locally: pre-commit,
pytest --covincluding Redis and Memcached (1444 passed), mypy (package strict, tests, scripts),tox -e lowest, both docs builds with--strict, andrenovate-config-validator --strict.Closes #485, closes #478, closes #439