Fix outdated freetype URL causing intermittent 502 error#31341
Fix outdated freetype URL causing intermittent 502 error#31341ShubhamS2005 wants to merge 2 commits intomatplotlib:mainfrom
Conversation
|
Thank you for opening your first PR into Matplotlib! If you have not heard from us in a week or so, please leave a new comment below and that should bring it to our attention. Most of our reviewers are volunteers and sometimes things fall through the cracks. We also ask that you please finish addressing any review comments on this PR and wait for it to be merged (or closed) before opening a new one, as it can be a valuable learning experience to go through the review process. You can also join us on gitter for real-time discussion. For details on testing, writing docs, and our review process, please see the developer guide. We strive to be a welcoming and open project. Please follow our Code of Conduct. |
|
Updated the URL to use download-mirror.savannah.gnu.org as suggested. |
|
It looks like the CI failure is on macOS with Python 3.14. Since this PR only updates the FreeType download URL, I believe the failure may be unrelated. |
PR summary
Why is this change necessary?
The existing FreeType download URL is outdated and returns a 502 error, which breaks the build/setup process.
What problem does it solve?
This fix ensures that the FreeType dependency can be downloaded successfully, preventing setup failures for contributors and CI pipelines.
What is the reasoning for this implementation?
The outdated URL was replaced with a valid and accessible source to restore the expected behavior without altering any existing logic.
Fixes build failure caused by outdated FreeType URL.
AI Disclosure
This PR description was improved with the assistance of an AI tool for clarity. The code changes were implemented and verified manually.
PR checklist