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 BTaskaya
Recipients BTaskaya, gousaiyang, gvanrossum, lys.nikolaou, pablogsal, serhiy.storchaka
Date 2021-04-21.20:29:04
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1619036944.69.0.202431465283.issue42737@roundup.psfhosted.org>
In-reply-to
Content
> Batuhan, can you summarize the argument from the thread? What do you think yourself? Myself, I'm not sure either way, but it seems okay to remove the remnant bytecode.

I feel like we shouldn't generate code for these annotations at all, and only evaluate the targets. Since this is one of the things that blocks us right now regarding the bugfix of different issues (e.g annotations have side effects on symbol table).

Even though the PEP 563 being default change is reverted, I think we should move forward with this change but only do it under the future_annotations flag. @gvanrossum @pablogsal what do you think about this?
History
Date User Action Args
2021-04-21 20:29:04BTaskayasetrecipients: + BTaskaya, gvanrossum, serhiy.storchaka, lys.nikolaou, pablogsal, gousaiyang
2021-04-21 20:29:04BTaskayasetmessageid: <1619036944.69.0.202431465283.issue42737@roundup.psfhosted.org>
2021-04-21 20:29:04BTaskayalinkissue42737 messages
2021-04-21 20:29:04BTaskayacreate