requirements.txt: Pin selenium==4.25.0 to fix ci failures #5182
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Related to:
As discussed in the two pull requests above, the fixes in SeleniumHQ/Selenium #14699 are causing numerous failures in our continuous integration tests. See ❌'s at https://github.com/pyodide/pyodide/pulls
While those fixes will be included in a future Selenium release, they are not yet on the Nightly build so let's pin selenium==4.25.0 to get our CI ✅ again.
@hoodmane says at #5149 (comment)
@ryanking13 says at #5149 (comment)
Checklists