Jim Jewett added the comment:

As best I can tell, this renames the original get_code to _get_code, and then 
delegates to it after handling the imp.PY_FROZEN case ... why not just add 
imp.PY_FROZEN to the if/elif chain in the original method?

I also note that the call to self._fix_name doesn't do anything helpful unless 
it is overridden in a subclass -- was this patch really intended as a recipe 
for subclasses, that avoided super for backwards compatibility?

If it is intended to go into the main branch, then someone has to decide 
whether it is OK to enhance despite being deprecated.

If it is just an example, then it should probably be closed with an appropriate 
status.  I'm guessing "not a bug", but that isn't quite right either.

----------
nosy: +Jim.Jewett

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21749>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to