Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-execnet for openSUSE:Factory checked in at 2024-04-29 17:57:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-execnet (Old) and /work/SRC/openSUSE:Factory/.python-execnet.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-execnet" Mon Apr 29 17:57:29 2024 rev:18 rq:1170447 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-execnet/python-execnet.changes 2024-04-09 16:46:37.906755017 +0200 +++ /work/SRC/openSUSE:Factory/.python-execnet.new.1880/python-execnet.changes 2024-04-29 17:57:33.565654035 +0200 @@ -1,0 +2,7 @@ +Sat Apr 27 09:00:31 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2.1.1: + * Fixed regression in 2.1.0 where the strconfig argument to + load/loads is ignore + +------------------------------------------------------------------- Old: ---- execnet-2.1.0.tar.gz New: ---- execnet-2.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-execnet.spec ++++++ --- /var/tmp/diff_new_pack.NB9LNS/_old 2024-04-29 17:57:34.265679496 +0200 +++ /var/tmp/diff_new_pack.NB9LNS/_new 2024-04-29 17:57:34.265679496 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-execnet -Version: 2.1.0 +Version: 2.1.1 Release: 0 Summary: Rapid multi-Python deployment License: MIT ++++++ execnet-2.1.0.tar.gz -> execnet-2.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/execnet-2.1.0/PKG-INFO new/execnet-2.1.1/PKG-INFO --- old/execnet-2.1.0/PKG-INFO 2024-04-05 20:23:17.000000000 +0200 +++ new/execnet-2.1.1/PKG-INFO 2024-04-07 22:33:21.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.3 Name: execnet -Version: 2.1.0 +Version: 2.1.1 Summary: execnet: rapid multi-Python deployment Project-URL: Homepage, https://execnet.readthedocs.io/en/latest/ Author: holger krekel and others diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/execnet-2.1.0/src/execnet/_version.py new/execnet-2.1.1/src/execnet/_version.py --- old/execnet-2.1.0/src/execnet/_version.py 2024-04-05 20:23:17.000000000 +0200 +++ new/execnet-2.1.1/src/execnet/_version.py 2024-04-07 22:33:21.000000000 +0200 @@ -12,5 +12,5 @@ __version_tuple__: VERSION_TUPLE version_tuple: VERSION_TUPLE -__version__ = version = '2.1.0' -__version_tuple__ = version_tuple = (2, 1, 0) +__version__ = version = '2.1.1' +__version_tuple__ = version_tuple = (2, 1, 1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/execnet-2.1.0/src/execnet/gateway_base.py new/execnet-2.1.1/src/execnet/gateway_base.py --- old/execnet-2.1.0/src/execnet/gateway_base.py 2024-04-05 20:23:17.000000000 +0200 +++ new/execnet-2.1.1/src/execnet/gateway_base.py 2024-04-07 22:33:21.000000000 +0200 @@ -1391,9 +1391,7 @@ gw: BaseGateway | None = channel_or_gateway.gateway else: gw = channel_or_gateway - if channel_or_gateway is None: - strconfig = None - else: + if channel_or_gateway is not None: strconfig = channel_or_gateway._strconfig if strconfig: self.py2str_as_py3str, self.py3str_as_py2str = strconfig diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/execnet-2.1.0/testing/test_serializer.py new/execnet-2.1.1/testing/test_serializer.py --- old/execnet-2.1.0/testing/test_serializer.py 2024-04-05 20:23:17.000000000 +0200 +++ new/execnet-2.1.1/testing/test_serializer.py 2024-04-07 22:33:21.000000000 +0200 @@ -163,3 +163,8 @@ tp, s = load(p) assert tp == "tuple" assert s == "(1, (), 3)" + + +def test_py2_string_loads() -> None: + """Regression test for #267.""" + assert execnet.loads(b"\x02M\x00\x00\x00\x01aQ") == b"a"