This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author larry
Recipients larry, zach.ware
Date 2014-01-24.21:41:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1390599707.77.0.416937781201.issue20381@psf.upfronthosting.co.za>
In-reply-to
Content
Let's not catch Exception there.  Does catching NameError make the problem go away?

And, #20189 changed the rules for simple expressions.  Now names you want from the local module should not have the name of the module in front.  You wouldn't have to do this in foo.py:
     
    IMPORTANT_SYMBOLIC_CONSTANT=83
    def fn(a=foo.IMPORTANT_SYMBOLIC_CONSTANT): ...

So it was always a dumb idea to require it for Argument Clinic code too.
History
Date User Action Args
2014-01-24 21:41:47larrysetrecipients: + larry, zach.ware
2014-01-24 21:41:47larrysetmessageid: <1390599707.77.0.416937781201.issue20381@psf.upfronthosting.co.za>
2014-01-24 21:41:47larrylinkissue20381 messages
2014-01-24 21:41:47larrycreate