Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-yarl for openSUSE:Factory 
checked in at 2021-12-09 19:45:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-yarl (Old)
 and      /work/SRC/openSUSE:Factory/.python-yarl.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-yarl"

Thu Dec  9 19:45:21 2021 rev:18 rq:936387 version:1.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-yarl/python-yarl.changes  2021-03-24 
16:10:26.655781094 +0100
+++ /work/SRC/openSUSE:Factory/.python-yarl.new.2520/python-yarl.changes        
2021-12-09 19:45:39.533134688 +0100
@@ -1,0 +2,15 @@
+Tue Dec  7 15:57:39 UTC 2021 - pgaj...@suse.com
+
+- version update to 1.7.2
+ - Changed call in ``with_port()`` to stop reencoding parts of the URL
+   that were already encoded. (`#623 
<https://github.com/aio-libs/yarl/issues/623>`_)
+ - Add `__bytes__()` magic method so that `bytes(url)` will work and use 
optimal
+   ASCII encoding. (`#582 <https://github.com/aio-libs/yarl/issues/582>`_)
+ - Started shipping platform-specific arm64 wheels for Apple Silicon.
+   (`#622 <https://github.com/aio-libs/yarl/issues/622>`_)
+ - Started shipping platform-specific wheels with the ``musl`` tag targeting 
typical
+   Alpine Linux runtimes. (`#622 
<https://github.com/aio-libs/yarl/issues/622>`_)
+ - Added support for Python 3.10. (`#622 
<https://github.com/aio-libs/yarl/issues/622>`_)
+- do not require pytest-runner for build, it is not needed
+
+-------------------------------------------------------------------

Old:
----
  yarl-1.6.3.tar.gz

New:
----
  yarl-1.7.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-yarl.spec ++++++
--- /var/tmp/diff_new_pack.jEZc7r/_old  2021-12-09 19:45:40.233135025 +0100
+++ /var/tmp/diff_new_pack.jEZc7r/_new  2021-12-09 19:45:40.237135027 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-yarl
-Version:        1.6.3
+Version:        1.7.2
 Release:        0
 Summary:        Yet another URL library
 License:        Apache-2.0
@@ -37,16 +37,12 @@
 # test requirements
 BuildRequires:  %{python_module multidict >= 4.0}
 BuildRequires:  %{python_module pytest-cov}
-BuildRequires:  %{python_module pytest-runner}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-idna >= 2.0
 Requires:       python-multidict >= 4.0
-%if 0%{?python_version_nodots} < 38
-Requires:       python-typing_extensions >= 3.7.4
-%endif
 %python_subpackages
 
 %description

++++++ tests_overcome_bpo42967.patch ++++++
--- /var/tmp/diff_new_pack.jEZc7r/_old  2021-12-09 19:45:40.285135050 +0100
+++ /var/tmp/diff_new_pack.jEZc7r/_new  2021-12-09 19:45:40.289135052 +0100
@@ -1,5 +1,7 @@
---- a/yarl/_url.py
-+++ b/yarl/_url.py
+Index: yarl-1.7.2/yarl/_url.py
+===================================================================
+--- yarl-1.7.2.orig/yarl/_url.py       2021-11-01 18:54:02.000000000 +0100
++++ yarl-1.7.2/yarl/_url.py    2021-12-07 17:00:29.099007846 +0100
 @@ -1,4 +1,5 @@
  import functools
 +import inspect
@@ -24,7 +26,7 @@
          if not encoded:
              if not val[1]:  # netloc
                  netloc = ""
-@@ -551,7 +554,12 @@ class URL:
+@@ -554,7 +557,12 @@ class URL:
          Empty value if URL has no query part.
  
          """
@@ -38,7 +40,7 @@
          return MultiDictProxy(ret)
  
      @property
-@@ -988,7 +996,12 @@ class URL:
+@@ -989,7 +997,12 @@ class URL:
      def update_query(self, *args, **kwargs):
          """Return a new URL with query part updated."""
          s = self._get_str_query(*args, **kwargs)
@@ -52,14 +54,4 @@
          query = MultiDict(self.query)
          query.update(new_query)
  
---- a/tests/test_url_query.py
-+++ b/tests/test_url_query.py
-@@ -63,7 +63,7 @@ def test_ampersand_as_value():
- 
- 
- def test_semicolon_as_separator():
--    u = URL("http://127.0.0.1/?a=1;b=2";)
-+    u = URL("http://127.0.0.1/?a=1;b=2";, separator=';')
-     assert len(u.query) == 2
- 
- 
+

++++++ yarl-1.6.3.tar.gz -> yarl-1.7.2.tar.gz ++++++
++++ 4078 lines of diff (skipped)

Reply via email to