Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 8
Bump python to 3.13 following core 2024.12#656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
Changes from all commits
76b927d13d337266688898bf474a4747901File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -6,7 +6,7 @@ ci: | ||
| default_language_version: | ||
| # force all unspecified python hooks to run python3 | ||
| python: python3.12 | ||
| python: python3.13 | ||
CoMPaTech marked this conversation as resolved.
Uh oh!There was an error while loading. Please reload this page. | ||
| repos: | ||
| # Run manually in CI skipping the branch checks | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,9 @@ | ||
| # Changelog | ||
| ## v1.6.1 | ||
Contributor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Why a version-bump? Nothing changes to the actual code? MemberAuthor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Contributor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ah OK :) | ||
| - Support python 3.13 | ||
| ## v1.6.0 | ||
| - New Feature: implement collection of location/zone data: Plugwise Adam thermostat representations are zone-based instead of device-based. | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Codebase verification
Python version 3.13 is not yet supported by Home Assistant core
The verification shows that Home Assistant core currently requires Python >=3.12.0 in its pyproject.toml, and there's no evidence of an upcoming move to Python 3.13. While there are some compatibility packages prepared for Python 3.13 in the constraints file, the core itself is not yet ready for this version. This change should be reverted to maintain compatibility with Home Assistant core.
.github/workflows/verify.yml: ChangeDEFAULT_PYTHON: "3.13"back to a supported version (3.12)🔗 Analysis chain
Verify compatibility with Home Assistant core
Since this PR is titled "Bump python to 3.123 following core 2024.12", please ensure that:
Also applies to: 176-176, 216-216
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
Length of output: 382
Script:
Length of output: 629