- Notifications
You must be signed in to change notification settings - Fork748
Python 3.13#2454
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Python 3.13#2454
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Enable tests for 3.13 in the same PR? |
All development is public. You can see here that the "simple" approach of adding new offsets (that I have indeed verified) fails. Debugging gave me additionally that it crashes in some very early dictionary access, but I don't really know how to go further. |
Uh oh!
There was an error while loading.Please reload this page.
kunom commentedDec 12, 2024
According to
However, when I look at the value of the We seem to have one property too much, don't we? |
filmor commentedDec 12, 2024 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Aaah, got it, thanks@kunom! The issue is that, unlike all other members, the new I might have to release a new version of /edit: Actually, fixing the generator requires more work that I don't think is worth the effort, seeing that we should remove the direct type offsets eventually. I will just lazy-fix this by dropping one of the fields, alignment does the rest. |
kunom commentedDec 12, 2024 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Not shure whether this still matters, but I was finally able to produce an offset listing of the full 3.13 struct
But as you correctly noted, due to alignment, only the |
On my local machine, the embedding tests also pass for 3.13. I'll have to spend some more time tomorrow to get the CI going, but I'm quite confident that I can release a new version either tomorrow or this weekend. |
21f3ffa
to1920b19
CompareVerified them locally, but there is an issue with the Github workflowimage that can hopefully be resolved later by using a full venvinstead of relying on the system environment.
4132a36
intomasterUh oh!
There was an error while loading.Please reload this page.
lostmsu commentedDec 13, 2024 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Not that I'm against 3.13 support, but this seems to fail multiple tests and should have been marked alpha, or manually released calling our NuGet monthly build for preview packages, IMHO. |
It is not failing tests, our CI is just a bit rusty. I ran a many combinations locally and will follow up in the next week to reactivate the excluded platforms. |
maged-hanna commentedMar 3, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
@filmor I'm receiving a 'Attempted to read or write protected memory' error in my C# code when interacting with Python 3.13. This suggests potential memory corruption. Could this error be due to incompatibility with Python 3.13, or is it a sign that 3.13 is not supported? |
Uh oh!
There was an error while loading.Please reload this page.
This is crashing right now.
Get
ter for the thread state