Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-xdis for openSUSE:Factory checked in at 2023-02-23 16:29:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-xdis (Old) and /work/SRC/openSUSE:Factory/.python-xdis.new.1706 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-xdis" Thu Feb 23 16:29:30 2023 rev:17 rq:1067290 version:6.0.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-xdis/python-xdis.changes 2022-10-12 18:26:00.905862878 +0200 +++ /work/SRC/openSUSE:Factory/.python-xdis.new.1706/python-xdis.changes 2023-02-23 16:53:36.121203915 +0100 @@ -1,0 +2,14 @@ +Tue Feb 21 07:36:59 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- Skip python 3.11, not yet supported, gh#rocky/python-xdis#98 +- Update to version 6.0.5 + * Detect versions pypy3.8.15, pypy-3.9.15 + * Dectect Python 3.{7,8,9}.14 3.10.{5,6,7} + * correct 3.10+ pydisasm -F xasm label + * Revise marshal error handling (Issue #97) + * Improve PyPy 3.7 CALL_FUNCTION arg interpretation + * Fix 1.5-2.x bugs in line number encoding + * Fix showing MAKE_FUNCTION operand + * Miscellaneous lint, black, and isort changes + +------------------------------------------------------------------- Old: ---- 6.0.4.tar.gz New: ---- 6.0.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-xdis.spec ++++++ --- /var/tmp/diff_new_pack.1h9aUL/_old 2023-02-23 16:53:36.589206628 +0100 +++ /var/tmp/diff_new_pack.1h9aUL/_new 2023-02-23 16:53:36.589206628 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-xdis # -# 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 @@ -16,9 +16,9 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python311 1 Name: python-xdis -Version: 6.0.4 +Version: 6.0.5 Release: 0 Summary: Python cross-version byte-code disassembler and marshal routines License: GPL-2.0-only @@ -71,6 +71,7 @@ %license COPYING %doc NEWS.md README.rst %python_alternative %{_bindir}/pydisasm -%{python_sitelib}/* +%{python_sitelib}/xdis +%{python_sitelib}/xdis-%{version}*-info %changelog ++++++ 6.0.4.tar.gz -> 6.0.5.tar.gz ++++++ ++++ 9654 lines of diff (skipped) ++++++ ignore-patchlevel-in-python-version.patch ++++++ --- /var/tmp/diff_new_pack.1h9aUL/_old 2023-02-23 16:53:36.761207626 +0100 +++ /var/tmp/diff_new_pack.1h9aUL/_new 2023-02-23 16:53:36.765207649 +0100 @@ -1,22 +1,9 @@ Remove power from the folks who brought you linux2 -Index: python-xdis-6.0.3/xdis/version_info.py +Index: python-xdis-6.0.5/xdis/disasm.py =================================================================== ---- python-xdis-6.0.3.orig/xdis/version_info.py -+++ python-xdis-6.0.3/xdis/version_info.py -@@ -36,7 +36,7 @@ PYTHON_VERSION_STR = "%s.%s" % (sys.vers - - IS_PYPY = "__pypy__" in sys.builtin_module_names - --def version_tuple_to_str(version_tuple=PYTHON_VERSION_TRIPLE, start=0, end=3, delimiter=".") -> str: -+def version_tuple_to_str(version_tuple=PYTHON_VERSION_TRIPLE, start=0, end=2, delimiter=".") -> str: - """ - Turn a version tuple, e.g. (3,2,6), into a dotted string, e.g. "3.2.6". - -Index: python-xdis-6.0.3/xdis/disasm.py -=================================================================== ---- python-xdis-6.0.3.orig/xdis/disasm.py -+++ python-xdis-6.0.3/xdis/disasm.py -@@ -39,6 +39,7 @@ from xdis.op_imports import op_imports, +--- python-xdis-6.0.5.orig/xdis/disasm.py ++++ python-xdis-6.0.5/xdis/disasm.py +@@ -42,6 +42,7 @@ from xdis.version_info import IS_PYPY, P def get_opcode(version_tuple, is_pypy, alternate_opmap=None): # Set up disassembler with the right opcodes lookup = ".".join((str(i) for i in version_tuple)) @@ -24,7 +11,7 @@ if is_pypy: lookup += "pypy" if lookup in op_imports.keys(): -@@ -46,6 +47,10 @@ def get_opcode(version_tuple, is_pypy, a +@@ -49,6 +50,10 @@ def get_opcode(version_tuple, is_pypy, a # TODO: change bytecode version number comment line to indicate altered return remap_opcodes(op_imports[lookup], alternate_opmap) return op_imports[lookup] @@ -35,4 +22,17 @@ if is_pypy: pypy_str = " for pypy" else: +Index: python-xdis-6.0.5/xdis/version_info.py +=================================================================== +--- python-xdis-6.0.5.orig/xdis/version_info.py ++++ python-xdis-6.0.5/xdis/version_info.py +@@ -35,7 +35,7 @@ IS_PYPY = "__pypy__" in sys.builtin_modu + + + def version_tuple_to_str( +- version_tuple=PYTHON_VERSION_TRIPLE, start=0, end=3, delimiter="." ++ version_tuple=PYTHON_VERSION_TRIPLE, start=0, end=2, delimiter="." + ) -> str: + """ + Turn a version tuple, e.g. (3,2,6), into a dotted string, e.g. "3.2.6".