Packages changed:
  MozillaFirefox
  alsa (1.2.8 -> 1.2.9)
  alsa-ucm-conf (1.2.8 -> 1.2.9)
  alsa-utils (1.2.8 -> 1.2.9)
  harfbuzz (7.1.0 -> 7.2.0)
  libavif
  libgexiv2 (0.14.0 -> 0.14.1)
  liblc3 (1.0.2 -> 1.0.3)
  libsndfile
  libvorbis
  open-vm-tools
  openconnect (9.01 -> 9.10)
  python-Babel (2.11.0 -> 2.12.1)
  python-SQLAlchemy (1.4.46 -> 2.0.12)
  python-alembic (1.9.3 -> 1.10.4)
  python-certifi (2022.12.7 -> 2023.5.7)
  python-charset-normalizer
  python-click
  python-configobj (5.0.6 -> 5.0.8)
  python-httpx (0.23.3 -> 0.24.0)
  python-pyasn1 (0.4.8 -> 0.5.0)
  python-pyasn1-modules (0.2.8 -> 0.3.0)
  python-pycryptodome (3.16.0 -> 3.17.0)
  python-redis
  python-requests-toolbelt (0.9.1 -> 1.0.0)
  python-rich (12.6.0 -> 13.3.5)
  python-simplejson (3.18.1 -> 3.19.1)
  python-six
  python-zope.interface (5.5.2 -> 6.0)
  strace (6.2 -> 6.3)
  toolbox
  xen (4.17.0_06 -> 4.17.1_02)
  yast2-network (4.6.1 -> 4.6.2)
  yast2-trans (84.87.20230428.0cbac11ad7 -> 84.87.20230507.125aa699e6)

=== Details ===

==== MozillaFirefox ====
Subpackages: MozillaFirefox-translations-common

