[Python-Dev] [Python-checkins] cpython (3.3): - Issue #16514: Fix regression causing a traceback when sys.path is None
barry at python.org
Wed Nov 21 00:41:07 CET 2012
On Nov 20, 2012, at 05:35 PM, Terry Reedy wrote:
>On 11/20/2012 3:35 PM, barry.warsaw wrote:
>> for entry in path:
>> + if not isinstance(entry, (str, bytes)):
>> + continue
>Given that a non-(str,bytes) entry could indicate a programming error, should
>a warning be emitted before continuing?
That's not what happens in Python 3.2. In fact, this bug report was triggered
by someone who was already inserting None to sys.path. It is silently
ignored in Python 3.2, but tracebacked in 3.3.
More information about the Python-Dev