Skip to content

chore(deps): update python (minor)#228

Merged
Kevin James (TheKevJames) merged 1 commit intomasterfrom
renovate/python
Nov 6, 2025
Merged

chore(deps): update python (minor)#228
Kevin James (TheKevJames) merged 1 commit intomasterfrom
renovate/python

Conversation

@talkiq-ops
Copy link
Contributor

@talkiq-ops TalkIQ (talkiq-ops) commented Oct 7, 2025

This PR contains the following updates:

Package Type Update Change
python docker minor 3.13.9 -> 3.14.0
python/cpython minor 3.13 -> 3.14

Release Notes

python/cpython (python/cpython)

v3.14

Compare Source


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@gemini-code-assist
Copy link

Summary of Changes

Hello TalkIQ (@talkiq-ops), I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request updates the default Python version used within the pre-commit configuration from 3.13 to 3.14. This change ensures that all pre-commit hooks are executed against the newer Python environment, aligning the development workflow with the latest minor release of Python and incorporating any associated language improvements or features.

Highlights

  • Python Version Update: The project's default Python version for pre-commit hooks has been updated from python3.13 to python3.14.
  • Dependency Upgrade: The python/cpython dependency has been upgraded to version v3.14.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment Gemini (@gemini-code-assist) Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on Gemini (@gemini-code-assist) comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved 👍

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request, generated by Renovate Bot, updates the default Python version for pre-commit hooks from 3.13 to 3.14. My review highlights a significant risk with this change. Python 3.14 is not yet an official release, and referencing it is likely to cause failures in pre-commit if a corresponding interpreter cannot be found. This could break local development environments and CI/CD pipelines. I recommend using a stable and officially released Python version to ensure the reliability of your pre-commit hooks.


default_language_version:
python: python3.13
python: python3.14

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

Python 3.14 has not been officially released, and there are no pre-release versions (alpha, beta, or rc) available yet. Specifying python3.14 will likely cause pre-commit to fail because it cannot find a matching Python interpreter. This will break the pre-commit hooks for all developers on this project and in your CI pipeline. It is strongly recommended to use a stable, released version of Python to ensure your tooling works reliably. If you need to use features from an upcoming version, it's safer to pin to a specific pre-release tag (e.g., from Python 3.13) once it becomes available.

@talkiq-ops TalkIQ (talkiq-ops) changed the title chore(deps): update dependency python/cpython to v3.14 chore(deps): update python (minor) Oct 7, 2025
@talkiq-ops TalkIQ (talkiq-ops) force-pushed the renovate/python branch 2 times, most recently from cf1bb47 to d715a12 Compare October 13, 2025 09:01
@TheKevJames Kevin James (TheKevJames) merged commit 8c29cd6 into master Nov 6, 2025
12 checks passed
@TheKevJames Kevin James (TheKevJames) deleted the renovate/python branch November 6, 2025 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants