[Python-ideas] PEP 526: why ClassVar instead of ClassAttr?

Ivan Levkivskyi levkivskyi at gmail.com
Wed May 17 12:32:59 EDT 2017


On 17 May 2017 at 11:03, Steven D'Aprano <steve at pearwood.info> wrote:

> On Tue, May 16, 2017 at 10:11:31PM -0700, Guido van Rossum wrote:
> > There was another reason too. Many things are "class attributes" e.g.
> > methods, descriptors. But only specific things are class *variables*.
>
> Ah, that's a good reason. I can live with that.
>
> Thanks for the explanation.
>
>
This was discussed during development of PEP 526:
https://github.com/python/typing/issues/258#issuecomment-242263868
Maybe we should add a corresponding subsection to "Rejected ideas"?

--
Ivan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20170517/25b838b3/attachment.html>


More information about the Python-ideas mailing list