- Fix i586 build by reducing debug info to -g1. (boo#1210168)

==== alsa ====
Version update (1.2.8 -> 1.2.9)
Subpackages: libasound2 libatopology2

- Update to version 1.2.9:
  * Versioned symbol updates
  * Various fixes for building on *BSD and Android
  * Fixes and enhancements of auto silencing and playback drain
  * Add SND_CTL_EINTR open mode at PCM
  * Avoid endless loop in snd_pcm_sw_params_default()
  * Fixes in PCM rate, route/softvol plugins
  * Fixes in topology API parser, cleanups
  * Enhancements in latency test program
  * Minor code cleanup and memory leak fixes in UCM API
  * emu10k1 config cleanup
  For details, see:
    https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-lib

==== alsa-ucm-conf ====
Version update (1.2.8 -> 1.2.9)

- Update to version 1.2.9:
  various profile updates for USB-audio, SOF and others.
  For details, see:
  https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-ucm-conf

==== alsa-utils ====
Version update (1.2.8 -> 1.2.9)

- Update to alsa-utils 1.2.9:
  BSD build fix, and various updates for alsactl, amidi, axfer,
  alsa-info.sh, alsaloop, alsatplg, alsaucm, aplay, abat.
  For details, see:
  https://www.alsa-project.org/wiki/Changes_v1.2.8_v1.2.9#alsa-utils

==== harfbuzz ====
Version update (7.1.0 -> 7.2.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0

- update to version 7.2.0:
  + Improve Tifinagh glyph positioning
  + Fix 4.2.0 regression in applying across syllables in syllabic
    scripts.
  + Add flag to avoid glyph substitution closure during subsetting,
    and the corresponding 鈥�--no-layout-closure鈥� option to
    鈥渉b-subset鈥� command line tool.
  + Support instancing COLRv1 table
  + Optimize handling of 鈥済var鈥� table
  + Various subsetter bug fixes and improvements, documentation

==== libavif ====

- Add BuildRequires pkgconfig(libwebp) to enable libsharpyuv

==== libgexiv2 ====
Version update (0.14.0 -> 0.14.1)

- Update to version 0.14.1:
  + Clean-up python support
  + Drop python2 support
  + Add option for building tests
  + Only run python tests when python is enabled
  + Fix get_gps_info() return data with unset altitude
  + Fix generate_xmp_packet() ignoring its parameters
  + Fix gexiv2-tool to call initialize()
- Use ldconfig_scriptlets macro.

==== liblc3 ====
Version update (1.0.2 -> 1.0.3)

- Update to version 1.0.3:
  + Enhancements:
  - C++ interface
  - Remove 1 multiply by samples (when not using
    upsampling/downsampling feature)
  - Declare liblc3 as dependency in meson (helps using as meson
    subproject)
  - Make encoder/decoder states relocatable
  + Improve portability:
  - Enable -pedantic compilation flag
  - Remove VLA to support compilation with MSVC
  - Remove use of deprecated int numpy attribute
  + Fixes: Fix undefined behaviors on integer shifting

==== libsndfile ====

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

==== libvorbis ====
Subpackages: libvorbis0 libvorbisenc2 libvorbisfile3

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop

- Add 0001-build-put-l-specifiers-into-LIBADD-not-LDFLAGS.patch,
  0002-build-use-grpc-pkgconfig-to-retrieve-flags-libraries.patch
  [boo#1210695]
- Reduce generated script size by coalescing multiple %service_*

==== openconnect ====
Version update (9.01 -> 9.10)
Subpackages: libopenconnect5 openconnect-bash-completion openconnect-lang

- Update to release 9.10:
  * Fix external browser authentication with KDE plasma-nm < 5.26.
  * Always redirect stdout to stderr when spawning external browser.
  * Increase default queue length to 32 packets.
  * Fix receiving multiple packets in one TLS frame, and single packets split across multiple TLS frames, for Array.
  * Handle idiosyncratic variation in search domain separators for all protocols
  * Support region selection field for Pulse authentication
  * Support modified configuration packet from Pulse 9.1R16 servers
  * Allow hidden form fields to be populated or converted to text fields on the command line
  * Support yet another strange way of encoding challenge-based 2FA for GlobalProtect
  * Add --sni option (and corresponding C and Java API functions) to allow domain-fronting connections in censored/filtered network environments
  * Parrot a GlobalProtect server's software version, if present, as the client version (!333)
  * Fix NULL pointer dereference that has left Android builds broken since v8.20 (!389).
  * Fix Fortinet authentication bug where repeated SVPNCOOKIE causes segfaults (#514, !418).
  * Support F5 VPNs which encode authentication forms only in JSON, not in HTML.
  * Support simultaneous IPv6 and Legacy IP ("dual-stack") for Fortinet .
  * Support "FTM-push" token mode for Fortinet VPNs .
  * Send IPv6-compatible version string in Pulse IF/T session establishment
  * Add --no-external-auth option to not advertise external-browser authentication
  * Many small improvements in server response parsing, and better logging messages and documentation.

==== python-Babel ====
Version update (2.11.0 -> 2.12.1)

- Add fix-tests.patch to make tests work with EST/EDT swap,
  gh#python-babel/babel#988
- Update to 2.12.1:
  * Include py.typed file in wheels by @AlexWaygood in #975
  * Become 2.12.1 by @akx in #976
- 2.12.0:
  * docs(changes): Fix broken issue links by @DenverCoder1 in #922
  * Update docs build configuration by @akx in #924
  * feat: Adds Format.compact_decimal utility by @DenverCoder1 in #921
  * Remove vestigial Python 2 long check by @akx in #925
  * feat: Support for short compact currency formats by @DenverCoder1 in #926
  * Drop support for EOL Python 3.6 by @akx in #919
  * Cast number to Decimal in _get_compact_format by @DenverCoder1 in #930
  * Replace %/.format/concatenation with f-strings where feasible by @akx in #927
  * ci: Fix testing dependencies by @DenverCoder1 in #936
  * javascript extract improvements by @johanneswilm in #939
  * Fix compact singular formats and patterns with no numbers by @DenverCoder1 in #932
  * fix typo by @uniontech-lilinjie in #941
  * Enable pre-commit by @akx in #943
  * Added inline type annotations to Babel by @DenverCoder1 in #934
  * Implement zoneinfo support and make pytz optional by @ds-cbo in #940
  * Unify datetime imports by @akx in #945
  * Minor cleanups by @akx in #948
  * Renovate formatting in test_checkers and test_frontend by @akx in #950
  * Add ruff for linting by @akx in #949
  * Upgrade to CLDR 42 by @akx in #951
  * Update test dependencies (tox v4) by @DenverCoder1 in #953
  * Remove redundant tests for babel.support by @akx in #954
  * Support for formatting NaN, Infinity by @DenverCoder1 in #955
  * Clean up babel.localtime by @akx in #952
  * Use standard library UTC by @akx in #957
  * Fix unbound exc in babel.dates by @akx in #959
  * Finally remove get_next_timezone_transition by @akx in #958
  * More fixes and modernization by @akx in #960
  * Keep @modifiers when parsing locales by @madduck in #947
  * Add two new options in cmdline.rst docs by @m-aciek in #963
  * Numbers and core type fixes by @DenverCoder1 in #966
  * Use lru_cache where suitable by @akx in #967
  * Fix two issues with fuzzy matching by @jeanas in #970
  * Renovate CI tools a bit by @akx in #972
  * Tox: also test with pytz installed by @akx in #974
  * Become 2.12.0 by @akx in #973

==== python-SQLAlchemy ====
Version update (1.4.46 -> 2.0.12)

- update to SQLalchemy 2.0.x:
  * 1.x remains available as SQLAlchemy1
  Long list of changes, see
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.12
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.11
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.10
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.9
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.8
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.7
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.6
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.5
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.4
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.3
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.2
  https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.1

==== python-alembic ====
Version update (1.9.3 -> 1.10.4)

- update to 1.10.4:
  * Added support for autogenerate comparison of indexes on
    PostgreSQL which include SQL sort option, such as
    ``ASC`` or ``NULLS FIRST``.
  * Fixed various typing issues observed with pyright, including
    issues involving the combination of :class:`.Function` and
    :meth:`.MigrationContext.begin_transaction`.
  * Fixed error raised by alembic when running autogenerate after
    removing a function based index.
  * Fixed regression where Alembic would not run with older
    SQLAlchemy 1.3 versions prior to 1.3.24 due to a
    missing symbol. Workarounds have been applied for older
    1.3 versions.
  * Fixed issue regarding PostgreSQL :class:`.ExcludeConstraint`,
    where constraint elements which made use of :func:`.literal_column`
    could not be rendered for autogenerate. Additionally, using SQLAlchemy
    2.0.5 or greater, :func:`.text()` constructs are also supported within
    PostgreSQL :class:`.ExcludeConstraint` objects for autogenerate render.
  * Fixed issue in index detection where autogenerate change
    detection would consider indexes with the same columns but with
    different order as equal, while in general they are not equivalent
    in how a database will use them.
  * Recursive traversal of revision files in a particular
    revision directory is now supported, by indicating
    ``recursive_version_locations = true`` in alembic.ini.
  * Fixed issue where indexes on SQLite which include SQL
    expressions would not compare correctly, generating false
    positives under autogenerate. These indexes are now skipped,
    generating a warning, in the same way that
    expression-based indexes on PostgreSQL are skipped and
    generate warnings when SQLAlchemy 1.x installations are
    in use. Note that reflection of
    SQLite expression-based indexes continues to not yet be
    supported under SQLAlchemy 2.0, even though PostgreSQL
    expression-based indexes have now been implemented.
  * Properly escape constraint name on SQL Server when dropping
    a column while specifying ``mssql_drop_default=True`` or
    ``mssql_drop_check=True`` or ``mssql_drop_foreign_key=True``.

==== python-certifi ====
Version update (2022.12.7 -> 2023.5.7)

- update to 2023.5.7:
  Added certs:
  * CN=BJCA Global Root CA1 O=BEIJING CERTIFICATE AUTHORITY

==== python-charset-normalizer ====

- add sle15_python_module_pythons (jsc#PED-68)

==== python-click ====

- add fix-tests.patch to fix tests with new versions of python packages

==== python-configobj ====
Version update (5.0.6 -> 5.0.8)

- update to 5.0.8:
  * 5.0.7 originally did this work, but 5.0.8 fixes a regression
  * update testing to validate against python version 2.7 and
    3.5-3.11
  * update broken links / non-existent services and references

==== python-httpx ====
Version update (0.23.3 -> 0.24.0)

- update to 0.24.0:
  * The logging behaviour has been changed to be more in-line
    with other standard Python logging usages. We no longer have
    a custom `TRACE` log level, and we no longer use the
    `HTTPX_LOG_LEVEL` environment variable to auto-configure
    logging. We now have a significant amount of `DEBUG` logging
    available at the network level. Full documentation is
    available at https://www.python-httpx.org/logging/ (#2547,
    encode/httpcore#648)
  * The `Response.iter_lines()` method now matches the stdlib
    behaviour and does not include the newline characters. It
    also resolves a performance issue. (#2423)
  * Query parameter encoding switches from using + for spaces and
    %2F for forward slash, to instead using %20 for spaces and
    treating forward slash as a safe, unescaped character. This
    differs from `requests`, but is in line with browser behavior
    in Chrome, Safari, and Firefox. Both options are RFC valid.
    (#2543)
  * NetRC authentication is no longer automatically handled, but
    is instead supported by an explicit `httpx.NetRCAuth()`
    authentication class. See the documentation at
    https://www.python-httpx.org/advanced/#netrc-support (#2525)
  * The `rfc3986` dependancy has been removed. (#2252)

==== python-pyasn1 ====
Version update (0.4.8 -> 0.5.0)

- update to 0.5.0:
  * Change `RealEncoder.supportIndefLenMode` type to a boolean
  * Fix CI for py39 test environment
  * Replace all snmplabs.com links
  * Use correct SPDX identifier for the license
  * Re-add ``tagMap`` and ``typeMap`` module level attributes to all
    encoder and decoder modules. They are aliases for ``TAG_MAP`` and
    ``TYPE_MAP``
  * Restore API for passing for ``tagMap`` and ``typeMap`` arguments
    to ``Encoder`` and ``Decoder`` classes by name and position,
  * Re-add ``tagMap`` and ``typeMap`` module level attributes to all
    encoder and decoder modules. They are aliases for ``TAG_MAP`` and
  ``TYPE_MAP``
  * Restore API for passing for ``tagMap`` and ``typeMap`` arguments
    to ``Encoder`` and ``Decoder`` classes by name and position,
  * Make BER/CER/DER decoders streaming and suspendible

==== python-pyasn1-modules ====
Version update (0.2.8 -> 0.3.0)

- update to 0.3.0:
  * Added support for Python 3.8, 3.9, 3.10, 3.11
  * Removed support for EOL Pythons 2.4, 2.5, 2.6, 3.2, 3.3, 3.4,
    3.5
  * Added support for PyPy 3.7, 3.8, 3.9
  * Modernized packaging and testing. pyasn1-modules now uses
    ``setup.cfg``, ``pyproject.toml``,
  * PyPI package ownership for `pyasn1` and `pyasn1-module` has
    been transfered to *Christian Heimes* and *Simon Pichugin* in
  * The upstream repositories for `pyasn1` and `pyasn1-modules`
    are now in the GitHub organization https://github.com/pyasn1/.
  * Added tox runner with a handful of basic jobs
  * Add RFC3125 providing Electronic Signature Policies
  * Add RFC5126 providing CMS Advanced Electronic Signatures
  * Improve test routines for RFC5126
  * Add RFC4387 providing Certificate Store Access via HTTP
  * Changed assertion in unit tests from Python built-in to
    `unittest` provided
  * Add RFC8692 providing Algorithm Identifiers for RSASSA-PSS
    and ECDSA Using SHAKEs
  * Add RFC5753 providing CMS Elliptic Curve Cryptography
    Algorithms
  * Add RFC3820 providing Proxy Certificates
  * Add RFC3370 providing Cryptographic Message Syntax (CMS)
    Algorithms
  * Add RFC3537 providing HMAC Key Wrapping
  * Add RFC3739 providing Qualified Certificates
  * Add RFC2876 providing KEA and SKIPJACK for CMS
  * Add RFC3058 providing IDEA Encryption Algorithm for CMS
  * Add RFC3657 providing Camellia Encryption Algorithm for CMS
  * Add RFC4010 providing SEED Encryption Algorithm for CMS
  * Add RFC4357 providing Additional Cryptographic Algorithms for
  * Add RFC4490 providing GOST 28147-89, GOST R 34.11-94, GOST R
    34.10-94, and GOST R 34.10-2001 Algorithms for CMS
  * Add RFC4491 providing GOST R 34.10-94, GOST R 34.10-2001, and
    GOST R 34.11-94 Algorithms for certificates and CRLs
  * Add RFC8696 providing using Pre-Shared Key (PSK) in the CMS
  * Add RFC5639 providing identifiers for the Brainpool curves in
    Elliptic Curve Cryptography
  * Add RFC5697 providing Other Certificates Extension
  * Add RFC4683 providing Subject Identification Method (SIM)
  * Add RFC4476 providing Attribute Certificate Policies
    Extension
  * Add RFC5636 providing Traceable Anonymous Certificate
  * Add RFC5752 providing Multiple Signatures attribute for CMS
  * Add RFC5275 providing CMS Symmetric Key Management and
    Distribution
  * Add RFC8702 providing SHAKE One-way Hash Functions in the CMS
  * Add RFC8708 providing HSS/LMS Hash-based Signature Algorithm
    for CMS
  * Advance copyright statement to year 2020
  * Add RFC8769 providing CBOR and CBOR Sequence content types
    for CMS

==== python-pycryptodome ====
Version update (3.16.0 -> 3.17.0)

- Fix %%files to work with %pyproject_ style building.
- update to 3.17.0:
  * Added support for the Counter Mode KDF defined in SP 800-108
    Rev 1.
  * Reduce the minimum tag length for the EAX cipher to 2 bytes.
  * An RSA object has 4 new properties for the CRT coefficients:
    ``dp``, ``dq``, ``invq`` and ``invq`` (``invp`` is the same
    value  as the existing ``u``).
  * GH#526: improved typing for ``RSA.construct``.
  * GH#534: reduced memory consumption when using a large number
    of cipher objects.
  * GH#598: fixed missing error handling for
    ``Util.number.inverse``.
  * GH#629: improved typing for ``AES.new`` and the various
    mode-specific types it returns. Thanks to Greg Werbin.
  * GH#653: added workaround for an alleged GCC compiler bug
    that affected Ed25519 code compiled for AVX2.
  * GH#658: attribute ``curve`` of an ECC key was not always
    the preferred curve name, as it used to be in v3.15.0
    (independently of the curve name specified when generating
    the key).
  * GH#637: fixed typing for legacy modules ``PKCS1_v1_5`` and
    ``PKCS1_PSS``, as their ``verify()`` returned a boolean.
  * GH#664: with OCB mode, nonces of maximum length (15 bytes)
    were actually used as 14 bytes nonces.
    After this fix, data that was encrypted in past using the
    (default) nonce length of 15 bytes can still be decrypted
    by reducing the nonce to its first 14 bytes.
  * GH#705: improved typing for ``nonce``, ``iv``, and ``IV``
    parameters of cipher objects.
- update to 3.17.0:
  * ++++++++++++++++++++++++++
  * New features
  * Added support for the Counter Mode KDF defined in SP 800-108
    Rev 1.
  * Reduce the minimum tag length for the EAX cipher to 2 bytes.
  * An RSA object has 4 new properties for the CRT coefficients
  * ``dp``, ``dq``, ``invq`` and ``invq`` (``invp`` is the same
    value
  * as the existing ``u``).
  * Resolved issues
  * GH#526: improved typing for ``RSA.construct``.
  * GH#534: reduced memory consumption when using a large number
  * of cipher objects.
  * GH#598: fixed missing error handling for
    ``Util.number.inverse``.
  * GH#629: improved typing for ``AES.new`` and the various
  * mode-specific types it returns. Thanks to Greg Werbin.
  * GH#653: added workaround for an alleged GCC compiler bug
  * hat affected Ed25519 code compiled for AVX2.
  * GH#658: attribute ``curve`` of an ECC key was not always
  * he preferred curve name, as it used to be in v3.15.0
  * independently of the curve name specified when generating
  * he key).
  * GH#637: fixed typing for legacy modules ``PKCS1_v1_5`` and
    ``PKCS1_PSS``,
  * as their ``verify()`` returned a boolean.
  * GH#664: with OCB mode, nonces of maximum length (15 bytes
  * were actually used as 14 bytes nonces.
  * After this fix, data that was encrypted in past using the
  * default) nonce length of 15 bytes can still be decrypted
  * by reducing the nonce to its first 14 bytes.
  * GH#705: improved typing for ``nonce``, ``iv``, and ``IV``
    parameters
  * of cipher objects.
  * Other changes
  * Build PyPy wheels only for versions 3.8 and 3.9, and not for
    3.7 anymore.

==== python-redis ====

- add sle15_python_module_pythons

==== python-requests-toolbelt ====
Version update (0.9.1 -> 1.0.0)

- Upgrade to 1.0.0:
  - Breaking Changes
  - Removed Google App Engine support to allow using urllib3 2.0
  - New Features
  - Add support for preparing requests in BaseUrlSession
  - Fixed Bugs
  - Ensured the test suite no longer reaches the Internet
  - Fix urllib3 warning to only emit on X509Adapter usage
  - Fixing missing newline in dump utility
  - Miscellaneous
  - Added explicit support for Python 3.11
- Remove upstreamed patches:
  - fix-tests.patch
  - remove_mock.patch
  - requests-toolbelt-pr246-collections.abc.patch
- Add 356-add-missing-casette-files.patch which adds missing
  casette test files (gh#requests/toolbelt!356).

==== python-rich ====
Version update (12.6.0 -> 13.3.5)

- update to 13.3.5:
  * Fixed italic indent guides in SVG output
  * Fixed for `is_terminal` ignoring FORCE_COLOR
    https://github.com/Textualize/rich/pull/2923
  * Added Style.clear_meta_and_links
  * Reversed `pre` and `code` tags in base HTML format
  * Fix syntax error when building with nuitka
  * Fixed pretty printing of empty dataclass
  * Use `Console(stderr=True)` in `rich.traceback.install` to
    support io redirection.
  * Fixes superfluous spaces in html output
  * Fixed duplicate output in Jupyter
  * Filter ANSI character-encoding-change codes in
    `Text.from_ansi` parser
  * Fixes traceback failing when a frame filename is unreadable
  * Fix for live update rendering console markup
  * `rich.progress.track()` will now show the elapsed time after
    finishing the task
  * Fixed truecolor to eight bit color conversion
  * Fixed failing tests due to Pygments dependency
  * Relaxed ipywidgets
  * v13.2.0 replaces the unmaintained `commonmark` library with
    `markdown-it-py`. This new parser has a lot more capabilities
    and will allow us to implement a number of additional
    Markdown features in the future.
  * Switch Markdown parsing from commonmark to markdown-it-py
  * Fixed wrong filenames in Jupyter tracebacks
  * Added locals_hide_dunder and locals_hide_sunder to
    Tracebacks, to hide double underscore and single underscore
  * Tracebacks will now hide double underscore names from locals
    by default. Set `locals_hide_dunder=False` to restore
    previous behaviour.
  * Fixed issue with Segment.split_cells for mixed single and
    double cell widths
  * Some relatively minor fixes and improvements. The most
    significant update (and the reason for the major version
    bump) is that Rich has dropped Python3.6 support.
  * Reversed `pre` and `code` tags in base HTML format
  * Improved detection of `attrs` library, that isn't confused by
    the presence of the `attr` library.
  * Fixed issue with `locals_max_length` parameter not being
    respected in Traceback
  * Handling of broken `fileno` made more robust. Fixes
  * Fixed missing `fileno` on FileProxy
  * Bumped minimum Python version to 3.7
  * Pretty-printing of "tagged" `__repr__` results is now greedy
    when matching tags
  * `progress.track` now supports deriving total from
    `__length_hint__`
  * Add type annotation for key_separator of pretty.Node

==== python-simplejson ====
Version update (3.18.1 -> 3.19.1)

- update to 3.19.1:
  * This release contains security hardening measures based on
    recommendations by a security audit sponsored by OSTIF and
    conducted by X41 D-Sec GmbH.
    Several of these measures include changing defaults to be
    more strict, by default simplejson will now only consume
    and produce compliant JSON, but the flags still exist for
    any backwards compatibility needs.
    No high priority issues were discovered, the reference
    count leak is thought to be unreachable since the digits of the
    float are checked before PyOS_string_to_double is called.
  * Fix invalid handling of unicode escape sequences in the pure
    Python implementation of the decoder (SJ-PT-23-01)
  * Fix missing reference count decrease if PyOS_string_to_double
    raises an exception in Python 2.x; was probably unreachable (SJ-
    PT-23-02)
  * Backport the integer string length limitation from Python
    3.11 to limit quadratic number parsing (SJ-PT-23-03)
  * Fix inconsistencies with error messages between the C and
    Python implementations (SJ-PT-23-100)
  * Remove unused unichr import from encoder (SJ-PT-23-101)
  * Remove unused namedtuple_as_object and tuple_as_array
    arguments from simplejson.load (SJ-PT-23-102)
  * Remove vestigial _one_shot code from iterencode (SJ-
    PT-23-103)
  * Change default of allow_nan from True to False and add
    allow_nan to decoder (SJ-PT-23-107)
  * Test the sdist to prevent future regressions
  * Fix regression in sdist archive

==== python-six ====

- Switch documentation to be within the main package.
- add sle15_python_module_pythons (jsc#PED-68)

==== python-zope.interface ====
Version update (5.5.2 -> 6.0)

- update to 6.0:
  * Build Linux binary wheels for Python 3.11.
  * Drop support for Python 2.7, 3.5, 3.6.
  * Fix test deprecation warning on Python 3.11.
  * Add preliminary support for Python 3.12 as of 3.12a5.
  * Drop:
  * + `zope.interface.implements`
  * + `zope.interface.implementsOnly`
  * + `zope.interface.classProvides`

==== strace ====
Version update (6.2 -> 6.3)

- Update to strace 6.3
  * Implemented --trace-fds=set option for filtering only the syscalls
    that operate on the specified set of file descriptors.
  * Implemented --decode-fds=signalfd option for decoding of signal masks
    associated with signalfd file descriptors.
  * Implemented --syscall-limit option to automatically detach tracees
    after capturing the specified number of syscalls.
  * Implemented --argv0 option to set argv[0] of the command being executed.
  * Implemented decoding of PR_GET_MDWE and PR_SET_MDWE operations of prctl
    syscall.
  * Implemented decoding of IP_LOCAL_PORT_RANGE socket option.
  * Implemented decoding of IFLA_BRPORT_MCAST_N_GROUPS,
    IFLA_BRPORT_MCAST_MAX_GROUPS, IFLA_GSO_IPV4_MAX_SIZE,
    IFLA_GRO_IPV4_MAX_SIZE, and TCA_EXT_WARN_MSG netlink attributes.
  * Updated lists of F_SEAL_*, IFLA_*, IORING_*, MFD_*, NFT_*, TCA_*,
    and V4L2_PIX_FMT_* constants.
  * Updated lists of ioctl commands from Linux 6.3.
  * Fixed --status filtering when -c option is in use.

==== toolbox ====

- Update EOL *-micro images to supported versions. (bsc#1211018)

==== xen ====
Version update (4.17.0_06 -> 4.17.1_02)

- bsc#1210570 - gcc-13 realloc use-after-free analysis error
  64525c61-tools-libs-guest-assist-gcc13s-realloc-analyzer.patch
- bsc#1209237 - xen-syms doesn't contain debug-info
  643e3810-CONFIG_DEBUG_INFO-no-EXPERT.patch
  643e387f-xen-update-CONFIG_DEBUG_INFO-help-text.patch
  6447a8fd-x86-EFI-permit-crash-dump-analysis.patch
- Update to Xen 4.17.1 bug fix release (bsc#1027519)
  xen-4.17.1-testing-src.tar.bz2
  * No upstream changelog found in sources or webpage
- Dropped patches contained in new tarball
  63a03b73-VMX-VMExit-based-BusLock-detection.patch
  63a03ba6-VMX-INTR_SHADOW_NMI-helper.patch
  63a03bce-VMX-Notify-VMExit.patch
  63a03e28-x86-high-freq-TSC-overflow.patch
  63c05478-VMX-calculate-model-specific-LBRs-once.patch
  63c05478-VMX-support-CPUs-without-model-specific-LBR.patch
  63d24e91-tools-xenstore-revert-simplify-loop-handling.patch
  63e53ac9-x86-CPUID-leaves-7-1-ecx-edx.patch
  63e53ac9-x86-disable-CET-SS-when-fractured-updates.patch
  63ebca9c-x86-spec-ctrl-Mitigate-Cross-Thread-Return-Address-Predictions.patch
  63f4d045-x86-ucode-AMD-apply-early-on-all-threads.patch
  63fe06e0-x86-ucode-AMD-apply-late-on-all-threads.patch
  640f3035-x86-altp2m-help-gcc13.patch
  641041e8-VT-d-constrain-IGD-check.patch
  64104238-bunzip-gcc13.patch
  6419697d-AMD-IOMMU-no-XT-x2APIC-phys.patch
  64199e0c-x86-shadow-account-for-log-dirty-mode.patch
  64199e0d-x86-HVM-bound-number-of-pca-regions.patch
  64199e0e-x86-HVM-serialize-pca-list-manipulation.patch
  64199e0f-x86-spec-ctrl-defer-CR4_PV32_RESTORE-for-CSTAR.patch
  libxl.fix-guest-kexec-skip-cpuid-policy.patch
  xsa430.patch
- bsc#1210315 - VUL-0: CVE-2022-42335: xen: x86 shadow paging
  arbitrary pointer dereference (XSA-430)
  xsa430.patch
- Not building the shim is correctly handled by --disable-pvshim
  Drop disable-building-pv-shim.patch

==== yast2-network ====
Version update (4.6.1 -> 4.6.2)

- Fix summary crash when there is no interface available
  (bsc#1209589, bsc#1211161).
- 4.6.2

==== yast2-trans ====
Version update (84.87.20230428.0cbac11ad7 -> 84.87.20230507.125aa699e6)
Subpackages: yast2-trans-cs yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-fr yast2-trans-hu yast2-trans-it yast2-trans-ja yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ru yast2-trans-zh_CN yast2-trans-zh_TW

- Update to version 84.87.20230507.125aa699e6:
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Czech)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Dutch)
  * New POT for text domain 'storage'.
  * New POT for text domain 'network'.
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Macedonian)
  * Translated using Weblate (Spanish)