Message373630
Renaming distutils to _buildutils only delays the problem to remove it. But yes, it explicitly makes it explicit that code needs to be changed.
I would like to see that neither distutils or _buildutils is installed by default, and only is available internally for building the extensions of CPython.
The "old" build system to build builtins instead of extensions is still functional, so it should be ok to build the extensions also with the old build system.
That would require moving all the config stuff in setup.py to autoconf tests, which is perfectly doable. The MacOS and Windows builds would need some attention too, but afaicr when asking Ned Deily and Steve Dower at the language summits, they didn't have a concern about this approach. |
|
Date |
User |
Action |
Args |
2020-07-14 08:59:47 | doko | set | recipients:
+ doko, brett.cannon, paul.moore, jaraco, ncoghlan, ned.deily, eric.araujo, lukasz.langa, steve.dower, dstufft, p-ganssle, pablogsal |
2020-07-14 08:59:47 | doko | set | messageid: <1594717187.85.0.318622639061.issue41282@roundup.psfhosted.org> |
2020-07-14 08:59:47 | doko | link | issue41282 messages |
2020-07-14 08:59:47 | doko | create | |
|