Barry A. Warsaw <ba...@python.org> added the comment: > To make a potentially viable concrete proposal here, I think a reasonable > first step would be to change the ".pth" file processing code in site.py to > emit PendingDeprecationWarning for the 'if line.startswith(("import ", > "import\t")):' branch.
PendingDeprecationWarning because you don’t think we can remove this functionality in 3.9? > In addition to helping to determine the scope of the compatibility break > being discussed here, such a warning would also be usable as a debugging tool. > > I'd also suggest updating "python -m site" to list any pth files that it > finds, and categorise them as simple sys.path additions (which are generally > fine), and arbitrary code (which can be problematic). Great idea, +1 ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue33944> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com