Hello CPython devs!
I have a question about CPython release artifacts. I maintain cibuildwheel, and part of that project downloads and installs Python distributions from Python.org. For reproducibility, we hardcode the URLs that we’re downloading CPython from.
Earlier today we got a few messages from users that their builds were failing, because cibuildwheel couldn’t find a CPython download. The macOS 3.10.0 release used to be available at:
But that gives a 404 now. According to the downloads API, and the download button on Python.org, it seems that the correct URL is now-
I was wondering if this was a deliberate change? I don’t think I’ve seen a release file disappear before (though I have certainly yanked a package from PyPI, I’ve been there!). I suppose I had hoped that release artefacts wouldn’t disappear like this - or maybe this is a very unusual case?