Author levkivskyi
Recipients gvanrossum, josh.r, levkivskyi, sproshev
Date 2018-04-22.09:49:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I think this issue appeared previously on typing tracker. The current recommendation is to escape problematic annotations with quotes:

q: 'Queue[int]'

I don't think it will be added to typing, because following this way typing will grow infinitely to include all generics in stdlib.

Another solution may be to add a simple `__class_getitem__` to `Queue` that will just return `cls` (so that we don't import `typing`). Although it will skip all the normal typing checks (so that `Queue[42]` will not raise at runtime), static type checkers like mypy will flag such errors. Guido, what do you think about such experiment?
Date User Action Args
2018-04-22 09:49:08levkivskyisetrecipients: + levkivskyi, gvanrossum, josh.r, sproshev
2018-04-22 09:49:08levkivskyisetmessageid: <>
2018-04-22 09:49:08levkivskyilinkissue33315 messages
2018-04-22 09:49:07levkivskyicreate