Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-fastbencode for 
openSUSE:Factory checked in at 2023-02-17 16:45:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fastbencode (Old)
 and      /work/SRC/openSUSE:Factory/.python-fastbencode.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-fastbencode"

Fri Feb 17 16:45:14 2023 rev:4 rq:1066273 version:0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fastbencode/python-fastbencode.changes    
2022-11-09 12:57:54.984510607 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-fastbencode.new.22824/python-fastbencode.changes
 2023-02-17 16:45:26.335009246 +0100
@@ -1,0 +2,6 @@
+Thu Feb 16 21:10:31 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.2:
+  * No upstream changelog available
+
+-------------------------------------------------------------------

Old:
----
  fastbencode-0.1.tar.gz

New:
----
  fastbencode-0.2.tar.gz

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

Other differences:
------------------
++++++ python-fastbencode.spec ++++++
--- /var/tmp/diff_new_pack.PgwAXV/_old  2023-02-17 16:45:26.967012806 +0100
+++ /var/tmp/diff_new_pack.PgwAXV/_new  2023-02-17 16:45:26.971012828 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-fastbencode
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python3-%{**}}
 Name:           python-fastbencode
-Version:        0.1
+Version:        0.2
 Release:        0
 Summary:        Implementation of the bencode serialization format
 License:        GPL-2.0-or-later

++++++ fastbencode-0.1.tar.gz -> fastbencode-0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastbencode-0.1/.github/workflows/pythonpackage.yml 
new/fastbencode-0.2/.github/workflows/pythonpackage.yml
--- old/fastbencode-0.1/.github/workflows/pythonpackage.yml     2022-10-28 
00:07:57.000000000 +0200
+++ new/fastbencode-0.2/.github/workflows/pythonpackage.yml     2023-02-10 
18:49:52.000000000 +0100
@@ -9,7 +9,7 @@
     strategy:
       matrix:
         os: [ubuntu-latest, macos-latest, windows-latest]
-        python-version: [3.6, 3.7, 3.8, 3.9, '3.10']
+        python-version: [3.7, 3.8, 3.9, '3.10', '3.11']
       fail-fast: false
 
     steps:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastbencode-0.1/fastbencode/__init__.py 
new/fastbencode-0.2/fastbencode/__init__.py
--- old/fastbencode-0.1/fastbencode/__init__.py 2022-10-28 00:07:57.000000000 
+0200
+++ new/fastbencode-0.2/fastbencode/__init__.py 2023-02-10 18:49:52.000000000 
+0100
@@ -19,7 +19,7 @@
 from typing import Type
 
 
-__version__ = (0, 1)
+__version__ = (0, 2)
 
 
 _extension_load_failures = []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastbencode-0.1/fastbencode/tests/test_bencode.py 
new/fastbencode-0.2/fastbencode/tests/test_bencode.py
--- old/fastbencode-0.1/fastbencode/tests/test_bencode.py       2022-10-28 
00:07:57.000000000 +0200
+++ new/fastbencode-0.2/fastbencode/tests/test_bencode.py       2023-02-10 
18:49:52.000000000 +0100
@@ -67,8 +67,7 @@
         yield suite
     elif isinstance(suite, TestSuite):
         for item in suite:
-            for r in iter_suite_tests(item):
-                yield r
+            yield from iter_suite_tests(item)
     else:
         raise Exception('unknown type %r for object %r'
                         % (type(suite), suite))
@@ -108,7 +107,7 @@
         test.
     :return: The adapted test.
     """
-    new_id = "%s(%s)" % (test.id(), scenario[0])
+    new_id = "{}({})".format(test.id(), scenario[0])
     new_test = clone_test(test, new_id)
     for name, value in scenario[1].items():
         setattr(new_test, name, value)
@@ -211,7 +210,7 @@
         'fastbencode._bencode_pyx')
 
 
-class RecursionLimit(object):
+class RecursionLimit:
     """Context manager that lowers recursion limit for testing."""
 
     def __init__(self, limit=100):
@@ -343,7 +342,7 @@
         self._run_check_error(TypeError, None)
         self._run_check_error(TypeError, lambda x: x)
         self._run_check_error(TypeError, object)
-        self._run_check_error(TypeError, u"ie")
+        self._run_check_error(TypeError, "ie")
 
     def test_decoder_type_error(self):
         self.assertRaises(TypeError, self.module.bdecode, 1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastbencode-0.1/setup.cfg 
new/fastbencode-0.2/setup.cfg
--- old/fastbencode-0.1/setup.cfg       2022-10-28 00:07:57.000000000 +0200
+++ new/fastbencode-0.2/setup.cfg       2023-02-10 18:49:52.000000000 +0100
@@ -9,8 +9,19 @@
 version = attr:fastbencode.__version__
 project_urls =
     GitHub = https://github.com/breezy-team/fastbencode
+classifiers =
+    Programming Language :: Python :: 3.7
+    Programming Language :: Python :: 3.8
+    Programming Language :: Python :: 3.9
+    Programming Language :: Python :: 3.10
+    Programming Language :: Python :: 3.11
+    Programming Language :: Python :: Implementation :: CPython
+    Programming Language :: Python :: Implementation :: PyPy
+    Operating System :: POSIX
+    Operating System :: Microsoft :: Windows
 
 [options]
+python_requires = >=3.7
 packages = fastbencode
 setup_requires =
     cython>=0.29

Reply via email to