Tim Simpson
ac9ade5374
Allow use of kwargs in MutableMapping.update ( #252 )
...
Discovered while adding MyPy for code that was implementing
MutableMapping and using the update function like this:
```python
class CaseInsensitiveDict(collections.MutableMapping):
def __init__(self, data=None, **kwargs):
# type: (dict, **Any) -> None
self._store = dict() # type: dict
if data is None:
data = {}
self.update(data, **kwargs)
```
This commit adds kwargs to MutableMapping to allow this.
Shout out to Tim Abbott for assisting me with this.
2016-06-05 18:10:56 -07:00
..
2015-11-09 13:55:02 -08:00
2016-04-17 19:02:55 -07:00
2015-11-09 13:55:02 -08:00
2016-04-17 19:02:55 -07:00
2016-05-04 16:54:57 -07:00
2016-01-27 16:35:39 -08:00
2016-03-23 11:47:52 -07:00
2016-04-17 19:02:55 -07:00
2016-06-04 19:28:22 -07:00
2016-06-05 18:10:56 -07:00
2016-04-17 19:02:55 -07:00
2016-05-04 10:40:36 -07:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-03-22 10:24:44 -04:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-05-18 15:30:24 -07:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-05-04 16:54:57 -07:00
2016-03-11 14:27:28 -08:00
2016-03-11 16:01:30 -08:00
2016-05-06 09:14:49 -07:00
2016-01-12 12:53:18 -08:00
2016-05-04 10:40:36 -07:00
2015-09-30 09:59:44 -07:00
2015-11-09 13:55:02 -08:00
2016-01-27 11:42:47 -08:00
2016-05-04 14:46:19 -07:00
2016-01-12 12:53:18 -08:00
2016-06-03 16:10:09 -07:00
2016-04-27 10:23:42 -07:00
2016-06-05 18:10:56 -07:00
2015-11-09 13:55:02 -08:00
2016-05-04 10:39:52 -07:00
2016-03-16 15:00:37 -07:00
2016-04-17 19:02:55 -07:00
2016-05-04 16:54:57 -07:00
2016-03-15 19:49:19 +01:00
2016-01-12 12:53:18 -08:00
2016-01-18 16:39:08 -08:00
2016-06-03 12:38:47 -07:00
2015-11-09 13:55:02 -08:00
2016-01-16 16:54:47 -05:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-03-22 12:21:17 -07:00
2015-11-22 16:18:29 -08:00
2016-03-22 10:24:44 -04:00
2016-03-06 09:25:49 +09:00
2016-04-17 19:02:55 -07:00
2016-05-25 07:14:42 -07:00
2015-11-09 13:55:02 -08:00
2016-06-04 12:02:55 -07:00
2015-09-30 09:59:44 -07:00
2016-01-12 12:53:18 -08:00
2015-11-09 13:55:02 -08:00
2016-04-22 15:35:47 -07:00
2016-03-17 09:19:31 -07:00
2016-04-17 19:02:55 -07:00
2015-09-30 09:59:44 -07:00
2016-01-27 21:09:30 -08:00
2016-04-08 11:59:34 -07:00
2016-01-12 12:53:18 -08:00
2015-11-09 13:55:02 -08:00
2016-03-10 00:56:03 +01:00
2015-11-09 13:55:02 -08:00
2016-04-07 15:34:45 -07:00
2016-05-23 09:16:01 -07:00
2016-04-17 19:02:55 -07:00
2016-04-17 19:02:55 -07:00
2016-01-27 21:09:30 -08:00
2015-11-09 13:55:02 -08:00
2015-11-23 10:29:38 -08:00
2016-04-17 19:02:55 -07:00
2015-11-09 13:55:02 -08:00
2016-04-08 11:49:14 -07:00
2016-03-07 12:17:41 -08:00
2016-03-15 19:49:06 +01:00
2016-05-04 16:54:57 -07:00
2016-01-16 16:54:47 -05:00
2016-01-12 12:53:18 -08:00
2016-04-17 19:02:55 -07:00
2016-05-06 09:14:49 -07:00
2016-01-12 12:53:18 -08:00
2016-04-22 15:49:02 +01:00
2016-04-17 19:02:55 -07:00
2016-01-06 16:29:04 -08:00
2016-06-05 17:50:12 -07:00
2016-01-12 12:53:18 -08:00
2015-11-23 10:29:38 -08:00
2016-01-26 20:25:30 -08:00
2016-04-17 19:02:55 -07:00
2016-04-10 20:46:37 -07:00
2015-11-09 13:55:02 -08:00
2016-02-25 09:41:32 +00:00
2015-11-09 13:55:02 -08:00
2015-11-09 13:55:02 -08:00
2016-01-12 12:53:18 -08:00
2015-11-09 13:55:02 -08:00
2016-06-05 16:51:26 -07:00
2016-01-12 12:53:18 -08:00
2016-04-17 19:02:55 -07:00
2015-09-30 09:59:44 -07:00
2015-11-09 13:55:02 -08:00
2015-11-09 13:55:02 -08:00
2016-01-12 12:53:18 -08:00
2015-09-30 09:59:44 -07:00
2016-05-12 14:45:23 -07:00
2016-06-02 00:27:37 -07:00
2016-01-12 12:53:18 -08:00
2015-11-09 13:55:02 -08:00
2016-05-24 16:45:48 -07:00
2015-11-09 13:55:02 -08:00
2016-01-12 12:53:18 -08:00
2016-05-23 09:16:01 -07:00
2016-05-04 16:54:57 -07:00
2015-10-19 20:02:10 -07:00
2016-01-26 20:01:34 -08:00
2016-02-26 18:03:24 -08:00
2015-11-09 13:55:02 -08:00
2016-06-05 18:10:56 -07:00
2016-01-12 12:53:18 -08:00
2016-01-27 16:35:39 -08:00
2016-06-04 12:02:55 -07:00
2016-03-16 12:03:42 -07:00
2016-05-06 09:14:49 -07:00
2015-11-09 13:55:02 -08:00
2016-01-27 21:36:47 -08:00
2016-01-27 21:36:47 -08:00
2015-11-09 13:55:02 -08:00
2016-05-04 16:54:57 -07:00
2016-01-12 12:53:18 -08:00
2016-01-12 12:53:18 -08:00
2016-03-06 10:03:55 +09:00