Steve Dower added the comment: New patch. I've renamed the new class _msvccompiler and changed ccompiler to use it instead of the old ones.
The old ones are still there to avoid breaking people who were using them directly, and the old tests are still there too. Personally, I expect subtle breakages in actual use (that we couldn't possible test for reliably) and I don't like deliberately leaving cruft behind, but it seems like the best way to move forward without breaking people. Would adding a deprecation warning to the orphaned modules make sense? They should never be imported in normal use. ---------- Added file: http://bugs.python.org/file39433/msvccompiler_3.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue23970> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com