Rapptz
aa006f345a
Add more special methods to Namespace for ease of use.
...
* __getattr__ would allow it to no longer AttributeError while
simultaneously letting linters and type checkers understand that
this is a bag of dynamic attributes.
* __contains__ allows checking for the existence of an attribute
* __getitem__ allows accessing a value even if its name is not a valid
Python identifier.
2022-03-14 22:49:47 -04:00
..
2022-03-14 22:49:47 -04:00
2020-12-12 20:23:57 -05:00
2022-03-14 21:02:36 -04:00
2022-03-13 23:52:10 -04:00
2022-03-14 21:00:39 -04:00
2022-03-13 23:52:10 -04:00
2022-03-01 05:35:29 -05:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-02-18 09:00:09 -05:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-02-21 22:43:19 -05:00
2022-03-13 23:52:10 -04:00
2022-03-14 05:52:35 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-14 00:52:55 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-06 18:44:18 -05:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-14 06:23:40 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-02-20 08:04:58 -05:00
2022-02-20 08:04:58 -05:00
2022-02-20 08:04:58 -05:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2021-08-22 02:25:13 -04:00
2022-02-21 22:09:40 -05:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-05 19:15:08 -05:00
2022-03-11 23:25:43 -05:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00
2022-03-14 05:45:58 -04:00
2022-03-13 23:52:10 -04:00
2022-03-13 23:52:10 -04:00