SpotlightKid / python-rtmidi

Python bindings for the cross-platform MIDI I/O library RtMidi
https://spotlightkid.github.io/python-rtmidi/
Other
349 stars 65 forks source link

Wheels for python 3.10 #108

Closed JPfeP closed 1 year ago

JPfeP commented 2 years ago

Hello,

I would like to know if official support for Python 3.10 is on the way, and if binary wheels are planned as well ? Will it be possible then for you to provide a build for the new M1 arm architecture for Mac OS ?

Greetings,

JP

SpotlightKid commented 2 years ago

Yes, I plan a new release for around the April 15th with official Python 3.10 support and binary wheels for Windows, manylinux and MacOS. I'll have to figure out how to do MacOS M1 builds, through.

JPfeP commented 2 years ago

Hi,

I would like to know if there are any news about the planned release ? Is building for M1 still a challenge ?

Thx,

JP

SpotlightKid commented 2 years ago

Sorry, family business got in the way, I'll try to get to it next week.

ElliotGarbus commented 2 years ago

I'm looking forward to the update - but just really wanted to say thank you for creating & supporting this library.

BlendThatFilm commented 2 years ago

Is there any news on this being updated to Python 3.1, I use a Blender Addon by @JPfeP that is reliant on python-rtmidi and thus I can't move onto any newer versions of Blender. I hate bothering developers but if you could let me know I'd really appreciate it.

tparker24 commented 1 year ago

I just upgraded to python 3.10.5 (on Windows 10) and get errors trying to install pyton-rtmidi:


d:\work>pip install python-rtmidi Collecting python-rtmidi Using cached python-rtmidi-1.4.9.tar.gz (251 kB) Preparing metadata (setup.py) ... done Building wheels for collected packages: python-rtmidi Building wheel for python-rtmidi (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.

Appreciate any help, thanks.

brunoenten commented 1 year ago

Hi @SpotlightKid, any way we can help you with the python 3.10 wheel?

Bubobubobubobubo commented 1 year ago

Hi, found myself in the same situation. Is there anything planned?

acidcoolxxx commented 1 year ago

error: alsa/asoundlib.h: No such file or directory this is what im getting. Guess we need to downgrade to a lower Version of python

gitcaner commented 1 year ago

I'm also trying to install rtmidi on python 3.10 and having issues.

nikky78 commented 1 year ago

Has it been fixed yet? cause i'm facing the same issue

brunoenten commented 1 year ago

It has been fixed on my fork. @SpotlightKid would you consider passing the baton to another maintainer? Alternatively, I could rename the package on my fork to publish on pypy, but that would arguably be messier. Edit: I just noticed that you are actively looking for another maintainer. Dunno how I missed that, sorry.

SpotlightKid commented 1 year ago

@SpotlightKid would you consider passing the baton to another maintainer?

Please see #137

nikky78 commented 1 year ago

It has been fixed on my fork. @SpotlightKid would you consider passing the baton to another maintainer? Alternatively, I could rename the package on my fork to publish on pypy, but that would arguably be messier. Edit: I just noticed that you are actively looking for another maintainer. Dunno how I missed that, sorry.

where is that fork please?

brunoenten commented 1 year ago

Fixed by merging https://github.com/SpotlightKid/python-rtmidi/pull/119

tparker24 commented 1 year ago

I'm just a simple user.  I tried "pip install python-rtmidi" but it still fails.  Am I supposed to use some other method?

Bruno Enten wrote on 5/21/2023 2:23 AM:

Closed #108 https://github.com/SpotlightKid/python-rtmidi/issues/108 as completed.

— Reply to this email directly, view it on GitHub https://github.com/SpotlightKid/python-rtmidi/issues/108#event-9295582241, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH7TBS25QSIAFDPZP2PZPPTXHHGHPANCNFSM5SCYJDMQ. You are receiving this because you are subscribed to this thread.Message ID: @.***>

SpotlightKid commented 1 year ago

@tparker24 Until a new version is released, you'll have to install from a Git repository checkout.

See https://spotlightkid.github.io/python-rtmidi/install-windows.html#download-unpack-python-rtmidi-source and ignore the first paragraph in that section.

tparker24 commented 1 year ago

Thanks.  I tried a bit, but this stuff is way above me.

I guess I'll just have to wait until a new version is released on pypi.

Thanks, Tom

Christopher Arndt wrote on 5/21/2023 9:50 AM:

@tparker24 https://github.com/tparker24 Until a new version is released, you'll have to install from a Git repository checkout.

See https://spotlightkid.github.io/python-rtmidi/install-windows.html#download-unpack-python-rtmidi-source and ignore the first paragraph in that section.

— Reply to this email directly, view it on GitHub https://github.com/SpotlightKid/python-rtmidi/issues/108#issuecomment-1556212052, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH7TBS37HUSCDVLGLMRRHQLXHI2U7ANCNFSM5SCYJDMQ. You are receiving this because you were mentioned.Message ID: @.***>