On 15 December 2017 at 15:55, Yury Selivanov <yselivanov.ml at gmail.com> wrote: > > I don't see any problems with implementing this on types defined in C. > This isn't harder than implementing __sizeof__ or pickling support, and > NumPy classes already have implemented both. Maybe Yury forgot about > METH_STATIC and METH_CLASS? > > I just tested __class_getitem__ defined via METH_STATIC and it works. > This means we don't need to add slots. Thanks for the hint, Serhiy! > > Ivan, this might be worth mentioning in the PEP or in the docs. I think it should be added to the PEP. Somehow I didn't think about C extensions, but now I see that it is important, also recently there appeared a lot of interest in better support of static typing for NumPy arrays and numeric stack. I will make a PR a bit later. -- Ivan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20171215/5a8375a7/attachment.html>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4