-
Notifications
You must be signed in to change notification settings - Fork 66
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
Python 3.11 support (src/_rtmidi.cpp:243:12: fatal error: longintrepr.h: No such file or directory) #115
Comments
Same issue here. Chiming in. |
Also running into the same issue. |
I tried to build some wheels based on https://github.com/Czaki/python-rtmidi, see https://github.com/liudonghua123/python-rtmidi/releases/tag/1.4.9 . Now |
Note, to try the merge request of @Czaki, one can use pip install git+https://github.com/SpotlightKid/python-rtmidi.git@eb16ab3268b29b94cd2baa6bfc777f5cf5f908ba#egg=python-rtmidi |
Thank you! I am too green to realise you could do that. Tried it this morning and seems to work great. |
This doesnt seem to work for me |
This does work for me - would be great to find a way of getting that in the mainline. |
https://build.opensuse.org/request/show/1066960 by user dgarcia + dimstar_suse - Skip python 3.11, not supported yet gh#SpotlightKid/python-rtmidi#115
Bump again. We are vendoring our own python-rtmidi-wheels externally as part of the Sardine project and it would be nice to be able to get back to using |
I used poetry to successfully install this with the command
You should be able to reference that specific version in your pyproject.toml or your requirements.txt and not require that additional draggy step for your users! |
Hi all, please take note of #137 |
Fixed by merging #119 |
This avoids getting a build issue. See SpotlightKid/python-rtmidi#115
Hi, installing via pip on Python 3.11.0 on linux, I get
This seems to be related to python/cpython#28968, where
longintrepr.h
was moved tocpython/longintrepr.h
.src/_rtmidi.cpp
in the .tar.gz that Pip downloads seems to be generated with Cython, so presumably needs to be re-generated with a version of Cython that's aware of this change.For the record, I was able to successfully install from source (following the instructions from here) and otherwise everything seems to be working fine.
The text was updated successfully, but these errors were encountered: