I should have probably written my message more clearly. I'm referring
to the specific expected parameters for generic types, especially those
in collections.abc (e.g. Callable, Coroutine, ...). Each expects
different parameters depending on its type.

Other examples, where are the (non-deprecated) generic type signatures
for dict, list, etc. defined?

Data model seems appropriate for covering how to expose generic types,
but the type-specific signatures should be defined closer to there
types?

Paul

On Thu, 2021-05-06 at 11:10 -0300, Luciano Ramalho wrote:
> Hello, Paul.
> 
> The docs for __class_getitem__ are here:
> 
> https://docs.python.org/3/reference/datamodel.html#emulating-generic-types
> 
> I think the Data Model chapter is the right place for it.
> 
> Cheers,
> 
> Luciano
> 
> On Thu, May 6, 2021 at 2:14 AM Paul Bryan <pbr...@anode.ca> wrote:
> > 
> > I'm looking through the documentation, and not finding any good
> > reference for type hints for __class_getitem__ in the
> > collections.abc module.
> > 
> > I do see some of it covered in the typing module documentation, but
> > those are deprecated, and some are somewhat cryptic (e.g.
> > Coroutine).
> > 
> > Make sense to open a BPO and start a PR for doc updates?
> > 
> > Paul
> > 
> > _______________________________________________
> > Python-Dev mailing list -- python-dev@python.org
> > To unsubscribe send an email to python-dev-le...@python.org
> > https://mail.python.org/mailman3/lists/python-dev.python.org/
> > Message archived at
> > https://mail.python.org/archives/list/python-dev@python.org/message/U3QIWBXHKRSWNVE6F4QKOT2OJULNZBWY/
> > Code of Conduct: http://python.org/psf/codeofconduct/
> 
> 
> 

_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/X2WORI3U3STO4TU6CE3KCJWUFEGAJJ6Y/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to