Message274925
I could change STORE_ANNOTATION opcode so that it will recreate __annotations__ if __name__ == '__main__'.
Or do you now think that it should re-create it always? I still think that always re-creating __annotations__ if they don't exist seems like silencing a possible error. As I mentioned in previous discussion, I think we should allow people to explicitly del __annotations__ (for example if someone wants to make a class with annotations that are "invisible" to runtime tools) and warn them if later they use annotations. |
|
Date |
User |
Action |
Args |
2016-09-08 00:04:11 | levkivskyi | set | recipients:
+ levkivskyi, gvanrossum |
2016-09-08 00:04:11 | levkivskyi | set | messageid: <1473293051.26.0.151154265067.issue27985@psf.upfronthosting.co.za> |
2016-09-08 00:04:11 | levkivskyi | link | issue27985 messages |
2016-09-08 00:04:11 | levkivskyi | create | |
|