servo/servo

WPT Imports fail due to python resolver error

Closed this issue · 0 comments

WPT updated their packages:
web-platform-tests/wpt@6e44053
web-platform-tests/wpt@7546924

and we have a problem:
https://github.com/servo/servo/actions/runs/8905282567:

ERROR: Cannot install -r /home/runner/work/servo/servo/python/requirements.txt (line 37), boto3 and urllib3==2.2.1 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested urllib3==2.2.1
    requests 2.31.0 depends on urllib3<3 and >=1.21.1
    botocore 1.31.85 depends on urllib3<2.1 and >=1.25.4; python_version >= "3.10"
    The user requested urllib3==2.2.1
    requests 2.31.0 depends on urllib3<3 and >=1.21.1
    botocore 1.31.84 depends on urllib3<2.1 and >=1.25.4; python_version >= "3.10"

We need to update boto3