Conversation
19f431c to
981d20a
Compare
|
This is a copy of the comment where I was keeping track of the investigation:
|
| python=('https://docs.python.org/3.11/', None), | ||
| # ^-- Python 3.11 is required because it still contains `distutils`. | ||
| # Just leaving it as `3` would imply 3.12+, but that causes an | ||
| # error with the cross references to disutils functions. | ||
| # Inventory cache may cause errors, deleting it solves the problem. |
There was a problem hiding this comment.
This workaround is fine as a stop gap. I think the long-term strategy is for Setuptools to own the distutils documentation (https://setuptools.pypa.io/en/latest/deprecated/distutils/index.html). Probably the proper fix is to simply re-point distutils references to this documentation. I filed #4081 to track.
Summary of changes
passenvwithpass_envintox.iniso we don't have trouble withTOX_OVERRIDEFix fbe0d79#commitcomment-129798103
Pull Request Checklist
newsfragments/.(See documentation for details)