Description
Hi Ivelin,
as outlined within #46, there are no binary wheels for PyAV on Python 3.9 yet, see [1]. @Odianosen25 observed the same within PyAV-Org/PyAV#697. So, we probably should add a friendly question at [2], asking whether building and uploading binary wheels for Python 3.9 to PyPI would be possible.
Otherwise, people installing peerjs-python
will need the complete compiler toolchain plus appropriate header files of ffmpeg and friends on their machines which might not be appropriate for many occasions as the additional build cycle will a) waste resources and b) might take quite a while on lower-end machines like the RaspberryPi or even less powerful ARM-based SBCs.
With kind regards,
Andreas.
[1] https://pypi.org/project/av/#files
[2] https://github.com/PyAV-Org/PyAV/issues
EDIT: I just recognized there are no PyAV wheels for ARM on [1] yet, so please forget about my last comment. However, it might make sense to also ask for them as I discovered that ambianic-box is actually ARM-based, right?
I found that PyAV already uses pibuildwheel
and adding building for ARM into the mix will be possible. PyTables/PyTables#823 has many interesting details about this topic.