No wheels for Python > 3.6?
The latest supported Python version supported by the provided wheels seems to be 3.6:
https://github.com/bastibe/python-soundfile/blob/5f650bc017176424cb39ffbc544f4d80ca5179e9/setup.py#L9-L12
I'm wondering why there haven't been any complaints about that so far ... or am I missing something?
Good question. Perhaps 3.7/3.8 users have been downloading the source-only wheel? Or something conda-related?
This might actually explain the (small number of) complaints we see pop up from time to time about (mostly) Windows users missing the libsndfile library.
Or perhaps soundfile is more commonly downloaded via apt these days?
At any rate, adding the newer versions or some kind of wildcard is probably a good idea.
Note that the current wheels already include the py2.py3 tag which makes any extra cp and pp tags redundant. py2.py3 is the 'universal' Python tag and is enough to match all current versions of CPython and PyPy.
I can personally verify that soundfile-0.10.3.post1 installs and runs fine on Python 3.10 x64.
The extra Python tags don't cause problems other than making the wheel filename harder to read.