New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pin the versions of Python packages needed for tox tests #14891
Comments
@web-platform-tests/wpt-core-team, do you know of reasons why this might be a bad idea? |
No. We should do this. Dunno if we want separate requirements lists for |
What do you mean by separating requirements? Having one per tox.ini as opposed to one with the union of deps? |
@foolip yes, that |
This is now 80% fixed. What remains is an unpinned html5lib in Lines 7 to 13 in dc4f488
|
The current versions are used. Fixes #14891.
) The current versions are used. Fixes #14891.
…th resources_*.txt files, a=testonly Automatic update from web-platform-tests Pin remaining dependencies in tox.ini with resources_*.txt files (#28872) The current versions are used. Fixes web-platform-tests/wpt#14891. -- wpt-commits: 6cc1a430de86ac3427e1f1ed8bb6effb4a06975f wpt-pr: 28872
#14889 appears to have been possible because the version of hypothesis used changed without human oversight. Dependencies that are tracked without any version are in all of our tox.ini files, here excluding third party ones:
resources/test/tox.ini
tools/wpt/tox.ini
tools/wptrunner/tox.ini
tools/tox.ini
Extracting out the deps into requirements_tox.txt and adding them to .pyup.yml should fix this.
The text was updated successfully, but these errors were encountered: