Make a few types in werkzeug more compatible with base types (#730)

* Make a few types in werkzeug more compatible with base types

* Keyword arguments to __delitem__ were private to implementation so can be left out
This commit is contained in:
Naomi Seyfer
2016-12-06 16:14:46 -08:00
committed by Guido van Rossum
parent 69ea0ad43f
commit 64124376aa
2 changed files with 3 additions and 3 deletions

View File

@@ -141,7 +141,7 @@ class Headers(Mapping):
def keys(self, lower=False): ...
def values(self): ...
def extend(self, iterable): ...
def __delitem__(self, key, _index_operation=True): ...
def __delitem__(self, key): ...
def remove(self, key): ...
def pop(self, **kwargs): ...
def popitem(self): ...
@@ -161,7 +161,7 @@ class Headers(Mapping):
def __copy__(self): ...
class ImmutableHeadersMixin:
def __delitem__(self, key, **kwargs): ...
def __delitem__(self, key): ...
def __setitem__(self, key, value): ...
set = ... # type: Any
def add(self, *args, **kwargs): ...

View File

@@ -133,7 +133,7 @@ class ETagResponseMixin:
def add_etag(self, overwrite=False, weak=False): ...
def set_etag(self, etag, weak=False): ...
def get_etag(self): ...
def freeze(self, no_etag=False): ...
def freeze(self, *, no_etag=False): ...
accept_ranges = ... # type: Any
content_range = ... # type: Any