chore(deps): update dependency python to 3.14 #29
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
javascript
python
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
djangonux/Upload-Assistant!29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/python-3.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
3.13→3.143.12→3.14Release Notes
actions/python-versions (python)
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
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.
✨ Finishing Touches
🧪 Generate unit tests (beta)
renovate/python-3.xComment
@coderabbitai helpto get the list of available commands and usage tips.Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
ℹ️ Review info
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
📥 Commits
Reviewing files that changed from the base of the PR and between
749f2c6667and8e7655f94c.📒 Files selected for processing (2)
.github/workflows/ci.ymlDockerfile@ -23,3 +23,3 @@uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v6.0.2- name: Set up Python 3.13- name: Set up Python 3.14⚠️ Potential issue | 🟡 Minor
Fix stale step name to match configured Python version.
At Line 25, the step label says
3.13, but Line 28 sets3.14. This can confuse CI triage.Suggested change
📝 Committable suggestion
🤖 Prompt for AI Agents
@ -1,4 +1,4 @@FROM python:3.12FROM python:3.14@sha256:61346539f7b26521a230e72c11da5ebd872924745074b19736e7d65ba748c366⚠️ Potential issue | 🟠 Major
🧩 Analysis chain
🌐 Web query:
python:3.14.3 Docker Hub official image digest linux/amd64💡 Result:
I couldn’t find a publicly accessible (non–JavaScript-gated) Docker Hub page or
repo-infoentry that exposes the linux/amd64 manifest digest forpython:3.14.3, so I can’t reliably provide the exactsha256:...value here. Docker Hub does confirm the3.14.3tag exists for the officialpythonimage. [1]To get the exact linux/amd64 digest (the one you’d pin with
@sha256:...), run:Source(s):
[1] Docker Hub — python official image tags include
3.14.3https://hub.docker.com/_/python/Pin the base image to an immutable version.
At Line 1,
python:3.14is a moving tag, so builds can change unexpectedly over time. Pin to a patch tag and digest for reproducible and safer builds.Suggested change
To obtain the exact digest for your target platform, run:
Then replace
<image-digest>with thesha256:...value from the output.🧰 Tools
🪛 Checkov (3.2.334)
[low] 1-101: Ensure that a user for the container has been created
(CKV_DOCKER_3)
🪛 Trivy (0.69.1)
[error] 1-1: Image user should not be 'root'
Specify at least 1 USER command in Dockerfile with non-root user as argument
Rule: DS-0002
Learn more
(IaC/Dockerfile)
🤖 Prompt for AI Agents
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.