Bryan Forbes 79bae47992
flag_value should not be a generic class
Since there is no generic information in `flag_value.__init__()`, 
`flag_value` descriptors get stored as `flag_value[<nothing>]` in mypy
strict mode and then the `__get__` overloads never match. This leads to
errors when using things like `permissions_instance.embed_links` since
`<nothing>` never matches `Permissions`. 

The generic inheritance isn't needed at all since the type information
we care about comes from the call site of `__get__` and not the 
instantiation of the descriptor.
2021-08-18 01:05:08 -04:00
..
2021-08-18 01:03:44 -04:00
2021-08-18 00:23:16 -04:00
2021-07-21 02:45:21 -04:00
2021-07-30 21:25:41 -04:00
2021-07-30 21:25:41 -04:00
2021-07-07 20:17:17 -04:00
2021-05-15 20:00:35 -04:00
2021-06-02 05:30:42 -04:00
2021-07-30 21:25:41 -04:00
2021-07-03 00:54:36 -04:00
2021-08-18 00:25:30 -04:00
2021-07-30 23:10:36 -04:00
2021-05-29 04:26:21 -04:00
2021-07-28 19:55:19 -04:00
2021-05-05 10:29:07 -04:00
2021-04-07 02:30:32 -04:00
2021-04-07 02:30:32 -04:00
2021-06-28 00:59:14 -04:00
2021-08-18 00:23:16 -04:00
2021-08-18 00:37:33 -04:00
2021-07-04 19:14:07 -04:00
2021-05-10 20:24:48 -04:00