[Martin] > Would that catch changes like [accessing __dict__] [Jeremy] > It would because __dict__ wouldn't be a dictionary [Guido] > In 2.2, if you don't use __getitem__ for access-by-number, you could > subclass dictionary and add a separate set of APIs to access the > variables by number (and to assign numbers to them in the first > place). Then it would still behave like a real dictionary enough to > be usable for the PyDict_* C API functions. But then, changes that happen through PyDict_SetItem would not be tracked for the dlict objects, would they (assuming that the dlict objects keep an additional array per dictionary which needs to be updated)? Regards, Martin
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