New Tumbleweed snapshot 20220329 released!
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20220329
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
apr
bash
bluez (5.63 -> 5.64)
fcitx-libpinyin
fcitx-table-extra
file
ibus (1.5.25 -> 1.5.26)
ibus_gtk4 (1.5.25 -> 1.5.26)
inih (53 -> 55)
libXvMC (1.0.12 -> 1.0.13)
mozilla-nss
polkit-default-privs (1550+20220303.95a78fb -> 1550+20220325.163dbdf)
python-MarkupSafe (2.0.1 -> 2.1.1)
python-alembic (1.7.6 -> 1.7.7)
python-cryptography (36.0.1 -> 36.0.2)
python-executing (0.8.2 -> 0.8.3)
python-fs (2.4.14 -> 2.4.15)
python-ipython (8.1.1 -> 8.2.0)
python-jedi
python-platformdirs (2.4.1 -> 2.5.1)
python-prompt_toolkit (3.0.26 -> 3.0.28)
python-pybind11 (2.8.1 -> 2.9.1)
squid
strace (5.16 -> 5.17)
=== Details ===
==== apr ====
- Remove autoreconf call, it breaks with uptodate autoconf versions
==== bash ====
Subpackages: bash-doc bash-lang bash-sh
- Do use old legacy PreReq to get bash installed before bash-sh
but do not require bash-sh by bash (bsc#1197448)
==== bluez ====
Version update (5.63 -> 5.64)
Subpackages: libbluetooth3
- update to version 5.64:
This is another release mostly with bug fixes on HOG, GATT, A2DP,
Media, AVDTP, AVRCP, and scanning failure.
This release includes a fix for building with old glibc (< 2.25)
and other minor issues found with the static code analyzing tool.
ISO packet support is added to the emulator as a part of LE Audio
development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch
==== fcitx-libpinyin ====
- Fix the recent TW build breakage, add icons directory to file list
==== fcitx-table-extra ====
Subpackages: fcitx-table-cn-wubi-large fcitx-table-extra-lang fcitx-table-tw-boshiamy fcitx-table-tw-cangjie-large fcitx-table-tw-cangjie5 fcitx-table-tw-smart-cangjie6
- Fix the recent TW build breakage, add icons directory to file list
==== file ====
Subpackages: file-magic libmagic1
- add file-5.41-cache-regexps-locale-restore.patch to restore
previous locale handling behavior
- add file-5.41-cache-regexps.patch to cache regexp lookups
==== ibus ====
Version update (1.5.25 -> 1.5.26)
Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0
- Update version to 1.5.26
* Enhance compose keys
* Enhance Emoji features
* Implement clear preedit for GTK4
* Calculate keycode from keysym in GTK3 forward-key-event
* Fix to send char position at update_preedit_text
* Deprecate gettext.bind_textdomain_codeset() since Python 3.8
* Fix ibus_key_event_from_string for gobject-introspection
* Fix a key event loop with forwarding keys
* Delete gnome-autogen dependency
* Change XKB layout string color in panel
* Add IBUS_INPUT_HINT_PRIVATE for browser private mode
* mkdir socket dirs instead of socket paths
* Add org.freedesktop.IBus.session.generic.service
* Check XDG_SESSION_DESKTOP for Plasma desktop
* Update simple.xml with xkeyboard-config 2.35.1
* Update ibusunicodegen.h with unicode-ucd 14.0.0
* Enhance CI
* Fix typos
* Fix wrong cursor location in gtk3 apps
* Update URLS
* invalidate cache based on symlink mtime too
* Fix unref problems with floating references
* Update man page for Emoji shortcut key
* Add systemd unit file
* Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream
==== ibus_gtk4 ====
Version update (1.5.25 -> 1.5.26)
- Update version to 1.5.26
* Enhance compose keys
* Enhance Emoji features
* Implement clear preedit for GTK4
* Calculate keycode from keysym in GTK3 forward-key-event
* Fix to send char position at update_preedit_text
* Deprecate gettext.bind_textdomain_codeset() since Python 3.8
* Fix ibus_key_event_from_string for gobject-introspection
* Fix a key event loop with forwarding keys
* Delete gnome-autogen dependency
* Change XKB layout string color in panel
* Add IBUS_INPUT_HINT_PRIVATE for browser private mode
* mkdir socket dirs instead of socket paths
* Add org.freedesktop.IBus.session.generic.service
* Check XDG_SESSION_DESKTOP for Plasma desktop
* Update simple.xml with xkeyboard-config 2.35.1
* Update ibusunicodegen.h with unicode-ucd 14.0.0
* Enhance CI
* Fix typos
* Fix wrong cursor location in gtk3 apps
* Update URLS
* invalidate cache based on symlink mtime too
* Fix unref problems with floating references
* Update man page for Emoji shortcut key
* Add systemd unit file
* Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream
==== inih ====
Version update (53 -> 55)
- Update to version 55
* Include proper version in installed pkgconfig files.
- Update to version 54
* Improve quality of shared objects by explicitly defining symbol
visibility.
==== libXvMC ====
Version update (1.0.12 -> 1.0.13)
- Update to version 1.0.13
* autotools: fix Requires and Requires.Private in pkgconfig
* meson: Add a meson build system
* meson: Fix typo
* editorconfig: add meson
* Fix spelling/wording issues
* Build xz tarballs instead of bzip2
- supersedes n_bring-back-libXv-dep.patch
==== mozilla-nss ====
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- Add nss-util pkgconfig and config files (copied from RH/Fedora)
==== polkit-default-privs ====
Version update (1550+20220303.95a78fb -> 1550+20220325.163dbdf)
- Update to version 1550+20220325.163dbdf:
* whitelisting: add usbguard actions (bsc#1196621)
- Update to version 1550+20220324.7f46822:
* Fix generation of file /etc/polkit-1/rules.d/90-default-privs.rules
==== python-MarkupSafe ====
Version update (2.0.1 -> 2.1.1)
- specfile:
* update copyright year
* require python >= 3.7
- update to version 2.1.1:
* Avoid ambiguous regex matches in "striptags". :pr:`293`
- changes from version 2.1.0:
* Drop support for Python 3.6. :pr:`262`
* Remove "soft_unicode", which was previously deprecated. Use
"soft_str" instead. :pr:`261`
* Raise error on missing single placeholder during string
interpolation. :issue:`225`
* Disable speedups module for GraalPython. :issue:`277`
==== python-alembic ====
Version update (1.7.6 -> 1.7.7)
- update to 1.7.7:
* Fixed issue where using :meth:`.Operations.create_table` in conjunction
with a :class:`.CheckConstraint` that referred to table-bound
:class:`.Column` objects rather than string expressions would be added to
the parent table potentially multiple times, resulting in an incorrect DDL
sequence. Pull request courtesy Nicolas CANIART.
* The ``logging.fileConfig()`` line in ``env.py`` templates, which is used
to setup Python logging for the migration run, is now conditional on
:attr:`.Config.config_file_name` not being ``None``. Otherwise, the line
is skipped as there is no default logging configuration present.
* Fixed bug where an :meth:`.Operations.alter_column` operation would change
a "NOT NULL" column to "NULL" by emitting an ALTER COLUMN statement that
did not specify "NOT NULL". (In the absence of "NOT NULL" T-SQL was
implicitly assuming "NULL"). An :meth:`.Operations.alter_column` operation
that specifies :paramref:`.Operations.alter_column.type` should also
specify include either :paramref:`.Operations.alter_column.nullable` or
:paramref:`.Operations.alter_column.existing_nullable` to inform Alembic as
to whether the emitted DDL should include "NULL" or "NOT NULL"; a warning
is now emitted if this is missing under this scenario.
==== python-cryptography ====
Version update (36.0.1 -> 36.0.2)
- update to 36.0.2:
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1n.
==== python-executing ====
Version update (0.8.2 -> 0.8.3)
- update to 0.8.3:
* handle new iphython cell code names
* link to futurecoder
==== python-fs ====
Version update (2.4.14 -> 2.4.15)
- update to 2.4.15:
- Support more lenient usernames and group names in FTP servers
- Fixed `MemoryFS.move` and `MemoryFS.movedir` not updating the name of moved
resources, causing `MemoryFS.scandir` to use the old name.
- Make `WrapFS.move` and `WrapFS.movedir` use the delegate FS methods instead
of `fs.move` functions, which was causing optimized implementation of
`movedir` to be always skipped.
==== python-ipython ====
Version update (8.1.1 -> 8.2.0)
- update to version 8.2.0:
* Auto-suggestion can now be elected with the end
key. :ghpull:`13566`
* Some traceback issues with assert etb is not None have been
fixed. :ghpull:`13588`
* History is now pulled from the sqitel database and not from
in-memory. In particular when using the %paste magic, the content
of the pasted text will be part of the history and not the
verbatim text %paste anymore. :ghpull:`13592`
* Fix Ctrl-\\ exit cleanup :ghpull:`13603`
* Fixes to ultratb ipdb support when used outside of
IPython. :ghpull:`13498`
==== python-jedi ====
- Skip two test failing with pytest 7.1 -- gh#davidhalter/jedi#1846
==== python-platformdirs ====
Version update (2.4.1 -> 2.5.1)
- update to 2.5.1:
- Add native support for nuitka
- Add support for Termux subsystems
==== python-prompt_toolkit ====
Version update (3.0.26 -> 3.0.28)
- update to 3.0.28:
- Support format specifiers for HTML and ANSI formatted text.
- Accept defaults for checkbox and radio list, and their corresponding dialogs.
- Fix resetting of cursor shape after the application terminates.
- Support for cursor shapes. The cursor shape for prompts/applications can now
be configured, either as a fixed cursor shape, or in case of Vi input mode,
according to the current input mode.
- Handle "cursor forward" command in ANSI formatted text. This makes it
possible to render many kinds of generated ANSI art.
- Accept `align` attribute in `Label` widget.
- Added `PlainTextOutput`: an output implementation that doesn't render any
ANSI escape sequences. This will be used by default when redirecting stdout
to a file.
- Added `create_app_session_from_tty`: a context manager that enforces
input/output to go to the current TTY, even if stdin/stdout are attached to
pipes.
- Added `to_plain_text` utility for converting formatted text into plain text.
- Don't automatically use `sys.stderr` for output when `sys.stdout` is not a
TTY, but `sys.stderr` is. The previous behavior was confusing, especially
when rendering formatted text to the output, and we expect it to follow
==== python-pybind11 ====
Version update (2.8.1 -> 2.9.1)
- update to 2.9.1:
* If possible, attach Python exception with py::raise_from to TypeError when
casting from C++ to Python. This will give additional info if Python
exceptions occur in the caster.
* Add a mapping of C++11 nested exceptions to their Python exception
equivalent using py::raise_from. This attaches the nested exceptions in
Python using the __cause__ field.
* Propagate Python exception traceback using raise_from if a pybind11
function runs out of overloads.
* py::multiple_inheritance is now only needed when C++ bases are hidden from
pybind11.
* Allow py::args to be followed by other arguments; the remaining arguments
are implicitly keyword-only, as if a py::kw_only{} annotation had been
used.
* Fix a rare warning about extra copy in an Eigen constructor.
* Fix caching of the C++ overrides.
* Add missing std::forward calls to some cpp_function overloads.
* Support PyPy 7.3.7 and the PyPy3.8 beta. Test python-3.11 on PRs with the python dev label.
* Replace usage of deprecated Eigen::MappedSparseMatrix with Eigen::Map
participants (1)
-
Dominique Leuenberger