Packages changed:
  grub2
  gzip
  libnetfilter_conntrack (1.0.8 -> 1.0.9)
  libqt5-qtbase
  openssl-1_1
  python-alembic (1.7.5 -> 1.7.6)
  python-pandas (1.4.0 -> 1.4.1)
  spice-vdagent (0.21.0 -> 0.22.1)
  vim (8.2.4286 -> 8.2.4375)

=== Details ===

==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi

- Set grub2-check-default shebang to "#!/bin/bash", as the the code
  uses many instructions which are undefined for a POSIX sh.
  (boo#1195794).

==== gzip ====

- add conflicts/provides for alternative(gzip)
- modernize spec file

==== libnetfilter_conntrack ====
Version update (1.0.8 -> 1.0.9)

- Update to release 1.0.9
  * This release comes with the new nfct_nlmsg_build_filter()
    function that allows to add metadata for kernel-side
    filtering of conntrack entries during conntrack table dump.
  * The nfct_query() API supports the new NFCT_Q_FLUSH_FILTER
    argument, it allows to flush only IPv6 or IPv4 entries from
    the connection tracking table.

==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5

- Update patch after it was merged to dev upstream and fix another
  place missed in the first version (boo#1195386, CVE-2022-23853):
  * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch

==== openssl-1_1 ====
Subpackages: libopenssl1_1

- Pull libopenssl-1_1 when updating openssl-1_1 with the same
  version. [bsc#1195792]
- FIPS: Fix function and reason error codes [bsc#1182959]
  * Add openssl-1_1-FIPS-fix-error-reason-codes.patch

==== python-alembic ====
Version update (1.7.5 -> 1.7.6)

- update to 1.7.6:
  * Add a new command alembic ensure_version, which will ensure that the Alembic
    version table is present in the target database, but does not alter its
    contents.
  * Fixed regression where usage of a with_variant() datatype in conjunction with
    the existing_type option of op.alter_column() under batch mode would lead to an
    internal exception.
  * Implemented support for recognizing and rendering SQLAlchemy ?variant? types
    going forward into SQLAlchemy 2.0, where the architecture of ?variant?
    datatypes will be changing.
  * Added a rule to the MySQL impl so that the translation between JSON / LONGTEXT
    is accommodated by autogenerate, treating LONGTEXT from the server as
    equivalent to an existing JSON in the model.
  * Removed a warning raised by SQLAlchemy when dropping constraints on MSSQL
    regarding statement caching.

==== python-pandas ====
Version update (1.4.0 -> 1.4.1)

- update to version 1.4.1:
  * Fixed regressions
    + Regression in Series.mask() with inplace=True and PeriodDtype
    and an incompatible other coercing to a common dtype instead of
    raising (GH45546)
    + Regression in assert_frame_equal() not respecting
    check_flags=False (GH45554)
    + Regression in DataFrame.loc() raising ValueError when indexing
    (getting values) on a MultiIndex with one level (GH45779)
    + Regression in Series.fillna() with downcast=False incorrectly
    downcasting object dtype (GH45603)
    + Regression in api.types.is_bool_dtype() raising an
    AttributeError when evaluating a categorical Series (GH45615)
    + Regression in DataFrame.iat() setting values leading to not
    propagating correctly in subsequent lookups (GH45684)
    + Regression when setting values with DataFrame.loc() losing Index
    name if DataFrame was empty before (GH45621)
    + Regression in join() with overlapping IntervalIndex raising an
    InvalidIndexError (GH45661)
    + Regression when setting values with Series.loc() raising with
    all False indexer and Series on the right hand side (GH45778)
    + Regression in read_sql() with a DBAPI2 connection that is not an
    instance of sqlite3.Connection incorrectly requiring SQLAlchemy
    be installed (GH45660)
    + Regression in DateOffset when constructing with an integer
    argument with no keywords (e.g. pd.DateOffset(n)) would behave
    like datetime.timedelta(days=0) (GH45643, GH45890)
  * Bug fixes
    + Fixed segfault in DataFrame.to_json() when dumping tz-aware
    datetimes in Python 3.10 (GH42130)
    + Stopped emitting unnecessary FutureWarning in
    DataFrame.sort_values() with sparse columns (GH45618)
    + Fixed window aggregations in DataFrame.rolling() and
    Series.rolling() to skip over unused elements (GH45647)
    + Fixed builtin highlighters in Styler to be responsive to NA with
    nullable dtypes (GH45804)
    + Bug in apply() with axis=1 raising an erroneous ValueError
    (GH45912)
  * Other
    + Reverted performance speedup of DataFrame.corr() for
    method=pearson to fix precision regression (GH45640, GH42761)

==== spice-vdagent ====
Version update (0.21.0 -> 0.22.1)

- Update to version 0.22.1. Features and Issues addressed:
  * !40 - Handle side mouse buttons
  * !39 - Set retry limit to connect to vdagentd and improve logging error
  * !35 - Fix deprecation warning
  * !37 - Provide systemd spice-vdagent.service
  Do not process X11 events in vdagent_x11_create
  Drop upstream signature file as having "No public key"
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_spice-vdagentd.service.patch

==== vim ====
Version update (8.2.4286 -> 8.2.4375)
Subpackages: vim-data-common vim-small

-  Updated to version 8.2.4375, fixes the following problems
  * Vim9: strict type checking after copy() and deepcopy().
  * Cannot assign empty list with any list type to variable with specific
  list type.
  * Preprocessor indents are inconsistent.
  * Warnings reported by MSVC.
  * Error number used twice.
  * Test fails.
  * Vim9: when copying a list it gets type list<any> even when the original
  list did not have a type.
  * Vim9: concatenating two lists may result in wrong type.
  * Vim9: not all code covered by tests.
  * Vim9: not all code covered by tests.
  * Divide by zero with huge tabstop value.
  * SafeState autocommand interferes with debugging.
  * Cannot build tiny version. (Tony Mechelynck)
  * Vim9: type error for copy of dict.
  * Vim9: return type of getline() is too strict.
  * A few messages should not be translated.
  * Vim9: slice() makes a copy but doesn't change the type.
  * Tex filetype detection fails.
  * No test for fixed perl filetype check.
  * A few more messages should not be translated.
  * Vim9: cannot list autoload function.
  * Vim9: crash when using a partial in the wrong context.
  * Vim9: constant list and dict get a declaration type other than "any".
  * Vim9: changing script variable type not caught at compile time.
  * No error for using :vim9script in a :def function.
  * Vim9: cannot change type of list after making a slice.
  * Test fails where lines are skipped.
  * Put in Visual mode not fully tested.
  * Various comment and indent mistakes, returning wrong zero.
  * :put does not work properly in compiled function. (John Beckett)
  * Athena and Motif: when maximized scrollbar position is wrong.
  * Vim9: crash when using a funcref to a closure.
  * Vim9: crash when using funcref with closure.
  * Vim9: nested function name can start with "_".
  * Vim9: script-local function name can start with "_".
  * 'wildmenu' only shows few matches.
  * "o" and "O" copying comment not sufficiently tested.
  * May end up with no current buffer.
  * Command line complete matches cleard when typing character. (Dominique
  Pellé)
  * No support for end line number and column in 'errorformat'.
  * Vim9: no error if script imports itself.
  * Vim9: no test for existing script variable in block.
  * Vim9: incomplete test for existing script variable in block.
  * cstack not always passed to where it is needed.
  * Command line popup menu not positioned correctly.
  * No autocommand event triggered before changing directory. (Ronnie Magatti)
  * Using :filter for :scriptnames does not work. (Ben Jackson)
  * Part of condition is always true.
  * An error from an expression mapping messes up the display.
  * CTRL-A does not work properly with the cmdline popup menu.
  * Command line not redrawn when finishing popup menu and the screen has
  scrolled up.
  * CI will soon switch to other windows version.
  * When reloading not all properties are detected.
  * <amatch> is expanded like a file name for DirChangedPre.
  * A custom statusline may cause Esc to work like Enter on the command line
  when the popup menu is displayed.
  * In some build setups UNUSED is not defined.
  * "legacy exe cmd" does not do what one would expect.
  * FEAT_GUI_ENABLED defined but never used.
  * No coverage is measured on MS-Windows CI.
  * ReScript files are not recognized.
  * CI does not use the latest Lua and Python.
  * Dynamic loading of libsodium not handled properly.
  * Unnecessary call to check_colorcolumn().
  * Command line completion functions are very long.
  * sticky command modifiers are too sticky.
  * Vim9: line number of exception is not set.
  * crash when repeatedly using :retab.
  * Vim9: allowing use of "s:" leads to inconsistencies.
  * Vim9: some tests fail.
  * :retab may allocate too much memory.
  * sticky command modifiers are too sticky.
  * Not enough tests for command line completion.
  * Calling in_vim9script() multiple times.
  * Amiga: a few compiler warnings.
  * Redundant #ifdef argument.
  * MS-Windows: libsodium.dll not included with the installer.
  * Vim9: can create a script variable from a legacy function.
  * Filetype detection from file contents is in legacy script.
  * Expression test fails.
  * Unreachable code.
  * ctx_imports is not used.