Broken `main` branch on License Finder due to breaking change on pypi.org
Failing job
Error:
Could not fetch URL https://pypi.test/simple/requests/: 403 Client Error: [[[!!! BREAKING CHANGE !!!]]] Support for clients that do not support Server Name Indication is temporarily disabled and will be permanently deprecated soon. See https://status.python.org/incidents/hzmjhqsdjqgb and https://github.com/pypa/pypi-support/issues/978 [[[!!! END BREAKING CHANGE !!!]]] for url: https://pypi.test/simple/requests/ - skipping
Reason: https://github.com/pypa/pypi-support/issues/978
We are using Haproxy to simulate a private registry. The Rspec test is configured to use a custom endpoint pypi.test
with a self-signed certificate. The query is actually forwarded to pypi.org via haproxy but it looks like such query is rejected by pypi servers.
Possible fix
Find a way to configure HAproxy so that queries are accepted by pypi.org.
As a last resort we can quarantine this spec.
Edited by Olivier Gonzalez