Skip to content
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

Support Python 3.13 #71

Merged
merged 13 commits into from
Dec 30, 2024
Merged

Support Python 3.13 #71

merged 13 commits into from
Dec 30, 2024

Conversation

pmbarrett314
Copy link
Contributor

Added support for Python 3.13. Seems to be working on my machine for all of the example files and my examples, but more testing is probably in order.

I followed all of the steps outlined in the readme, as well as making some additional modifications to deal with a couple of functions used in this library that cpython moved into private headers. It looks a little jank to me, but it is functional.

closes #69
closes #70

@shvmm
Copy link

shvmm commented Dec 24, 2024

How do I download the corresponding wheels manually?
I just want to install this package.

Edit: NVM found it from log artefacts

Many thanks for the PR. It successfully runs ESPHome latest version on Win11

Copy link
Member

@carlescufi carlescufi left a comment

Choose a reason for hiding this comment

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

LGTM, thank you!

@carlescufi carlescufi requested a review from pdgendt December 27, 2024 15:48
@carlescufi
Copy link
Member

@pmbarrett314 thanks very much for your contribution. Hopefully @stephanosio will be able to test, merge and deploy soon.

@stephanosio
Copy link
Member

Rebased on main

@stephanosio stephanosio merged commit 6487eb5 into zephyrproject-rtos:main Dec 30, 2024
16 checks passed
@stephanosio
Copy link
Member

v2.4.1a1 has been released with the changes in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No matching distribution found for windows-curses Add Support for Python 3.13
6 participants