-
Notifications
You must be signed in to change notification settings - Fork 7
More packaging updates, test on Windows/MacOS in CI #12
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
base: master
Are you sure you want to change the base?
Conversation
|
Refreshed this with 3.12: weirdly, the segfaults still occur on 3.11, but the 3.12rc works fine. |
|
Indeed a very confused result. |
Already make pyduktape2 compitible with Python 3.11, 3.12 and 3.13. |
|
Thanks for the update. In taking a look on conda-forge:
I'll probably ship anyway, without those os/python pairs: better than nothing, or shipping known-broken stuff. |
Congrats again on
0.4.3! 🎉This brings in some of the patches needed to get the
conda-forgepackage building (and testing) for{linux,win,osx} x py3{8,9,10}:testsfor as-installed-from-source packagespython -m pip, etc. (some of the GHA runners get confused).jsin the sdistI've also added MacOS and Windows to the CI matrix, demonstrating the issues I've seen on python 3.11.
I don't know very much about cython (much less on proprietary formats) but figured it would be worth it to demonstrate these here. I tried adding the
language_leveldirective, and that reduced the warning some, but did not fix the underlying issue: even commenting out the the first failing test, we're still seeing segfaults during test. There might be some things to run pytest to get better segfault information, not really sure.I don't really know how to proceed, but figured it was worth it bringing these up with concrete log outputs.
Thanks again!