diff --git a/CHANGES/1084.bugfix.rst b/CHANGES/1084.bugfix.rst new file mode 120000 index 000000000..95481dfbb --- /dev/null +++ b/CHANGES/1084.bugfix.rst @@ -0,0 +1 @@ +1107.bugfix.rst \ No newline at end of file diff --git a/CHANGES/1105.bugfix.rst b/CHANGES/1105.bugfix.rst new file mode 120000 index 000000000..95481dfbb --- /dev/null +++ b/CHANGES/1105.bugfix.rst @@ -0,0 +1 @@ +1107.bugfix.rst \ No newline at end of file diff --git a/CHANGES/1107.bugfix.rst b/CHANGES/1107.bugfix.rst new file mode 100644 index 000000000..4f70798b8 --- /dev/null +++ b/CHANGES/1107.bugfix.rst @@ -0,0 +1 @@ +Fixed a :exc:`TypeError` with ``MultiDictProxy`` and Python 3.8 -- by :user:`bdraco`. diff --git a/yarl/_url.py b/yarl/_url.py index 9a429e45b..8faf71984 100644 --- a/yarl/_url.py +++ b/yarl/_url.py @@ -640,7 +640,7 @@ def path(self) -> str: return self._PATH_UNQUOTER(self.raw_path) @cached_property - def query(self) -> MultiDictProxy[str]: + def query(self) -> "MultiDictProxy[str]": """A MultiDictProxy representing parsed query parameters in decoded representation.