From 1bd09379a9bf7f82a9db49c9520e4c5d3f7b800e Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 8 Sep 2024 15:48:30 -0500 Subject: [PATCH] Release 1.11.0 --- CHANGES.rst | 54 ++++++++++++++++++++++++++++++++++++++++ CHANGES/1122.misc.rst | 1 - CHANGES/1123.misc.rst | 1 - CHANGES/1125.misc.rst | 1 - CHANGES/1126.misc.rst | 1 - CHANGES/1128.feature.rst | 3 --- CHANGES/1130.misc.rst | 1 - CHANGES/1131.misc.rst | 1 - yarl/__init__.py | 2 +- 9 files changed, 55 insertions(+), 10 deletions(-) delete mode 100644 CHANGES/1122.misc.rst delete mode 100644 CHANGES/1123.misc.rst delete mode 100644 CHANGES/1125.misc.rst delete mode 100644 CHANGES/1126.misc.rst delete mode 100644 CHANGES/1128.feature.rst delete mode 100644 CHANGES/1130.misc.rst delete mode 100644 CHANGES/1131.misc.rst diff --git a/CHANGES.rst b/CHANGES.rst index 51561ff0b..2f8bbcf22 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -14,6 +14,60 @@ Changelog .. towncrier release notes start +1.11.0 +====== + +*(2024-09-08)* + + +Features +-------- + +- Added :meth:`URL.extend_query() ` method, which can be used to extend parameters without replacing same named keys -- by :user:`bdraco`. + + This method was primarily added to replace the inefficient hand rolled method currently used in ``aiohttp``. + + *Related issues and pull requests on GitHub:* + :issue:`1128`. + + +Miscellaneous internal changes +------------------------------ + +- Improved performance of the Cython ``cached_property`` implementation -- by :user:`bdraco`. + + *Related issues and pull requests on GitHub:* + :issue:`1122`. + +- Simplified computing ports by removing unnecessary code -- by :user:`bdraco`. + + *Related issues and pull requests on GitHub:* + :issue:`1123`. + +- Improved performance of encoding non IPv6 hosts -- by :user:`bdraco`. + + *Related issues and pull requests on GitHub:* + :issue:`1125`. + +- Improved performance of :meth:`URL.build() ` when the path, query string, or fragment is an empty string -- by :user:`bdraco`. + + *Related issues and pull requests on GitHub:* + :issue:`1126`. + +- Improved performance of the :meth:`URL.update_query() ` method -- by :user:`bdraco`. + + *Related issues and pull requests on GitHub:* + :issue:`1130`. + +- Improved performance of processing query string changes when arguments are :class:`str` -- by :user:`bdraco`. + + *Related issues and pull requests on GitHub:* + :issue:`1131`. + + +---- + + 1.10.0 ====== diff --git a/CHANGES/1122.misc.rst b/CHANGES/1122.misc.rst deleted file mode 100644 index a911c35e9..000000000 --- a/CHANGES/1122.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of the Cython ``cached_property`` implementation -- by :user:`bdraco`. diff --git a/CHANGES/1123.misc.rst b/CHANGES/1123.misc.rst deleted file mode 100644 index 4d8b41a74..000000000 --- a/CHANGES/1123.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Simplified computing ports by removing unnecessary code -- by :user:`bdraco`. diff --git a/CHANGES/1125.misc.rst b/CHANGES/1125.misc.rst deleted file mode 100644 index 1c2a4dff9..000000000 --- a/CHANGES/1125.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of encoding non IPv6 hosts -- by :user:`bdraco`. diff --git a/CHANGES/1126.misc.rst b/CHANGES/1126.misc.rst deleted file mode 100644 index ba21def5b..000000000 --- a/CHANGES/1126.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of :meth:`URL.build() ` when the path, query string, or fragment is an empty string -- by :user:`bdraco`. diff --git a/CHANGES/1128.feature.rst b/CHANGES/1128.feature.rst deleted file mode 100644 index 2d7b4cd06..000000000 --- a/CHANGES/1128.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Added :meth:`URL.extend_query() ` method, which can be used to extend parameters without replacing same named keys -- by :user:`bdraco`. - -This method was primarily added to replace the inefficient hand rolled method currently used in ``aiohttp``. diff --git a/CHANGES/1130.misc.rst b/CHANGES/1130.misc.rst deleted file mode 100644 index 85bdebb41..000000000 --- a/CHANGES/1130.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of the :meth:`URL.update_query() ` method -- by :user:`bdraco`. diff --git a/CHANGES/1131.misc.rst b/CHANGES/1131.misc.rst deleted file mode 100644 index 5b9787dcf..000000000 --- a/CHANGES/1131.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improved performance of processing query string changes when arguments are :class:`str` -- by :user:`bdraco`. diff --git a/yarl/__init__.py b/yarl/__init__.py index 81877d2cb..98c096453 100644 --- a/yarl/__init__.py +++ b/yarl/__init__.py @@ -8,7 +8,7 @@ cache_info, ) -__version__ = "1.11.0.dev0" +__version__ = "1.11.0" __all__ = ( "URL",