AFAIU 3.9.0 final is not yet available on Travis CI, but you can use 3.9-dev.
I’m not entirely certain how Travis adds support for Python versions. From past discussions I seem to remember that pyenv has to support 3.9 first, which appears to already have happened, so now what I think we need is a PR for https://github.com/travis-ci/cpython-builder/? If I understood the project structure, I’d try to create one…
UPDATE: ok, it seems to me no PR is necessary, just someone from Travis (last time it was @BanzaiMan) has to trigger a manual build with VERSION=3.9.0.
What is the status here? Is there an open PR somewhere for us to review? Travis CI seems PSF, GithubActions, Homebrew, Pyenv all seem to be upgraded to support Py39 but Travis seems to be lagging…
Yeah, probably not, they’re (kind of appropriately) waiting for their CI provider to add support for Python 3.9 (due tomorrow) so they can release wheels.
Anyway, also confirmed 3.9 is now available for Xenial/Bionic/Focal, thanks again!
Oh, that’s a pickle. I suppose I could do a one-off build of a 3.9 archive on this arch without numpy, so that numpy team can run builds? Would that work? Do you have a URL for their issue tracker?
This Catch-22 situation is exactly why Travis stopped bundling extra modules with nightly builds of Python. Any compilation problems, project maintainers should resolve there before the release.