pypa / setuptools

Official project repository for the Setuptools build system
https://pypi.org/project/setuptools/
MIT License
2.34k stars 1.14k forks source link

[CI Workaround] Avoid errors on Python 3.8 macos-latest as GitHub CI has dropped support #4327

Closed abravalheri closed 3 weeks ago

abravalheri commented 3 weeks ago

Summary of changes

Recently macos-latest on Github Actions started failing for Python 3.8 and Python 3.9. This is due to https://github.com/actions/setup-python/issues/850, https://github.com/actions/setup-python/issues/696#issuecomment-1637587760.

The changes implemented here follow the same approach as in https://github.com/python/peps/pull/3763.

(I just want to get the tests running for now, we can change to a proper fix later)

Closes

Pull Request Checklist

[PR docs]: https://setuptools.pypa.io/en/latest/development/developer-guide.html#making-a-pull-request