Linux wxPython wheels distribution
Hello,
I'm currently building 184 wxPython wheels for a PsychoPy installer release (example here). Due to platform differences, my wheel filenames include the distro name, e.g.:
wxPython-4.1.1-cp310-cp310-linux_x86_64-centos-9.whl
This does not conform to pip's naming conventions , but is necessary to differentiate builds.
Ideally, I would follow a folder-based organization similar to extras.wxpython.org/wxPython4/extras/linux/gtk3 , but GitHub Releases does not support folders for assets.
My questions:
Would it be possible to contribute my wheels to your server, or host them in your wxPython extras area? Alternatively, do you have any recommendations for a better way to distribute or organize these wheels?
To be honest I'm a little hesitant to host 3rd party built wheels. Our server is not really set up as a CDN - it's really just a single server with limited bandwidth.
Okay no problem. Then I will just leave it as it is. Right now the script still prefers your server over my wheels is that fine?
I want to point out there are native packages for wxPython for Fedora and Debian that can be installed with yum/apt respectively and that might be preferable to a wheel installation in those distributions.
Thanks for the info but I tried that and it makes everything a little more complicated because I work with uv and virtual environments only.
Using a pip wheel is the same commands for all distros.