diff --git a/python-yarl.changes b/python-yarl.changes index ba0f3b9..4b37c4e 100644 --- a/python-yarl.changes +++ b/python-yarl.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Mon Nov 27 20:14:14 UTC 2023 - Dirk Müller + +- update to 1.9.3: + * Stopped dropping trailing slashes in + :py:meth:`~yarl.URL.joinpath` + * Started accepting string subclasses in ``__truediv__()`` + operations (``URL / segment``) + * Fixed the human representation of URLs with square brackets + in usernames and passwords + * Updated type hints to include ``URL.missing_port()``, + ``URL.__bytes__()`` + * and the ``encoding`` argument to + :py:meth:`~yarl.URL.joinpath` + * Integrated Cython 3 to enable building *yarl* under Python + 3.12 + * Declared modern ``setuptools.build_meta`` as the :pep:`517` + build backend in :file:`pyproject.toml` explicitly + * Converted most of the packaging setup into a declarative + :file:`setup.cfg` + * Declared Python 3.12 supported officially in the distribution + package metadata + * Contributor-facing changes + * A regression test for no-host URLs was added per :issue:`821` + * and :rfc:`3986` -- by :user:`kenballus`. (:issue:`821`, + :issue:`822`) + * MyST is now integrated in Sphinx -- by :user:`webknjaz`. + ------------------------------------------------------------------- Tue Jul 4 21:47:32 UTC 2023 - Matej Cepl @@ -15,7 +43,7 @@ Wed Apr 26 07:02:00 UTC 2023 - Daniel Garcia Mon Apr 24 09:13:21 UTC 2023 - Adrian Schröter - update to version 1.9.1 - * Marked tests that fail on older Python patch releases + * Marked tests that fail on older Python patch releases (< 3.7.10, < 3.8.8 and < 3.9.2) as expected to fail due to missing a security fix for CVE-2021-23336. ((#850)_) - Delete support-python-311.patch, not needed anymore @@ -42,12 +70,12 @@ Thu Mar 2 10:41:59 UTC 2023 - Matej Cepl Mon Jan 9 04:17:48 UTC 2023 - Steve Kowalik - Add patch support-python-311.patch: - * Skip a test under Python 3.11. + * Skip a test under Python 3.11. ------------------------------------------------------------------- Wed Dec 7 22:47:59 UTC 2022 - Yogalakshmi Arunachalam -- Update to version 1.8.2 +- Update to version 1.8.2 * This is the first release that started shipping wheels for Python 3.11. ------------------------------------------------------------------- @@ -103,7 +131,7 @@ Sat Dec 19 10:06:48 UTC 2020 - Dirk Müller - Fix decoding ``%`` followed by a space and hexadecimal digit. - Fix annotation of ``with_query()``/``update_query()`` methods for ``key=[val1, val2]`` case. - + ------------------------------------------------------------------- Mon Sep 28 12:05:26 UTC 2020 - Dirk Mueller @@ -119,7 +147,7 @@ Mon Sep 28 12:05:26 UTC 2020 - Dirk Mueller Tue Jul 28 21:28:25 UTC 2020 - Benjamin Greiner - remove c source file from package (rpmlint error) -- needs typing-extensions +- needs typing-extensions ------------------------------------------------------------------- Tue Jul 28 19:15:09 UTC 2020 - Ondřej Súkup @@ -153,8 +181,8 @@ Mon Feb 3 14:38:51 UTC 2020 - Marketa Calabkova * Distinguish an empty password in URL from a password not provided at all * Fixed annotations for optional parameters of URL.build * Use None as default value of user parameter of URL.build - * Enforce building C Accelerated modules when installing from source tarball, - use YARL_NO_EXTENSIONS environment variable for falling back to (slower) + * Enforce building C Accelerated modules when installing from source tarball, + use YARL_NO_EXTENSIONS environment variable for falling back to (slower) Pure Python implementation * Fix quoting of plus in path by pure python version * Don't create a new URL if fragment is unchanged diff --git a/python-yarl.spec b/python-yarl.spec index 2e6552d..5535d4a 100644 --- a/python-yarl.spec +++ b/python-yarl.spec @@ -18,17 +18,15 @@ %{?sle15_python_module_pythons} Name: python-yarl -Version: 1.9.2 +Version: 1.9.3 Release: 0 Summary: Yet another URL library License: Apache-2.0 URL: https://github.com/aio-libs/yarl/ Source: https://files.pythonhosted.org/packages/source/y/yarl/yarl-%{version}.tar.gz -# PATCH-FIX-UPSTREAM 882-sq_bracket_in_URL_netloc.patch gh#aio-libs/yarl#876 mcepl@suse.com -# Correct square bracket handling in URL netloc -Patch0: 882-sq_bracket_in_URL_netloc.patch BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel >= 3.7} +BuildRequires: %{python_module expandvars} BuildRequires: %{python_module idna >= 2.0} # test requirements BuildRequires: %{python_module multidict >= 4.0} diff --git a/yarl-1.9.2.tar.gz b/yarl-1.9.2.tar.gz deleted file mode 100644 index e4e03f1..0000000 --- a/yarl-1.9.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04ab9d4b9f587c06d801c2abfe9317b77cdf996c65a90d5e84ecc45010823571 -size 184673 diff --git a/yarl-1.9.3.tar.gz b/yarl-1.9.3.tar.gz new file mode 100644 index 0000000..5810cb9 --- /dev/null +++ b/yarl-1.9.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a14907b597ec55740f63e52d7fee0e9ee09d5b9d57a4f399a7423268e457b57 +size 135606