Bug 1222880 - [TRACK] Update python311 to 3.11.9
Summary: [TRACK] Update python311 to 3.11.9
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Python (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Daniel Garcia
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-16 08:47 UTC by Ana Guerrero
Modified: 2024-07-01 20:30 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ana Guerrero 2024-04-16 08:47:06 UTC
Hi,

The update of python311 to 3.11.9 (SR#1166678 for now), it's stuck for a few python modules failing to build: 
python-Django, python-argcomplete, python-traitlets, virt-manager:test

* python-Django

[  453s] ======================================================================
[  453s] ERROR: test_send_unicode (mail.tests.LocmemBackendTests.test_send_unicode)
[  453s] ----------------------------------------------------------------------
[  453s] Traceback (most recent call last):
[  453s]   File "/usr/lib64/python3.11/unittest/case.py", line 57, in testPartExecutor
[  453s]     yield
[  453s]   File "/usr/lib64/python3.11/unittest/case.py", line 623, in run
[  453s]     self._callTestMethod(testMethod)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/usr/lib64/python3.11/unittest/case.py", line 579, in _callTestMethod
[  453s]     if method() is not None:
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/tests/mail/tests.py", line 1230, in test_send_unicode
[  453s]     message = self.get_the_message()
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/tests/mail/tests.py", line 1208, in get_the_message
[  453s]     % (len(mailbox), [m.as_string() for m in mailbox]),
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/tests/mail/tests.py", line 1208, in <listcomp>
[  453s]     % (len(mailbox), [m.as_string() for m in mailbox]),
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/django/core/mail/message.py", line 135, in as_string
[  453s]     g.flatten(self, unixfrom=unixfrom, linesep=linesep)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 115, in flatten
[  453s]     self._write(msg)
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 180, in _write
[  453s]     self._dispatch(msg)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 217, in _dispatch
[  453s]     meth(msg)
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 246, in _handle_text
[  453s]     msg.set_payload(msg._payload, charset)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/django/core/mail/message.py", line 170, in set_payload
[  453s]     has_long_lines = any(
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/django/core/mail/message.py", line 171, in <genexpr>
[  453s]     len(line.encode()) > RFC5322_EMAIL_LINE_LENGTH_LIMIT
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s] UnicodeEncodeError: 'utf-8' codec can't encode characters in position 12-13: surrogates not allowed
[  453s] 
[  453s] ======================================================================
[  453s] ERROR: test_dont_base64_encode (mail.tests.MailTests.test_dont_base64_encode)
[  453s] ----------------------------------------------------------------------
[  453s] Traceback (most recent call last):
[  453s]   File "/usr/lib64/python3.11/unittest/case.py", line 57, in testPartExecutor
[  453s]     yield
[  453s]   File "/usr/lib64/python3.11/unittest/case.py", line 623, in run
[  453s]     self._callTestMethod(testMethod)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/usr/lib64/python3.11/unittest/case.py", line 579, in _callTestMethod
[  453s]     if method() is not None:
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/tests/mail/tests.py", line 902, in test_dont_base64_encode
[  453s]     s = msg.message().as_string()
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/django/core/mail/message.py", line 135, in as_string
[  453s]     g.flatten(self, unixfrom=unixfrom, linesep=linesep)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 115, in flatten
[  453s]     self._write(msg)
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 180, in _write
[  453s]     self._dispatch(msg)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 217, in _dispatch
[  453s]     meth(msg)
[  453s]   File "/usr/lib64/python3.11/email/generator.py", line 246, in _handle_text
[  453s]     msg.set_payload(msg._payload, charset)
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/django/core/mail/message.py", line 170, in set_payload
[  453s]     has_long_lines = any(
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s]   File "/home/abuild/rpmbuild/BUILD/Django-4.2.11/django/core/mail/message.py", line 171, in <genexpr>
[  453s]     len(line.encode()) > RFC5322_EMAIL_LINE_LENGTH_LIMIT
[  453s]     ^^^^^^^^^^^^^^^^^
[  453s] UnicodeEncodeError: 'utf-8' codec can't encode characters in position 28-33: surrogates not allowed
[  453s] 
[  453s] ----------------------------------------------------------------------
[  453s] Ran 15735 tests in 115.286s
[  453s] 
[  453s] FAILED (errors=2, skipped=1096, expected failures=5)


* python-argcomplete

FAILED (failures=13, errors=1, skipped=12, expected failures=5)

...
[  356s] FAIL: test_choices (__main__.TestArgcomplete.test_choices)
[  356s] FAIL: test_completers (__main__.TestArgcomplete.test_completers)
[  356s] FAIL: test_default_completer (__main__.TestArgcomplete.test_default_completer)
[  356s] FAIL: test_escape_special_chars (__main__.TestArgcomplete.test_escape_special_chars)
[  356s] FAIL: test_exclusive (__main__.TestArgcomplete.test_exclusive)
[  356s] FAIL: test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class)
[  356s] FAIL: test_filescompleter_filetype_integration (__main__.TestArgcomplete.test_filescompleter_filetype_integration)
[  356s] FAIL: test_mixed_optional_positional (__main__.TestArgcomplete.test_mixed_optional_positional)
[  356s] FAIL: test_non_ascii (__main__.TestArgcomplete.test_non_ascii)
[  356s] FAIL: test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs)
[  356s] FAIL: test_positional_remainder (__main__.TestArgcomplete.test_positional_remainder)
[  356s] FAIL: test_subparser_completers (__main__.TestArgcomplete.test_subparser_completers)
[  356s] FAIL: test_subparsers (__main__.TestArgcomplete.test_subparsers)

