Update workflow python deps - #24836
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
evalya-impact-summaryevalya impact analysis |
Collaborator
|
This PR was opened from a forced run and is still too young (we wait for 7 days after a bump). Will keep it open and needs to be merged once the 7 day window pass and the |
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
August 15, 2026 02:31
502e713 to
eb9b861
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
August 15, 2026 18:40
eb9b861 to
83cb27e
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
August 18, 2026 00:43
83cb27e to
0810f77
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
August 18, 2026 06:03
0810f77 to
89e2ba2
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
4 times, most recently
from
September 7, 2026 16:03
c9214d2 to
443dd88
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
September 8, 2026 14:01
443dd88 to
2ace11d
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
September 16, 2026 01:41
2ace11d to
0d95015
Compare
Contributor
Disk usage changeCommit No integration or dependency changed size. |
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
3 times, most recently
from
September 24, 2026 09:11
38160b1 to
051e282
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
5 times, most recently
from
September 26, 2026 09:56
fca74a4 to
5646086
Compare
renovate
Bot
force-pushed
the
renovate/workflow-python-deps
branch
from
September 26, 2026 16:40
5646086 to
004914e
Compare
Contributor
Validation ReportAll 21 validations passed. Show details
|
❌ ErrorsYour PR has failed checks. Please review the issues below and take necessary action before merging. 🚦 1 Pipeline job failed
Useful? React with 👍 / 👎 This comment will be updated automatically if new data arrives.🔗 Commit SHA: 004914e | Docs | View more details | Give us feedback! |
This branch has not been deployed
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.
This PR contains the following updates:
1.17.1→1.18.121.7.1→21.8.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
pypa/hatch (hatch)
v1.18.1: Hatch v1.18.1Compare Source
Added:
lock-filenameenvironment option so fields such as{env_name}and{matrix:...}are resolved when computing the lock file path.Fixed:
Consolidate extras and feature resolution into a single code path, fixing regressions where environment and project extras could be dropped or resolved inconsistently, and always validate undefined features.
Normalize hyphens in the plugin name when building environment option environment variable names in
get_env_var(), so options for hyphenated plugins resolve to the correct variable.v1.18.0: Hatch v1.18.0Compare Source
Changed:
2026080Added:
Add the
sourcesenvironment option, which redirects dependencies to a local path, Git repository, URL, alternate index, or workspace member at install time without altering published metadata. The top-level[tool.hatch.sources]table is an alias for thedefaultenvironment, environments inherit sources entry by entry, theHATCH_NO_SOURCESenvironment variable disables them, andhatch dep show sourcesreports what each source redirectsAdd the
--all/-aflag to thebuildcommand to build the workspace root and every workspace member defined by the selected environment, consolidating artifacts in the workspace root'sdistdirectory by default. A root that does not define aprojecttable is skipped so that a top-levelpyproject.tomlmay only contain workspace configurationAdd the
tool.hatch.requires-hatchfield, a version specifier set that commands reading the project's metadata enforce against the running version of HatchAdd first-class support for free-threaded distribution names such as
3.13tand3.14tto thepythoncommands and environmentpythonoption, rather than requiring theHATCH_PYTHON_VARIANT_GILenvironment variableThe
versioncommand can now bump versions that are statically defined by theproject.versionfield, updatingpyproject.tomlin place. Pass--forceto allow an explicit downgradeSupport managing Python 3.15 distributions, currently 3.15.0rc1
Fixed:
Erase stale coverage data before running
hatch test --cover.Fix environment creation crashing when a metadata hook exists that doesn’t happen to be installed in the
hatchCLI’s environment.Fix commands run by
hatch runno longer being interruptible with Ctrl-C, which happened because the ignoredSIGINTof the parent process was inherited by the child process.Fix the generated Pyrefly config being invalid on Windows, since backslashes in the absolute paths were interpreted as TOML escape sequences.
Fix the hardcoded reliance on
pipwhen installing dependencies internally by usinguvinstead.Fix environment creation silently installing a GIL-enabled Python distribution when Hatch itself runs on a free-threaded build. The distribution matching the running interpreter, such as
3.14t, is now selected.Fix free-threaded selectors such as
3.14tbeing rejected by an environment'spythonoption, even thoughhatch python install 3.14talready accepted them.Never automatically select a prerelease Python distribution, such as 3.15.0rc1, when falling back to the latest compatible version. A prerelease is still installed when requested explicitly.
pypa/virtualenv (virtualenv)
v21.8.1Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.8.0...21.8.1
v21.7.16Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.15...21.7.16
v21.7.15Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.14...21.7.15
v21.7.14Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.13...21.7.14
v21.7.13Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.12...21.7.13
v21.7.12Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.11...21.7.12
v21.7.11Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.10...21.7.11
v21.7.10Compare Source
What's Changed
New Contributors
Full Changelog: pypa/virtualenv@21.7.9...21.7.10
v21.7.9Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.8...21.7.9
v21.7.8Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.7...21.7.8
v21.7.7Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.6...21.7.7
v21.7.6Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.5...21.7.6
v21.7.5Compare Source
What's Changed
New Contributors
Full Changelog: pypa/virtualenv@21.7.4...21.7.5
v21.7.4Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.3...21.7.4
v21.7.3Compare Source
What's Changed
New Contributors
Full Changelog: pypa/virtualenv@21.7.2...21.7.3
v21.7.2Compare Source
What's Changed
Full Changelog: pypa/virtualenv@21.7.1...21.7.2
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.