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 methane
Recipients methane, pablogsal, pfalcon, ppperry, terry.reedy, vstinner
Date 2020-01-17.09:59:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1579255164.98.0.94552237661.issue32615@roundup.psfhosted.org>
In-reply-to
Content
This is duplicate of #1402289, which was rejected.

I agree with Victor.  Python should be free to optimize namespace access.

Namespace access is an implementation detail and user should not assume such "consistency" here.  It is like this:

  x = 1000
  y = x - 1 + 1
  print(x is y)  # True or False, it's implementation detail.


It seems inconsistent for some people, but there are some areas people shouldn't assume consistency.
History
Date User Action Args
2020-01-17 09:59:25methanesetrecipients: + methane, terry.reedy, pfalcon, vstinner, ppperry, pablogsal
2020-01-17 09:59:24methanesetmessageid: <1579255164.98.0.94552237661.issue32615@roundup.psfhosted.org>
2020-01-17 09:59:24methanelinkissue32615 messages
2020-01-17 09:59:24methanecreate