chore(deps): bump codespell from 2.4.1 to 2.4.2#388
Conversation
codespell 2.4.2 requires Python >= 3.9, but the project supports Python >= 3.8. Add a python_version marker so uv can resolve dependencies for all supported Python versions. Fixes #373 Change-Id: Ia254760cacc4ae4d286e8d1ebed52f1f59d6116f
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🟢 ApprovalWonderful, this rule succeeded.
🟢 Continuous IntegrationWonderful, this rule succeeded.
🟢 Enforce conventional commitWonderful, this rule succeeded.Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
🟢 🔎 ReviewsWonderful, this rule succeeded.
🟢 📕 PR descriptionWonderful, this rule succeeded.
|
There was a problem hiding this comment.
Pull request overview
Updates the codespell dev dependency to 2.4.2 while keeping the project compatible with Python 3.8 by conditionally including codespell only on Python >= 3.9. This ensures uv can resolve/install the dev dependency set across the full supported Python range (Fixes #373).
Changes:
- Bump
codespellfrom2.4.1to2.4.2. - Add a Python version marker (
python_version >= '3.9') forcodespellinpyproject.toml. - Regenerate/update
uv.lockto reflect the marker-based resolution (including multi-resolution markers).
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
pyproject.toml |
Adds a Python version marker to codespell==2.4.2 in the dev dependency group so Python 3.8 environments can still resolve dev dependencies. |
uv.lock |
Updates the locked codespell artifact metadata and records marker-partitioned resolution to support both <3.9 and >=3.9 environments. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Merge Queue Status
This pull request spent 1 minute 22 seconds in the queue, including 1 minute 8 seconds running CI. Required conditions to merge
|
codespell 2.4.2 requires Python >= 3.9, but the project supports
Python >= 3.8. Add a python_version marker so uv can resolve
dependencies for all supported Python versions.
Fixes #373