Closed YoshioKobayashi closed 3 months ago
Python 3.7 is not supported anymore and the latest version is python-rtmidi
1.5.8, where the project.version
field is declared dynamic in pyproject.toml
(this was a requirement that was introduced in meson-python
>= 0.14.0 only after the release of python-rtmidi
1.5.4).
I see. Cant use Python >3.7 cause I use audiostream which needs an older Cython version. Can I fix this locally somehow?
https://github.com/SpotlightKid/python-rtmidi/blob/master/INSTALL.md#from-the-source-code-repository
Try the pip and meson method. Either use the latest version from Git or one of the python-rtmidi source distribution archives from PyPI. If using a version of python-rtmidi <= 1.5.5, add dynamic = ['version']
to the project
section in pyproject.toml
, if necessary.
I can't further support older Python versions or previous python-rtmidi versions, though, so you're on your own!
Alright, wish me luck.
Reqs: Python 3.7 (PIP 24.0, Setuptools 65.5.1)
Problem: Trying to insatll this in pyCharm via Pip normally will result in a build error complaining about a version field.