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