[  356s] ERROR: test_repl_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_parse_after_complete)


* python-traitlets

[   16s] =================================== FAILURES ===================================
[   16s] _______________ TestArgcomplete.test_complete_custom_completers ________________
[   16s] 
[   16s] self = <tests.config.test_argcomplete.TestArgcomplete object at 0x7f9dfc039490>
[   16s] argcomplete_on = None
[   16s] 
[   16s]     def test_complete_custom_completers(self, argcomplete_on):
[   16s]         app = ArgcompleteApp()
[   16s]         # test pre-defined completers for Bool/Enum
[   16s] >       assert set(self.run_completer(app, "app --Application.log_level=")) > {"DEBUG", "INFO"}
[   16s] E       AssertionError: assert {''} > {'DEBUG', 'INFO'}
[   16s] E        +  where {''} = set([''])
[   16s] E        +    where [''] = <bound method TestArgcomplete.run_completer of <tests.config.test_argcomplete.TestArgcomplete object at 0x7f9dfc039490>>(<tests.config.test_argcomplete.ArgcompleteApp object at 0x7f9dfc17db50>, 'app --Application.log_level=')
[   16s] E        +      where <bound method TestArgcomplete.run_completer of <tests.config.test_argcomplete.TestArgcomplete object at 0x7f9dfc039490>> = <tests.config.test_argcomplete.TestArgcomplete object at 0x7f9dfc039490>.run_completer
[   16s] 
[   16s] app        = <tests.config.test_argcomplete.ArgcompleteApp object at 0x7f9dfc17db50>
[   16s] argcomplete_on = None
[   16s] self       = <tests.config.test_argcomplete.TestArgcomplete object at 0x7f9dfc039490>
[   16s] 
[   16s] tests/config/test_argcomplete.py:157: AssertionError
[   16s] =============================== warnings summary ===============================
[   16s] tests/_warnings.py::tests._warnings.all_warnings
[   16s]   <doctest tests._warnings.all_warnings[1]>:2: RuntimeWarning: bar
[   16s] 
[   16s] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[   16s] ============================= slowest 10 durations =============================
[   16s] 0.19s call     tests/config/test_application.py::test_show_config_json_cli
[   16s] 0.19s call     tests/config/test_application.py::test_show_config_cli
[   16s] 0.18s call     tests/config/test_application.py::test_help_all_output
[   16s] 0.18s call     tests/config/test_application.py::test_help_output
[   16s] 0.01s call     tests/config/test_argcomplete.py::TestArgcomplete::test_complete_subcommands
[   16s] 0.01s call     tests/test_traitlets.py::TestTraitType::test_deprecated_metadata_access
[   16s] 0.01s call     tests/test_traitlets.py::TestTraitType::test_deprecated_method_warnings
[   16s] 
[   16s] (3 durations < 0.005s hidden.  Use -vv to show these durations.)
[   16s] =========================== short test summary info ============================
[   16s] SKIPPED [1] ../../../../../usr/lib/python3.11/site-packages/_pytest/doctest.py:456: all tests skipped by +SKIP option
[   16s] FAILED tests/config/test_argcomplete.py::TestArgcomplete::test_complete_custom_completers
[   16s] ============= 1 failed, 567 passed, 1 skipped, 1 warning in 1.57s ==============


* virt-manager:test

[   34s] =========================== short test summary info ============================
[   34s] FAILED tests/test_cli.py::testCLI0432virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0433virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0434virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0435virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0436virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0437virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0438virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0439virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0440virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0442virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0443virt_install - AssertionError: Command w...
[   34s] FAILED tests/test_cli.py::testCLI0445virt_xml - AssertionError: Command was: ...
[   34s] ================ 12 failed, 511 passed, 25 deselected in 15.67s ================
Comment 1 Daniel Garcia 2024-04-18 06:47:34 UTC
All failing packages are fixed now in the devel project and a new request for Factory was created.

The python-argcomplete update fixes also python-traitlets, virt-manager:test

- python-argcomplete: https://build.opensuse.org/request/show/1168718
- python-Django: https://build.opensuse.org/request/show/1168720
Comment 2 Ana Guerrero 2024-04-18 07:14:41 UTC
Thank you, I've staged everything together.
Comment 6 Maintenance Automation 2024-05-14 16:33:46 UTC
SUSE-SU-2024:1639-1: An update that solves two vulnerabilities and has four security fixes can now be installed.

