Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-cached-property for 
openSUSE:Factory checked in at 2023-02-11 21:57:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cached-property (Old)
 and      /work/SRC/openSUSE:Factory/.python-cached-property.new.1848 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cached-property"

Sat Feb 11 21:57:05 2023 rev:11 rq:1064309 version:1.5.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-cached-property/python-cached-property.changes
    2023-02-02 18:32:11.756868496 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-cached-property.new.1848/python-cached-property.changes
  2023-02-11 21:57:45.487784931 +0100
@@ -1,0 +2,6 @@
+Fri Feb 10 16:40:47 UTC 2023 - Matej Cepl <mc...@suse.com>
+
+- Refresh patches and remove weird replacement of conftest.py
+  command in %%prep.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-cached-property.spec ++++++
--- /var/tmp/diff_new_pack.61SEaB/_old  2023-02-11 21:57:45.903787522 +0100
+++ /var/tmp/diff_new_pack.61SEaB/_new  2023-02-11 21:57:45.907787546 +0100
@@ -45,7 +45,6 @@
 
 %prep
 %autosetup -p1 -n cached-property-%{version}
-printf 'import sys\nif sys.version_info < (3, 0): collect_ignore = 
["tests/test_async_cached_property.py", 
"tests/test_coroutine_cached_property.py"]' > conftest.py
 
 %build
 %python_build

++++++ freezegun-skip.patch ++++++
--- /var/tmp/diff_new_pack.61SEaB/_old  2023-02-11 21:57:45.935787720 +0100
+++ /var/tmp/diff_new_pack.61SEaB/_new  2023-02-11 21:57:45.939787746 +0100
@@ -1,8 +1,10 @@
-Index: cached-property-1.5.1/tests/test_cached_property.py
-===================================================================
---- cached-property-1.5.1.orig/tests/test_cached_property.py
-+++ cached-property-1.5.1/tests/test_cached_property.py
-@@ -191,6 +191,7 @@
+---
+ tests/test_cached_property.py |    1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/tests/test_cached_property.py
++++ b/tests/test_cached_property.py
+@@ -188,6 +188,7 @@ class TestCachedPropertyWithTTL(TestCach
          self.assert_cached(check, 2)
          self.assert_cached(check, 2)
  

++++++ python311.patch ++++++
--- /var/tmp/diff_new_pack.61SEaB/_old  2023-02-11 21:57:45.955787845 +0100
+++ /var/tmp/diff_new_pack.61SEaB/_new  2023-02-11 21:57:45.959787870 +0100
@@ -19,29 +19,27 @@
 removed: it's not necessary to call this for `async def`
 functions.
 ---
- cached_property.py                  | 24 +++++++++++-------------
- conftest.py                         |  6 +++++-
- tests/test_async_cached_property.py |  3 +--
- 3 files changed, 17 insertions(+), 16 deletions(-)
+ cached_property.py                  |   24 +++++++++++-------------
+ conftest.py                         |    8 ++++----
+ tests/test_async_cached_property.py |    3 +--
+ 3 files changed, 16 insertions(+), 19 deletions(-)
 
-diff --git a/cached_property.py b/cached_property.py
-index 3135871..254739c 100644
 --- a/cached_property.py
 +++ b/cached_property.py
-@@ -13,6 +13,12 @@
+@@ -13,6 +13,12 @@ try:
      import asyncio
  except (ImportError, SyntaxError):
      asyncio = None
-+try:
-+    iscoroutinefunction = asyncio.iscoroutinefunction
-+except AttributeError:
-+    # Python 3.11: @asyncio.coroutine was removed
-+    from inspect import iscoroutinefunction
-+
++if asyncio:
++    try:
++        iscoroutinefunction = asyncio.iscoroutinefunction
++    except AttributeError:
++        # Python 3.11: @asyncio.coroutine was removed
++        from inspect import iscoroutinefunction
  
  
  class cached_property(object):
-@@ -30,22 +36,14 @@ def __get__(self, obj, cls):
+@@ -30,22 +36,14 @@ class cached_property(object):
          if obj is None:
              return self
  
@@ -69,21 +67,23 @@
  
  class threaded_cached_property(object):
      """
-diff --git a/conftest.py b/conftest.py
-index 0563f64..1c4b618 100644
 --- a/conftest.py
 +++ b/conftest.py
-@@ -7,13 +7,17 @@
+@@ -1,4 +1,3 @@
+-
+ import sys
+ 
+ # Whether "import asyncio" works
+@@ -7,13 +6,14 @@ has_asyncio = sys.version_info[0] == 3 a
  # Whether the async and await keywords work
  has_async_await = sys.version_info[0] == 3 and sys.version_info[1] >= 5
  
 +# Whether "from asyncio import coroutine" *fails*
-+version_info = sys.version_info
-+dropped_asyncio_coroutine = version_info[0] == 3 and version_info[1] >= 11
-+
- 
- print("conftest.py", has_asyncio, has_async_await)
++dropped_asyncio_coroutine = sys.version_info[0] == 3 and sys.version_info[1] 
>= 11
  
+-print("conftest.py", has_asyncio, has_async_await)
+-
++print("conftest.py", has_asyncio, has_async_await, dropped_asyncio_coroutine)
  
  collect_ignore = []
  
@@ -92,11 +92,9 @@
      collect_ignore.append("tests/test_coroutine_cached_property.py")
  
  if not has_async_await:
-diff --git a/tests/test_async_cached_property.py 
b/tests/test_async_cached_property.py
-index 4ba84f3..d61cc28 100644
 --- a/tests/test_async_cached_property.py
 +++ b/tests/test_async_cached_property.py
-@@ -9,8 +9,7 @@
+@@ -9,8 +9,7 @@ import cached_property
  
  def unittest_run_loop(f):
      def wrapper(*args, **kwargs):
@@ -107,37 +105,3 @@
          loop.run_until_complete(future)
  
 
-From 9b210d12fa73c91743378ba4a966417846e7ea9a Mon Sep 17 00:00:00 2001
-From: Petr Viktorin <encu...@gmail.com>
-Date: Thu, 2 Dec 2021 11:44:18 +0100
-Subject: [PATCH 2/2] Restore   compatibility with python 2.7
-
-This is        still necessary according to the Contributing Guidelines.
----
- cached_property.py | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/cached_property.py b/cached_property.py
-index 254739c..944e2f5 100644
---- a/cached_property.py
-+++ b/cached_property.py
-@@ -13,12 +13,12 @@
-     import asyncio
- except (ImportError, SyntaxError):
-     asyncio = None
--try:
--    iscoroutinefunction = asyncio.iscoroutinefunction
--except AttributeError:
--    # Python 3.11: @asyncio.coroutine was removed
--    from inspect import iscoroutinefunction
--
-+if asyncio:
-+    try:
-+        iscoroutinefunction = asyncio.iscoroutinefunction
-+    except AttributeError:
-+        # Python 3.11: @asyncio.coroutine was removed
-+        from inspect import iscoroutinefunction
- 
- 
- class cached_property(object):
-

Reply via email to