New Arm Tumbleweed snapshot 20220331 released!
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 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=3&version=Tumbleweed&build=20220331
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
audit-secondary
bash
bluez (5.63 -> 5.64)
file
gnome-terminal (3.43.90 -> 3.44.0)
gstreamer-plugins-bad
gstreamer-plugins-base
ibus (1.5.25 -> 1.5.26)
inih (53 -> 55)
iproute2 (5.16 -> 5.17)
kernel-source (5.16.15 -> 5.17.1)
linux-glibc-devel (5.16 -> 5.17)
mc (4.8.27 -> 4.8.28)
mozilla-nss
ovmf
perl-Mojolicious (9.22 -> 9.23)
polkit-default-privs (1550+20220303.95a78fb -> 1550+20220325.163dbdf)
python-MarkupSafe (2.0.1 -> 2.1.1)
python-aiohttp
python-alembic (1.7.6 -> 1.7.7)
python-black (21.12b0 -> 22.1.0)
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-mysqlclient (2.0.3 -> 2.1.0)
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)
python-tables
python-tqdm (4.63.0 -> 4.63.1)
rng-tools (6.14 -> 6.15)
squid
srt (1.4.3 -> 1.4.4)
strace (5.16 -> 5.17)
vte (0.67.90 -> 0.68.0)
wireless-regdb (20220218 -> 20220324)
xdg-desktop-portal
xdg-desktop-portal-gtk (1.12.0 -> 1.14.0)
=== Details ===
==== apr ====
- Remove autoreconf call, it breaks with uptodate autoconf versions
==== audit-secondary ====
Subpackages: audit python3-audit system-group-audit
- Fix buildrequire for openldap2-devel - audit doesn't require the
(outdated) C++ binding, but the C headers that happen to be pulled
in by buildrequiring the C++ devel package
- Fix unhandled ECONNREFUSED with LDAP environments (bsc#1196645)
* add libaudit-fix-unhandled-ECONNREFUSED-from-getpwnam-25.patch
- Fix hang in audisp-remote with disk_low_action=suspend (bsc#1196517)
* add audisp-remote-fix-hang-with-disk_low_action-suspend-.patch
- add audit-userspace-517-compat.patch
==== bash ====
Subpackages: bash-doc 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
==== 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
==== gnome-terminal ====
Version update (3.43.90 -> 3.44.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.44.0:
+ all: Insert text as paste.
+ Updated translations.
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0
- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
playback.
- Quiet setup, we do not need to see the unpacking of the tarball.
==== gstreamer-plugins-base ====
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
Complete reconfiguration on pad release.
- Use ldconfig_scriptlets macro for post(un) handling.
==== ibus ====
Version update (1.5.25 -> 1.5.26)
Subpackages: ibus-dict-emoji libibus-1_0-5 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
==== 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.
==== iproute2 ====
Version update (5.16 -> 5.17)
- update to 5.17:
* lib/fs: fix memory leak in get_task_name()
* bridge: Remove vlan listing from `bridge link`
* bond: add arp_missed_max option
* libnetlink: fix socket leak in rtnl_open_byproto()
* dcb: Fix error reporting when accessing "dcb app"
* tc_util: Fix parsing action control with space and slash
* lib: fix ax25.h include for musl
* uapi: add missing rose and ax25 files
* rdma: Fix res_print_uint() and add res_print_u64()
* tc: Add support for ce_threshold_value/mask in fq_codel
- Add tmpfiles.d conf for /run/netns
==== kernel-source ====
Version update (5.16.15 -> 5.17.1)
- Revert "config: Enable BPF LSM" (bsc#1197746)
This reverts commit c2c25b18721866d6211054f542987036ed6e0a50.
- commit 58205bc
- Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
(bsc#1197460).
- commit ffd9dce
- block: restore the old set_task_ioprio() behaviour wrt
PF_EXITING (bsc#1197582).
- commit c349fed
- Linux 5.17.1 (bsc#1012628).
- llc: only change llc->dev when bind() succeeds (bsc#1012628).
- drm/msm/gpu: Fix crash on devices without devfreq support (v2)
(bsc#1012628).
- nds32: fix access_ok() checks in get/put_user (bsc#1012628).
- m68k: fix access_ok for coldfire (bsc#1012628).
- wcn36xx: Differentiate wcn3660 from wcn3620 (bsc#1012628).
- tpm: use try_get_ops() in tpm-space.c (bsc#1012628).
- tpm: fix reference counting for struct tpm_chip (bsc#1012628).
- mac80211: fix potential double free on mesh join (bsc#1012628).
- uaccess: fix integer overflow on access_ok() (bsc#1012628).
- rcu: Don't deboost before reporting expedited quiescent state
(bsc#1012628).
- jbd2: fix use-after-free of transaction_t race (bsc#1012628).
- drm/virtio: Ensure that objs is not NULL in
virtio_gpu_array_put_free() (bsc#1012628).
- Revert "ath: add support for special 0x0 regulatory domain"
(bsc#1012628).
- Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on fake
CSR controllers (bsc#1012628).
- Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL
(bsc#1012628).
- Bluetooth: btusb: Add one more Bluetooth part for the Realtek
RTL8852AE (bsc#1012628).
- crypto: qat - disable registration of algorithms (bsc#1012628).
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
(bsc#1012628).
- ACPI: battery: Add device HID and quirk for Microsoft Surface
Go 3 (bsc#1012628).
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
(bsc#1012628).
- netfilter: nf_tables: validate registers coming from userspace
(bsc#1012628).
- netfilter: nf_tables: initialize registers in nft_do_chain()
(bsc#1012628).
- drivers: net: xgene: Fix regression in CRC stripping
(bsc#1012628).
- ALSA: pci: fix reading of swapped values from pcmreg in AC97
codec (bsc#1012628).
- ALSA: cmipci: Restore aux vol on suspend/resume (bsc#1012628).
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE
NT-USB (bsc#1012628).
- ALSA: pcm: Add stream lock during PCM reset ioctl operations
(bsc#1012628).
- ALSA: pcm: Fix races among concurrent prealloc proc writes
(bsc#1012628).
- ALSA: pcm: Fix races among concurrent prepare and
hw_params/hw_free calls (bsc#1012628).
- ALSA: pcm: Fix races among concurrent read/write and buffer
changes (bsc#1012628).
- ALSA: pcm: Fix races among concurrent hw_params and hw_free
calls (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS GA402 (bsc#1012628).
- ALSA: hda/realtek - Fix headset mic problem for a HP machine
with alc671 (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (bsc#1012628).
- ALSA: usb-audio: add mapping for new Corsair Virtuoso SE
(bsc#1012628).
- ALSA: oss: Fix PCM OSS buffer allocation overflow (bsc#1012628).
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call
(bsc#1012628).
- llc: fix netdevice reference leaks in llc_ui_bind()
(bsc#1012628).
- Bluetooth: btusb: Add another Realtek 8761BU (bsc#1012628).
- tpm: Fix error handling in async work (bsc#1012628).
- commit e830013
- series.conf: cleanup
- update mainline references and move into sorted section:
- patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch
- patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch
- commit 62d2682
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads"
(bsc#1197243).
- commit 7257225
- Drop HID multitouch fix patch (bsc#1197243)
Delete patches.suse/HID-multitouch-fix-Dell-Precision-7550-and-7750-butt.patch.
Replaced with another revert patch.
- commit 01821ca
- rpm/constraints.in: skip SLOW_DISK workers for kernel-source
- commit e84694f
- Revert "rpm/macros.kernel-source: avoid %if's and %define's"
This reverts commit d0cec50d019c853336e26f5ff5df5a4c9c3ea120.
- commit b20736a
- macros.kernel-source: Fix conditional expansion.
Fixes: bb95fef3cf19 ("rpm: Use bash for %() expansion (jsc#SLE-18234).")
- commit 7e857f7
- rpm/macros.kernel-source: avoid %if's and %define's
It's not supported in rpm macros scripts. So for now, resolve
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
When this is fixed in the packaging branch, revert this.
- commit d0cec50
- Refresh
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
Update upstream status.
- commit 36a1351
- Update to 5.17 final
- refresh configs (headers only)
- commit be2cbd1
- rpm: Use bash for %() expansion (jsc#SLE-18234).
Since 15.4 alternatives for /bin/sh are provided by packages
<something>-sh. While the interpreter for the build script can be
selected the interpreter for %() cannot.
The kernel spec files use bashisms in %().
While this could technically be fixed there is more serious underlying
problem: neither bash nor any of the alternatives are 100% POSIX
compliant nor bug-free.
It is not my intent to maintain bug compatibility with any number of
shells for shell scripts embedded in the kernel spec file. The spec file
syntax is not documented so embedding the shell script in it causes some
unspecified transformation to be applied to it. That means that
ultimately any changes must be tested by building the kernel, n times if
n shells are supported.
To reduce maintenance effort require that bash is used for kernel build
always.
- commit bb95fef
- Linux 5.16.16 (bsc#1012628).
- ice: Fix race condition during interface enslave (bsc#1012628).
- kselftest/vm: fix tests build with old libc (bsc#1012628).
- bnx2: Fix an error message (bsc#1012628).
- sfc: extend the locking on mcdi->seqno (bsc#1012628).
- tcp: make tcp_read_sock() more robust (bsc#1012628).
- nl80211: Update bss channel on channel switch for P2P_CLIENT
(bsc#1012628).
- drm/vrr: Set VRR capable prop only if it is attached to
connector (bsc#1012628).
- iwlwifi: don't advertise TWT support (bsc#1012628).
- Input: goodix - workaround Cherry Trail devices with a bogus
ACPI Interrupt() resource (bsc#1012628).
- Input: goodix - use the new soc_intel_is_byt() helper
(bsc#1012628).
- netfilter: egress: silence egress hook lockdep splats
(bsc#1012628).
- atm: firestream: check the return value of ioremap() in
fs_init() (bsc#1012628).
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN
device when fully ready (bsc#1012628).
- Bluetooth: hci_core: Fix leaking sent_cmd skb (bsc#1012628).
- ARM: 9178/1: fix unmet dependency on BITREVERSE for
HAVE_ARCH_BITREVERSE (bsc#1012628).
- MIPS: smp: fill in sibling and core maps earlier (bsc#1012628).
- mac80211: refuse aggregations sessions before authorized
(bsc#1012628).
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
(bsc#1012628).
- ARM: dts: rockchip: reorder rk322x hmdi clocks (bsc#1012628).
- arm64: dts: agilex: use the compatible
"intel,socfpga-agilex-hsotg" (bsc#1012628).
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (bsc#1012628).
- arm64: dts: rockchip: align pl330 node name with dtschema
(bsc#1012628).
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal
integrity (bsc#1012628).
- xfrm: Fix xfrm migrate issues when address family changes
(bsc#1012628).
- xfrm: Check if_id in xfrm_migrate (bsc#1012628).
- arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode
(bsc#1012628).
- arm64: dts: rockchip: fix dma-controller node names on rk356x
(bsc#1012628).
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
(bsc#1012628).
- commit d9656de
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
(bsc#1197243).
- commit 5500e44
- Disable 5.16.10-026-NFSv4.1-query-for-fs_location-attr-on-a-new-f.patch (boo#1196521)
This patch causes a regression and probably should not have been
backported to stable anyway. Disable it.
Links to upstream discussions in the bug.
- commit 40a4b1d
==== linux-glibc-devel ====
Version update (5.16 -> 5.17)
- Update to kernel headers 5.17
==== mc ====
Version update (4.8.27 -> 4.8.28)
Subpackages: mc-lang
- Update to 4.8.28:
* Remove SMB support
* Add syntax highlighting for Ngspice/SPICE and DOT/Graphviz
* Support file/dir macros from mc.ect for standalone viewer
* Support Shift+Fn keys for KiTTY
* Filehighlight: graphical formats: avif, jp2, jxl, heic, heif,
psb, psd, Markdown
* bug fixes
- drop mc-startup-timeout.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)
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Add GCC 12 workaround (ovmf-ignore-spurious-GCC-12-warning.patch)
that handles: https://bugzilla.tianocore.org/show_bug.cgi?id=3816
The same patch is already included in qemu package.
==== perl-Mojolicious ====
Version update (9.22 -> 9.23)
- updated to 9.23
see /usr/share/doc/packages/perl-Mojolicious/Changes
9.23 2021-03-25
- Enable gzip compression by default in Mojolicious::Renderer.
==== 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-aiohttp ====
- Add ignore-pytest-deprecationwarning.patch
* gh#aio-libs/aiohttp#6663
==== 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-black ====
Version update (21.12b0 -> 22.1.0)
- Update to 22.1.0
* Remove Python 2 support (#2740)
* Introduce the --preview flag (#2752)
* Deprecate --experimental-string-processing and move the
functionality under --preview (#2789)
* For stubs, one blank line between class attributes and methods
is now kept if there's at least one pre-existing blank line
(#2736)
* Black now normalizes string prefix order (#2297)
* Remove spaces around power operators if both operands are
simple (#2726)
* Work around bug that causes unstable formatting in some cases
in the presence of the magic trailing comma (#2807)
* Use parentheses for attribute access on decimal float and int
literals (#2799)
* Don't add whitespace for attribute access on hexadecimal,
binary, octal, and complex literals (#2799)
* Treat blank lines in stubs the same inside top-level if
statements (#2820)
* Fix unstable formatting with semicolons and arithmetic
expressions (#2817)
* Fix unstable formatting around magic trailing comma (#2572)
* Fix mapping cases that contain as-expressions, like case
{"key": 1 | 2 as password} (#2686)
* Fix cases that contain multiple top-level as-expressions, like
case 1 as a, 2 as b (#2716)
* Fix call patterns that contain as-expressions with keyword
arguments, like case Foo(bar=baz as quux) (#2749)
* Tuple unpacking on return and yield constructs now implies 3.8+
(#2700)
* Unparenthesized tuples on annotated assignments (e.g values:
Tuple[int, ...] = 1, 2, 3) now implies 3.8+ (#2708)
* Fix handling of standalone match() or case() when there is a
trailing newline or a comment inside of the parentheses.
(#2760)
* from __future__ import annotations statement now implies Python
3.7+ (#2690)
* Speed-up the new backtracking parser about 4X in general
(enabled when --target-version is set to 3.10 and higher).
(#2728)
* Black is now compiled with mypyc for an overall 2x speed-up.
64-bit Windows, MacOS, and Linux (not including musl) are
supported. (#1009, #2431)
* Do not accept bare carriage return line endings in
pyproject.toml (#2408)
* Add configuration option (python-cell-magics) to format cells
with custom magics in Jupyter Notebooks (#2744)
* Allow setting custom cache directory on all platforms with
environment variable BLACK_CACHE_DIR (#2739).
* Enable Python 3.10+ by default, without any extra need to
specify --target-version=py310. (#2758)
* Make passing SRC or --code mandatory and mutually exclusive
(#2804)
* Improve error message for invalid regular expression (#2678)
* Improve error message when parsing fails during AST safety
check by embedding the underlying SyntaxError (#2693)
* No longer color diff headers white as it's unreadable in light
themed terminals (#2691)
* Text coloring added in the final statistics (#2712)
* Verbose mode also now describes how a project root was
discovered and which paths will be formatted. (#2526)
* All upper version bounds on dependencies have been removed
(#2718)
* typing-extensions is no longer a required dependency in Python
3.10+ (#2772)
* Set click lower bound to 8.0.0 as Black crashes on 7.1.2
(#2791)
* Deprecate the black-primer tool (#2809)
* Document Python support policy (#2819)
- Drop black-pr2718-unpin.patch
==== 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-mysqlclient ====
Version update (2.0.3 -> 2.1.0)
- version update to 2.1.0
* Add ``multistatement=True`` option. You can disable multi statement. (#500).
* Remove unnecessary bytes encoder which is remained for Django 1.11
compatibility (#490).
* Deprecate ``passwd`` and ``db`` keyword. Use ``password`` and ``database``
instead. (#488).
* Windows: Binary wheels are built with MariaDB Connector/C 3.2.4. (#508)
* ``set_character_set()`` sends ``SET NAMES`` query always. This means
all new connections send it too. This solves compatibility issues
when server and client library are different version. (#509)
* Remove ``escape()`` and ``escape_string()`` from ``MySQLdb`` package.
(#511)
* Add Python 3.10 support and drop Python 3.5 support.
- deleted patches
- liberally-accept-charsets.patch (upstreamed)
==== 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)
-
Guillaume Gardet