Category: security (important)
Bug References: 1209571, 1209811, 1209812, 1216606, 1222880, 761162
CVE References: CVE-2023-28858, CVE-2023-28859
Maintenance Incident: [SUSE:Maintenance:33743](https://smelt.suse.de/incident/33743/)
Sources used:
openSUSE Leap 15.4 (src):
 python-Automat-test-22.10.0-150400.3.7.6, python-knack-0.11.0-150400.10.4.4, python-argcomplete-3.3.0-150400.12.12.2, python-wheel-test-0.40.0-150400.13.7.5, python-opentelemetry-test-utils-0.44b0-150400.9.3.1, python-aiosignal-1.3.1-150400.9.7.2, python-scp-0.14.5-150400.12.7.4, python-fakeredis-2.21.0-150400.9.3.4, python-jsondiff-2.0.0-150400.10.4.1, python-wheel-0.40.0-150400.13.7.4, python-pyparsing-3.0.9-150400.5.7.4, python-opentelemetry-api-1.23.0-150400.10.7.1, python-vcrpy-6.0.1-150400.7.4.4, python-httpretty-1.1.4-150400.11.4.1, python-pathspec-0.11.1-150400.9.7.2, python-avro-1.11.3-150400.10.4.1, python-invoke-test-2.1.2-150400.10.7.7, python-portalocker-2.7.0-150400.10.7.4, python-aiohttp-3.9.3-150400.10.18.4, python-blinker-1.6.2-150400.12.7.4, python-Deprecated-1.2.14-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-multidict-6.0.4-150400.7.7.4, python-typing_extensions-4.5.0-150400.3.9.1, python-opencensus-0.11.4-150400.10.6.3, python-xmltodict-0.13.0-150400.12.4.1, python-Automat-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-zope.interface-test-6.0-150400.12.7.5, python-antlr4-python3-runtime-4.13.1-150400.10.4.1, python-fixedint-0.2.0-150400.9.3.1, python-PyGithub-1.57-150400.10.4.4, python-oauthlib-3.2.2-150400.12.7.4, python-zipp-3.15.0-150400.10.7.1, python-Twisted-22.10.0-150400.5.17.4, python-wrapt-1.15.0-150400.12.7.1, python-tabulate-0.9.0-150400.11.7.4, python-zope.interface-6.0-150400.12.7.4, python-sshtunnel-0.4.0-150400.5.4.4, python-isodate-0.6.1-150400.12.7.2, python-hyperlink-21.0.0-150400.12.7.4, python-humanfriendly-10.0-150400.13.7.4, python-tqdm-4.66.1-150400.9.7.4, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-opentelemetry-semantic-conventions-0.44b0-150400.9.3.1, python-redis-5.0.1-150400.12.4.4, python-httplib2-0.22.0-150400.10.4.1, python-pydash-6.0.2-150400.9.4.1, python-javaproperties-0.8.1-150400.10.4.4, python-lexicon-2.0.1-150400.10.7.1, python-marshmallow-3.20.2-150400.9.7.1, python-yarl-1.9.2-150400.8.7.4, python-pyparsing-test-3.0.9-150400.5.7.5, python-incremental-22.10.0-150400.3.7.2, python-opentelemetry-sdk-1.23.0-150400.9.3.1, python-asgiref-3.6.0-150400.9.7.3, python-requests-oauthlib-1.3.1-150400.12.7.1, python-typing_extensions-test-4.5.0-150400.3.9.4, python-opencensus-context-0.1.3-150400.10.6.1, python-pip-22.3.1-150400.17.16.4, python-Fabric-3.2.2-150400.10.4.1, python-fluidity-sm-0.2.0-150400.10.7.2, python-strictyaml-1.7.3-150400.9.3.4, python-incremental-test-22.10.0-150400.3.7.6, python-tqdm-test-4.66.1-150400.9.7.5, python-docker-7.0.0-150400.8.4.4, python-invoke-2.1.2-150400.10.7.4, python-chardet-5.2.0-150400.13.7.2, python-Twisted-test-22.10.0-150400.5.17.5, python-importlib-metadata-6.8.0-150400.10.9.2, python-distro-1.9.0-150400.12.4.1, python-opencensus-ext-threading-0.1.2-150400.10.6.1, python-PyJWT-2.8.0-150400.8.7.2, python-importlib-metadata-test-6.8.0-150400.10.9.6, python-websocket-client-1.5.1-150400.13.7.1, python-Pygments-2.15.1-150400.7.7.4, python-retrying-1.3.4-150400.12.4.1, python-semver-3.0.2-150400.10.4.1, python-async_timeout-4.0.2-150400.10.7.2, python-zipp-test-3.15.0-150400.10.7.5, python-paramiko-3.4.0-150400.13.10.4, python-chardet-test-5.2.0-150400.13.7.7, python-sure-2.0.1-150400.12.4.4, python-constantly-15.1.0-150400.12.7.2, python-pycomposefile-0.0.30-150400.9.3.1, python-opencensus-test-0.11.4-150400.10.6.4, python-service_identity-23.1.0-150400.8.7.1, python-frozenlist-1.3.3-150400.9.7.2, python-humanfriendlytest-10.0-150400.13.7.6
openSUSE Leap 15.5 (src):
 python-humanfriendly-10.0-150400.13.7.4, python-argcomplete-3.3.0-150400.12.12.2, python-aiosignal-1.3.1-150400.9.7.2, python-scp-0.14.5-150400.12.7.4, python-tqdm-4.66.1-150400.9.7.4, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-wheel-0.40.0-150400.13.7.4, python-lexicon-2.0.1-150400.10.7.1, python-opentelemetry-api-1.23.0-150400.10.7.1, python-pyparsing-3.0.9-150400.5.7.4, python-yarl-1.9.2-150400.8.7.4, python-pathspec-0.11.1-150400.9.7.2, python-incremental-22.10.0-150400.3.7.2, python-requests-oauthlib-1.3.1-150400.12.7.1, python-pip-22.3.1-150400.17.16.4, python-blinker-1.6.2-150400.12.7.4, python-aiohttp-3.9.3-150400.10.18.4, python-portalocker-2.7.0-150400.10.7.4, python-Deprecated-1.2.14-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-multidict-6.0.4-150400.7.7.4, python-fluidity-sm-0.2.0-150400.10.7.2, python-typing_extensions-4.5.0-150400.3.9.1, python-Automat-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-invoke-2.1.2-150400.10.7.4, python-chardet-5.2.0-150400.13.7.2, python-importlib-metadata-6.8.0-150400.10.9.2, python-distro-1.9.0-150400.12.4.1, python-PyJWT-2.8.0-150400.8.7.2, python-oauthlib-3.2.2-150400.12.7.4, python-Pygments-2.15.1-150400.7.7.4, python-websocket-client-1.5.1-150400.13.7.1, python-zipp-3.15.0-150400.10.7.1, python-Twisted-22.10.0-150400.5.17.4, python-wrapt-1.15.0-150400.12.7.1, python-async_timeout-4.0.2-150400.10.7.2, python-tabulate-0.9.0-150400.11.7.4, python-zope.interface-6.0-150400.12.7.4, python-paramiko-3.4.0-150400.13.10.4, python-constantly-15.1.0-150400.12.7.2, python-isodate-0.6.1-150400.12.7.2, python-hyperlink-21.0.0-150400.12.7.4, python-service_identity-23.1.0-150400.8.7.1, python-frozenlist-1.3.3-150400.9.7.2
openSUSE Leap 15.6 (src):
 python-humanfriendly-10.0-150400.13.7.4, python-argcomplete-3.3.0-150400.12.12.2, python-aiosignal-1.3.1-150400.9.7.2, python-scp-0.14.5-150400.12.7.4, python-tqdm-4.66.1-150400.9.7.4, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-lexicon-2.0.1-150400.10.7.1, python-opentelemetry-api-1.23.0-150400.10.7.1, python-marshmallow-3.20.2-150400.9.7.1, python-pyparsing-3.0.9-150400.5.7.4, python-yarl-1.9.2-150400.8.7.4, python-pathspec-0.11.1-150400.9.7.2, python-incremental-22.10.0-150400.3.7.2, python-asgiref-3.6.0-150400.9.7.3, python-requests-oauthlib-1.3.1-150400.12.7.1, python-pip-22.3.1-150400.17.16.4, python-blinker-1.6.2-150400.12.7.4, python-aiohttp-3.9.3-150400.10.18.4, python-portalocker-2.7.0-150400.10.7.4, python-Deprecated-1.2.14-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-multidict-6.0.4-150400.7.7.4, python-fluidity-sm-0.2.0-150400.10.7.2, python-Automat-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-invoke-2.1.2-150400.10.7.4, python-chardet-5.2.0-150400.13.7.2, python-importlib-metadata-6.8.0-150400.10.9.2, python-PyJWT-2.8.0-150400.8.7.2, python-oauthlib-3.2.2-150400.12.7.4, python-Pygments-2.15.1-150400.7.7.4, python-websocket-client-1.5.1-150400.13.7.1, python-Twisted-22.10.0-150400.5.17.4, python-wrapt-1.15.0-150400.12.7.1, python-async_timeout-4.0.2-150400.10.7.2, python-tabulate-0.9.0-150400.11.7.4, python-zope.interface-6.0-150400.12.7.4, python-paramiko-3.4.0-150400.13.10.4, python-constantly-15.1.0-150400.12.7.2, python-isodate-0.6.1-150400.12.7.2, python-hyperlink-21.0.0-150400.12.7.4, python-service_identity-23.1.0-150400.8.7.1, python-frozenlist-1.3.3-150400.9.7.2
Public Cloud Module 15-SP4 (src):
 python-knack-0.11.0-150400.10.4.4, python-argcomplete-3.3.0-150400.12.12.2, python-opentelemetry-test-utils-0.44b0-150400.9.3.1, python-aiosignal-1.3.1-150400.9.7.2, python-fakeredis-2.21.0-150400.9.3.4, python-jsondiff-2.0.0-150400.10.4.1, python-scp-0.14.5-150400.12.7.4, python-wheel-0.40.0-150400.13.7.4, python-pyparsing-3.0.9-150400.5.7.4, python-opentelemetry-api-1.23.0-150400.10.7.1, python-vcrpy-6.0.1-150400.7.4.4, python-httpretty-1.1.4-150400.11.4.1, python-avro-1.11.3-150400.10.4.1, python-pathspec-0.11.1-150400.9.7.2, python-blinker-1.6.2-150400.12.7.4, python-aiohttp-3.9.3-150400.10.18.4, python-portalocker-2.7.0-150400.10.7.4, python-Deprecated-1.2.14-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-multidict-6.0.4-150400.7.7.4, python-typing_extensions-4.5.0-150400.3.9.1, python-opencensus-0.11.4-150400.10.6.3, python-xmltodict-0.13.0-150400.12.4.1, python-Automat-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-antlr4-python3-runtime-4.13.1-150400.10.4.1, python-fixedint-0.2.0-150400.9.3.1, python-PyGithub-1.57-150400.10.4.4, python-oauthlib-3.2.2-150400.12.7.4, python-zipp-3.15.0-150400.10.7.1, python-Twisted-22.10.0-150400.5.17.4, python-wrapt-1.15.0-150400.12.7.1, python-tabulate-0.9.0-150400.11.7.4, python-zope.interface-6.0-150400.12.7.4, python-sshtunnel-0.4.0-150400.5.4.4, python-isodate-0.6.1-150400.12.7.2, python-hyperlink-21.0.0-150400.12.7.4, python-humanfriendly-10.0-150400.13.7.4, python-tqdm-4.66.1-150400.9.7.4, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-opentelemetry-semantic-conventions-0.44b0-150400.9.3.1, python-pydash-6.0.2-150400.9.4.1, python-httplib2-0.22.0-150400.10.4.1, python-redis-5.0.1-150400.12.4.4, python-javaproperties-0.8.1-150400.10.4.4, python-lexicon-2.0.1-150400.10.7.1, python-marshmallow-3.20.2-150400.9.7.1, python-yarl-1.9.2-150400.8.7.4, python-incremental-22.10.0-150400.3.7.2, python-opentelemetry-sdk-1.23.0-150400.9.3.1, python-asgiref-3.6.0-150400.9.7.3, python-requests-oauthlib-1.3.1-150400.12.7.1, python-opencensus-context-0.1.3-150400.10.6.1, python-pip-22.3.1-150400.17.16.4, python-Fabric-3.2.2-150400.10.4.1, python-fluidity-sm-0.2.0-150400.10.7.2, python-strictyaml-1.7.3-150400.9.3.4, python-docker-7.0.0-150400.8.4.4, python-invoke-2.1.2-150400.10.7.4, python-chardet-5.2.0-150400.13.7.2, python-importlib-metadata-6.8.0-150400.10.9.2, python-distro-1.9.0-150400.12.4.1, python-PyJWT-2.8.0-150400.8.7.2, python-opencensus-ext-threading-0.1.2-150400.10.6.1, python-websocket-client-1.5.1-150400.13.7.1, python-Pygments-2.15.1-150400.7.7.4, python-retrying-1.3.4-150400.12.4.1, python-semver-3.0.2-150400.10.4.1, python-async_timeout-4.0.2-150400.10.7.2, python-paramiko-3.4.0-150400.13.10.4, python-sure-2.0.1-150400.12.4.4, python-constantly-15.1.0-150400.12.7.2, python-pycomposefile-0.0.30-150400.9.3.1, python-service_identity-23.1.0-150400.8.7.1, python-frozenlist-1.3.3-150400.9.7.2
Public Cloud Module 15-SP5 (src):
 python-knack-0.11.0-150400.10.4.4, python-opentelemetry-test-utils-0.44b0-150400.9.3.1, python-fakeredis-2.21.0-150400.9.3.4, python-jsondiff-2.0.0-150400.10.4.1, python-opentelemetry-semantic-conventions-0.44b0-150400.9.3.1, python-pydash-6.0.2-150400.9.4.1, python-httplib2-0.22.0-150400.10.4.1, python-redis-5.0.1-150400.12.4.4, python-javaproperties-0.8.1-150400.10.4.4, python-opentelemetry-api-1.23.0-150400.10.7.1, python-marshmallow-3.20.2-150400.9.7.1, python-vcrpy-6.0.1-150400.7.4.4, python-httpretty-1.1.4-150400.11.4.1, python-avro-1.11.3-150400.10.4.1, python-opentelemetry-sdk-1.23.0-150400.9.3.1, python-asgiref-3.6.0-150400.9.7.3, python-opencensus-context-0.1.3-150400.10.6.1, python-Fabric-3.2.2-150400.10.4.1, python-strictyaml-1.7.3-150400.9.3.4, python-opencensus-0.11.4-150400.10.6.3, python-xmltodict-0.13.0-150400.12.4.1, python-docker-7.0.0-150400.8.4.4, python-chardet-5.2.0-150400.13.7.2, python-antlr4-python3-runtime-4.13.1-150400.10.4.1, python-distro-1.9.0-150400.12.4.1, python-fixedint-0.2.0-150400.9.3.1, python-PyGithub-1.57-150400.10.4.4, python-opencensus-ext-threading-0.1.2-150400.10.6.1, python-retrying-1.3.4-150400.12.4.1, python-semver-3.0.2-150400.10.4.1, python-sshtunnel-0.4.0-150400.5.4.4, python-sure-2.0.1-150400.12.4.4, python-pycomposefile-0.0.30-150400.9.3.1
Python 3 Module 15-SP5 (src):
 python-humanfriendly-10.0-150400.13.7.4, python-argcomplete-3.3.0-150400.12.12.2, python-aiosignal-1.3.1-150400.9.7.2, python-scp-0.14.5-150400.12.7.4, python-tqdm-4.66.1-150400.9.7.4, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-wheel-0.40.0-150400.13.7.4, python-lexicon-2.0.1-150400.10.7.1, python-opentelemetry-api-1.23.0-150400.10.7.1, python-pyparsing-3.0.9-150400.5.7.4, python-yarl-1.9.2-150400.8.7.4, python-pathspec-0.11.1-150400.9.7.2, python-incremental-22.10.0-150400.3.7.2, python-requests-oauthlib-1.3.1-150400.12.7.1, python-pip-22.3.1-150400.17.16.4, python-blinker-1.6.2-150400.12.7.4, python-aiohttp-3.9.3-150400.10.18.4, python-portalocker-2.7.0-150400.10.7.4, python-Deprecated-1.2.14-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-multidict-6.0.4-150400.7.7.4, python-fluidity-sm-0.2.0-150400.10.7.2, python-typing_extensions-4.5.0-150400.3.9.1, python-Automat-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-invoke-2.1.2-150400.10.7.4, python-chardet-5.2.0-150400.13.7.2, python-importlib-metadata-6.8.0-150400.10.9.2, python-distro-1.9.0-150400.12.4.1, python-PyJWT-2.8.0-150400.8.7.2, python-oauthlib-3.2.2-150400.12.7.4, python-Pygments-2.15.1-150400.7.7.4, python-websocket-client-1.5.1-150400.13.7.1, python-zipp-3.15.0-150400.10.7.1, python-Twisted-22.10.0-150400.5.17.4, python-wrapt-1.15.0-150400.12.7.1, python-async_timeout-4.0.2-150400.10.7.2, python-tabulate-0.9.0-150400.11.7.4, python-zope.interface-6.0-150400.12.7.4, python-paramiko-3.4.0-150400.13.10.4, python-constantly-15.1.0-150400.12.7.2, python-isodate-0.6.1-150400.12.7.2, python-hyperlink-21.0.0-150400.12.7.4, python-service_identity-23.1.0-150400.8.7.1, python-frozenlist-1.3.3-150400.9.7.2

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 8 Maintenance Automation 2024-07-01 20:30:04 UTC
SUSE-SU-2024:1639-2: An update that solves two vulnerabilities and has four security fixes can now be installed.

Category: security (important)
Bug References: 1209571, 1209811, 1209812, 1216606, 1222880, 761162
CVE References: CVE-2023-28858, CVE-2023-28859
Maintenance Incident: [SUSE:Maintenance:33743](https://smelt.suse.de/incident/33743/)
Sources used:
SUSE Package Hub 15 15-SP6 (src):
 python-wrapt-1.15.0-150400.12.7.1, python-asgiref-3.6.0-150400.9.7.3
Public Cloud Module 15-SP6 (src):
 python-docker-7.0.0-150400.8.4.4, python-pycomposefile-0.0.30-150400.9.3.1, python-opencensus-0.11.4-150400.10.6.3, python-opentelemetry-semantic-conventions-0.44b0-150400.9.3.1, python-PyGithub-1.57-150400.10.4.4, python-asgiref-3.6.0-150400.9.7.3, python-strictyaml-1.7.3-150400.9.3.4, python-opentelemetry-test-utils-0.44b0-150400.9.3.1, python-opentelemetry-api-1.23.0-150400.10.7.1, python-antlr4-python3-runtime-4.13.1-150400.10.4.1, python-retrying-1.3.4-150400.12.4.1, python-chardet-5.2.0-150400.13.7.2, python-Fabric-3.2.2-150400.10.4.1, python-opentelemetry-sdk-1.23.0-150400.9.3.1, python-semver-3.0.2-150400.10.4.1, python-javaproperties-0.8.1-150400.10.4.4, python-fixedint-0.2.0-150400.9.3.1, python-vcrpy-6.0.1-150400.7.4.4, python-avro-1.11.3-150400.10.4.1, python-opencensus-ext-threading-0.1.2-150400.10.6.1, python-marshmallow-3.20.2-150400.9.7.1, python-knack-0.11.0-150400.10.4.4, python-opencensus-context-0.1.3-150400.10.6.1, python-jsondiff-2.0.0-150400.10.4.1, python-pydash-6.0.2-150400.9.4.1
Python 3 Module 15-SP6 (src):
 python-blinker-1.6.2-150400.12.7.4, python-argcomplete-3.3.0-150400.12.12.2, python-portalocker-2.7.0-150400.10.7.4, python-Twisted-22.10.0-150400.5.17.4, python-Deprecated-1.2.14-150400.10.7.2, python-frozenlist-1.3.3-150400.9.7.2, python-pip-22.3.1-150400.17.16.4, python-async_timeout-4.0.2-150400.10.7.2, python-opentelemetry-api-1.23.0-150400.10.7.1, python-importlib-metadata-6.8.0-150400.10.9.2, python-chardet-5.2.0-150400.13.7.2, python-incremental-22.10.0-150400.3.7.2, python-wrapt-1.15.0-150400.12.7.1, python-pkginfo-1.9.6-150400.7.7.1, python-pathspec-0.11.1-150400.9.7.2, python-tqdm-4.66.1-150400.9.7.4, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-yarl-1.9.2-150400.8.7.4, python-lexicon-2.0.1-150400.10.7.1, python-requests-oauthlib-1.3.1-150400.12.7.1, python-humanfriendly-10.0-150400.13.7.4, python-Pygments-2.15.1-150400.7.7.4, python-invoke-2.1.2-150400.10.7.4, python-isodate-0.6.1-150400.12.7.2, python-oauthlib-3.2.2-150400.12.7.4, python-paramiko-3.4.0-150400.13.10.4, python-tabulate-0.9.0-150400.11.7.4, python-aiosignal-1.3.1-150400.9.7.2, python-PyJWT-2.8.0-150400.8.7.2, python-constantly-15.1.0-150400.12.7.2, python-hyperlink-21.0.0-150400.12.7.4, python-service_identity-23.1.0-150400.8.7.1, python-Automat-22.10.0-150400.3.7.2, python-zope.interface-6.0-150400.12.7.4, python-scp-0.14.5-150400.12.7.4, python-aiohttp-3.9.3-150400.10.18.4, python-multidict-6.0.4-150400.7.7.4, python-fluidity-sm-0.2.0-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-websocket-client-1.5.1-150400.13.7.1, python-pyparsing-3.0.9-150400.5.7.4
openSUSE Leap 15.5 (src):
 python-zipp-3.15.0-150400.10.7.1, python-blinker-1.6.2-150400.12.7.4, python-sshtunnel-0.4.0-150400.5.4.4, python-argcomplete-3.3.0-150400.12.12.2, python-wheel-0.40.0-150400.13.7.4, python-opentelemetry-semantic-conventions-0.44b0-150400.9.3.1, python-portalocker-2.7.0-150400.10.7.4, python-frozenlist-1.3.3-150400.9.7.2, python-pip-22.3.1-150400.17.16.4, python-strictyaml-1.7.3-150400.9.3.4, python-async_timeout-4.0.2-150400.10.7.2, python-importlib-metadata-6.8.0-150400.10.9.2, python-Fabric-3.2.2-150400.10.4.1, python-opentelemetry-sdk-1.23.0-150400.9.3.1, python-sure-2.0.1-150400.12.4.4, python-vcrpy-6.0.1-150400.7.4.4, python-fakeredis-2.21.0-150400.9.3.4, python-opencensus-context-0.1.3-150400.10.6.1, python-redis-5.0.1-150400.12.4.4, python-pathspec-0.11.1-150400.9.7.2, python-tqdm-4.66.1-150400.9.7.4, python-httpretty-1.1.4-150400.11.4.1, python-opentelemetry-test-utils-0.44b0-150400.9.3.1, python-tabulate-0.9.0-150400.11.7.4, python-paramiko-3.4.0-150400.13.10.4, python-semver-3.0.2-150400.10.4.1, python-PyJWT-2.8.0-150400.8.7.2, python-javaproperties-0.8.1-150400.10.4.4, python-fixedint-0.2.0-150400.9.3.1, python-hyperlink-21.0.0-150400.12.7.4, python-service_identity-23.1.0-150400.8.7.1, python-avro-1.11.3-150400.10.4.1, python-Automat-22.10.0-150400.3.7.2, python-marshmallow-3.20.2-150400.9.7.1, python-aiohttp-3.9.3-150400.10.18.4, python-multidict-6.0.4-150400.7.7.4, python-fluidity-sm-0.2.0-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-PyGithub-1.57-150400.10.4.4, python-Twisted-22.10.0-150400.5.17.4, python-Deprecated-1.2.14-150400.10.7.2, python-httplib2-0.22.0-150400.10.4.1, python-opentelemetry-api-1.23.0-150400.10.7.1, python-typing_extensions-4.5.0-150400.3.9.1, python-retrying-1.3.4-150400.12.4.1, python-chardet-5.2.0-150400.13.7.2, python-incremental-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-knack-0.11.0-150400.10.4.4, python-jsondiff-2.0.0-150400.10.4.1, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-xmltodict-0.13.0-150400.12.4.1, python-docker-7.0.0-150400.8.4.4, python-yarl-1.9.2-150400.8.7.4, python-pycomposefile-0.0.30-150400.9.3.1, python-lexicon-2.0.1-150400.10.7.1, python-requests-oauthlib-1.3.1-150400.12.7.1, python-humanfriendly-10.0-150400.13.7.4, python-opencensus-0.11.4-150400.10.6.3, python-asgiref-3.6.0-150400.9.7.3, python-Pygments-2.15.1-150400.7.7.4, python-invoke-2.1.2-150400.10.7.4, python-distro-1.9.0-150400.12.4.1, python-antlr4-python3-runtime-4.13.1-150400.10.4.1, python-isodate-0.6.1-150400.12.7.2, python-oauthlib-3.2.2-150400.12.7.4, python-aiosignal-1.3.1-150400.9.7.2, python-constantly-15.1.0-150400.12.7.2, python-opencensus-ext-threading-0.1.2-150400.10.6.1, python-zope.interface-6.0-150400.12.7.4, python-scp-0.14.5-150400.12.7.4, python-pydash-6.0.2-150400.9.4.1, python-wrapt-1.15.0-150400.12.7.1, python-websocket-client-1.5.1-150400.13.7.1, python-pyparsing-3.0.9-150400.5.7.4
openSUSE Leap 15.6 (src):
 python-zipp-3.15.0-150400.10.7.1, python-blinker-1.6.2-150400.12.7.4, python-sshtunnel-0.4.0-150400.5.4.4, python-argcomplete-3.3.0-150400.12.12.2, python-wheel-0.40.0-150400.13.7.4, python-opentelemetry-semantic-conventions-0.44b0-150400.9.3.1, python-portalocker-2.7.0-150400.10.7.4, python-frozenlist-1.3.3-150400.9.7.2, python-pip-22.3.1-150400.17.16.4, python-strictyaml-1.7.3-150400.9.3.4, python-async_timeout-4.0.2-150400.10.7.2, python-importlib-metadata-6.8.0-150400.10.9.2, python-Fabric-3.2.2-150400.10.4.1, python-opentelemetry-sdk-1.23.0-150400.9.3.1, python-vcrpy-6.0.1-150400.7.4.4, python-fakeredis-2.21.0-150400.9.3.4, python-opencensus-context-0.1.3-150400.10.6.1, python-redis-5.0.1-150400.12.4.4, python-pathspec-0.11.1-150400.9.7.2, python-tqdm-4.66.1-150400.9.7.4, python-httpretty-1.1.4-150400.11.4.1, python-opentelemetry-test-utils-0.44b0-150400.9.3.1, python-tabulate-0.9.0-150400.11.7.4, python-paramiko-3.4.0-150400.13.10.4, python-semver-3.0.2-150400.10.4.1, python-PyJWT-2.8.0-150400.8.7.2, python-javaproperties-0.8.1-150400.10.4.4, python-fixedint-0.2.0-150400.9.3.1, python-hyperlink-21.0.0-150400.12.7.4, python-service_identity-23.1.0-150400.8.7.1, python-avro-1.11.3-150400.10.4.1, python-Automat-22.10.0-150400.3.7.2, python-marshmallow-3.20.2-150400.9.7.1, python-aiohttp-3.9.3-150400.10.18.4, python-multidict-6.0.4-150400.7.7.4, python-fluidity-sm-0.2.0-150400.10.7.2, python-psutil-5.9.5-150400.6.9.4, python-PyGithub-1.57-150400.10.4.4, python-Twisted-22.10.0-150400.5.17.4, python-Deprecated-1.2.14-150400.10.7.2, python-httplib2-0.22.0-150400.10.4.1, python-opentelemetry-api-1.23.0-150400.10.7.1, python-typing_extensions-4.5.0-150400.3.9.1, python-retrying-1.3.4-150400.12.4.1, python-chardet-5.2.0-150400.13.7.2, python-incremental-22.10.0-150400.3.7.2, python-pkginfo-1.9.6-150400.7.7.1, python-knack-0.11.0-150400.10.4.4, python-jsondiff-2.0.0-150400.10.4.1, python-sortedcontainers-2.4.0-150400.8.7.4, python-decorator-5.1.1-150400.12.7.4, python-docker-7.0.0-150400.8.4.4, python-yarl-1.9.2-150400.8.7.4, python-pycomposefile-0.0.30-150400.9.3.1, python-lexicon-2.0.1-150400.10.7.1, python-requests-oauthlib-1.3.1-150400.12.7.1, python-humanfriendly-10.0-150400.13.7.4, python-opencensus-0.11.4-150400.10.6.3, python-asgiref-3.6.0-150400.9.7.3, python-Pygments-2.15.1-150400.7.7.4, python-invoke-2.1.2-150400.10.7.4, python-distro-1.9.0-150400.12.4.1, python-antlr4-python3-runtime-4.13.1-150400.10.4.1, python-isodate-0.6.1-150400.12.7.2, python-oauthlib-3.2.2-150400.12.7.4, python-aiosignal-1.3.1-150400.9.7.2, python-constantly-15.1.0-150400.12.7.2, python-opencensus-ext-threading-0.1.2-150400.10.6.1, python-zope.interface-6.0-150400.12.7.4, python-scp-0.14.5-150400.12.7.4, python-pydash-6.0.2-150400.9.4.1, python-wrapt-1.15.0-150400.12.7.1, python-websocket-client-1.5.1-150400.13.7.1, python-pyparsing-3.0.9-150400.5.7.4

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.