chore(deps): update dependency python to 3.14 - #25
Conversation
|
PR author is in the excluded authors list. |
|
🌊 WAVE BugBot — 5 finding(s)🔴 5
severity: critical · major · minor · info — local review · $0 inference · wave-dispatch · react 👍/👎 to tune |
c8972ce to
9aec36c
Compare
9aec36c to
fe2095f
Compare
| - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 | ||
| with: | ||
| python-version: "3.12" | ||
| python-version: "3.14" |
There was a problem hiding this comment.
🔍 Version pin is the only Python reference; inlined script must stay in sync with wave-foundation
The bump at .github/workflows/_checks.yml:59 is the only Python version reference in the repo (no other workflow, pyproject.toml, or .py sources pin a version), so there is no in-repo inconsistency introduced. However, the comment at .github/workflows/_checks.yml:48-50 states this job "mirrors wave-foundation/scripts/validate-skills.py; keep the two in sync" — the upstream copy of this workflow may still pin 3.12, so the two will drift unless updated together. The inlined script only uses re, yaml, subprocess, and os, all of which are unaffected by 3.14 behavior changes, and pip install pyyaml on 3.14 requires PyYAML wheels for cp314 (available in recent releases); worth confirming the gate job actually runs green on the PR before merge.
Was this helpful? React with 👍 or 👎 to provide feedback.
ApprovabilityVerdict: Needs human review Unable to check for correctness in fe2095f. This Python version bump to 3.14 (pre-release) in a CI workflow file should be reviewed by wave-av/streaming-team who own this file. An unresolved comment also raises a valid concern about maintaining sync with an upstream shared workflow this file mirrors. No code changes detected at You can customize Macroscope's approvability policy. Learn more. |
d209719 to
c9d039a
Compare
c9d039a to
0cb68c2
Compare
This PR contains the following updates:
3.12→3.14Release Notes
actions/python-versions (python)
v3.14.7: 3.14.7Compare Source
Python 3.14.7
v3.14.6: 3.14.6Compare Source
Python 3.14.6
v3.14.5: 3.14.5Compare Source
Python 3.14.5
v3.14.4: 3.14.4Compare Source
Python 3.14.4
v3.14.3: 3.14.3Compare Source
Python 3.14.3
v3.14.2: 3.14.2Compare Source
Python 3.14.2
v3.14.1: 3.14.1Compare Source
Python 3.14.1
v3.14.0: 3.14.0Compare Source
Python 3.14.0
v3.13.15: 3.13.15Compare Source
Python 3.13.15
v3.13.14: 3.13.14Compare Source
Python 3.13.14
v3.13.13: 3.13.13Compare Source
Python 3.13.13
v3.13.12: 3.13.12Compare Source
Python 3.13.12
v3.13.11: 3.13.11Compare Source
Python 3.13.11
v3.13.10: 3.13.10Compare Source
Python 3.13.10
v3.13.9: 3.13.9Compare Source
Python 3.13.9
v3.13.8: 3.13.8Compare Source
Python 3.13.8
v3.13.7: 3.13.7Compare Source
Python 3.13.7
v3.13.6: 3.13.6Compare Source
Python 3.13.6
v3.13.5: 3.13.5Compare Source
Python 3.13.5
v3.13.4: 3.13.4Compare Source
Python 3.13.4
v3.13.3: 3.13.3Compare Source
Python 3.13.3
v3.13.2: 3.13.2Compare Source
Python 3.13.2
v3.13.1: 3.13.1Compare Source
Python 3.13.1
v3.13.0: 3.13.0Compare Source
Python 3.13.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.