When going over my packager dashboard, I noticed that Selenium has not been updated for a while.
I cleaned up and redid https://src.fedoraproject.org/rpms/python-selenium/pull-request/3, and then converted the package to rpmautospec to make future PRs easier to merge, and also requested the epel 9 branch that's been requested several times.
But when looking at bumping the version for Rawhide, it turned out that... selenium authors no longer upload their source tarballs to PyPI, and on GitHub they now only provide giant multi-lingual blobs: https://github.com/SeleniumHQ/selenium/releases
Looks like Debian is also stuck, their Selenium is the first alpha of Selenium 4: https://packages.debian.org/sid/python3-selenium
There's an upstream issue, and apparently it's now intermittently working, so I'll build the last 3.x series for all active releases (the last version finally has a LICENSE file) and then build the last 4.x tarball I can find on PyPI for Rawhide. If it works for rebuilding Django then I will also build that for EPEL 9.
Best regards,
Hi,
On Sun, Oct 02, 2022 at 04:11:43PM -0500, Michel Alexandre Salim wrote:
When going over my packager dashboard, I noticed that Selenium has not been updated for a while.
I cleaned up and redid https://src.fedoraproject.org/rpms/python-selenium/pull-request/3, and then converted the package to rpmautospec to make future PRs easier to merge, and also requested the epel 9 branch that's been requested several times.
But when looking at bumping the version for Rawhide, it turned out that... selenium authors no longer upload their source tarballs to PyPI, and on GitHub they now only provide giant multi-lingual blobs: https://github.com/SeleniumHQ/selenium/releases
Looks like Debian is also stuck, their Selenium is the first alpha of Selenium 4: https://packages.debian.org/sid/python3-selenium
There's an upstream issue, and apparently it's now intermittently working, so I'll build the last 3.x series for all active releases (the last version finally has a LICENSE file) and then build the last 4.x tarball I can find on PyPI for Rawhide. If it works for rebuilding Django then I will also build that for EPEL 9.
Forgot to link the upstream issue: https://github.com/SeleniumHQ/selenium/issues/9917
alas, it seems no tarball was ever uploaded for any release since 4.0.0.a7: https://pypi.org/pypi/selenium/json
python-devel@lists.fedoraproject.org