Packages changed: MicroOS-release (20260103 -> 20260105) fwupd libfido2 (1.15.0 -> 1.16.0) python313-setuptools (78.1.1 -> 80.9.0) tbb (2022.2.0 -> 2022.3.0) userspace-rcu (0.15.3 -> 0.15.5) vim (9.1.1966 -> 9.1.2050) === Details === ==== MicroOS-release ==== Version update (20260103 -> 20260105) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== fwupd ==== Subpackages: libfwupd3 typelib-1_0-Fwupd-2_0 - Actually build and install manpages: * These were originally removed because including them would have required pulling a nasty set of ghc/pandocs build dependencies directly into Ring 1 * fwupd upstream quickly reverted this change in 1.8.13, but the conditional to block building/installing the manpages by default was never removed from the specfile * This restores the fwupd manpages, which have been sorely missing in openSUSE for a couple years ==== libfido2 ==== Version update (1.15.0 -> 1.16.0) - update to 1.16.0: * Added support for enterprise attestation. * Improved handling of invalid key handles in U2F key lookup; gh#819. * Fixed issue where storing small CTAP 2.1 largeBlobs failed; gh#826. * Fixed APDU chaining issues for certain authenticators; gh#818, gh#855. * Improved documentation and examples. * New API calls: - fido_cred_entattest; - fido_cred_set_entattest. ==== python313-setuptools ==== Version update (78.1.1 -> 80.9.0) - Update to v80.9.0 * Set a deadline for the removal of pkg_resources later this year (December). (#3085) * Removed reliance on pkg_resources in test_wheel. (#3085) - Release v80.8.0 * Replaced more references to pkg_resources with importlib equivalents in wheel module. (#3085) * Restore explicit LICENSE file. (#5001) - Release v80.7.1 * Only attempt to fetch eggs for unsatisfied requirements. (#4998) * In installer, when discovering egg dists, let metadata discovery search each egg. (#4998) - Release v80.7.0 * Removed usage of pkg_resources from installer. Set an official deadline on the installer deprecation to 2025-10-31. (#4997) - Release v80.5.0 * Replaced more references to pkg_resources with importlib equivalents. (#3085) - Release v80.4.0 * Simplified the error reporting in editable installs. (#4984) - Release v80.3.0 * Removed easy_install and package_index modules. (#917) - Release v80.2.0 * Restored support for install_scripts --executable (and classic behavior for the executable for those invocations). Instead, build_editable provides the portable form of the executables for downstream installers to rewrite. (#4934) - Release v80.1.0 * Added a deadline of Oct 31 to the setup.py install deprecation. * With setup.py install --prefix=..., fall back to distutils install rather than failing. Note that running setup.py install is deprecated. (#3143) - Release v80.0.1 * Fixed index_url logic in develop compatibility shim. (#4966) - Release v80.0.0 [#]# Deprecations and Removals * Removed support for the easy_install command including the sandbox module. (#2908) * Develop command no longer uses easy_install, but instead defers execution to pip (which then will re-invoke Setuptools via PEP 517 to build the editable wheel). Most of the options to develop are dropped. This is the final warning before the command is dropped completely in a few months. Use-cases relying on 'setup.py develop' should pin to older Setuptools version or migrate to modern build tooling. (#4955) - Release v79.0.0 * Removed support for 'legacy-editable' installs. (#917) - Add python-setuptools.rpmlintrc for false positives on requirements ==== tbb ==== Version update (2022.2.0 -> 2022.3.0) - Make build recipe POSIX sh compatible - Update to 2022.3.0 * [Preview] Introduced API for setting dynamic task dependencies in task_group. This allows successor tasks to execute only after all their predecessors have completed. * Extended task_arena with API support for enqueuing functions into a task_group and waiting for the task_group to complete. * Introduced API for setting and getting the assertion handler. This allows applications to set their own assertion handling functions. - Update cf-prot.patch, partially fixed upstream - Add tbb-python-setuptools.patch * gh#uxlfoundation/oneTBB#1941 * replace setup.py direct call ==== userspace-rcu ==== Version update (0.15.3 -> 0.15.5) - update to 0.15.5: * x86: Define cmm_smp_mb() as lock; addl rather than mfence * Introduce barrier test * Add test_uatomic to gitignore * Cleanup: Remove stray space * benchmark: Add uatomic benchmark * uatomic: Fix redundant memory barriers for atomic builtin operations * Cleanup: Remove useless declarations from urcu-qsbr * src/urcu-bp.c: assert => urcu_posix_assert * ppc.h: improve ppc64 caa_get_cycles on Darwin ==== vim ==== Version update (9.1.1966 -> 9.1.2050) Subpackages: vim-data-common vim-small - update to 9.1.2050: * patch 9.1.2050: tests: Test_cd_completion may fail * patch 9.1.2049: Vim9: unexpected E1209 error * patch 9.1.2048: MS-Windows: backspace behavior wrong with ConPTY * patch 9.1.2047: MS-Windows: style issue in gui_w32.c * patch 9.1.2046: MS-Windows: compile warnings * runtime(doc): Clarify visual mark behavior in getpos(), setpos() * runtime: mention subscription only ml, fix typo in maintainer email * translation(it): Update Italian translation * patch 9.1.2045: Mac: Build failure with Mac OS X 10.6 * patch 9.1.2044: Inefficient use of ga_concat() * patch 9.1.2043: filetype: kos files are not reconized * patch 9.1.2042: filetype: systemd quadlet files are not recognized * patch 9.1.2041: tests: test_menu.vim leaves swapfiles behind * patch 9.1.2040: :tlunmenu incorrectly accepts a range * runtime(logtalk): Update Logtalk runtime files for the latest language spec * patch 9.1.2039: if_ruby: crash when using Ruby/dyn 4.0 * patch 9.1.2038: tests: test_marks.vim leaves swapfiles behind * runtime: Revert several "mark invalid contact addresses" commits * patch 9.1.2037: undo: cursor position not correctly restored * patch 9.1.2036: if_ruby: build error with ruby 4.0 * runtime: mark more invalid email addresses * runtime: mark more invalid email addresses * runtime: mark invalid contact addresses * patch 9.1.2035: filetype: filetype: Fennel fnlm files are not recognized * patch 9.1.2034: filetype: Fennel fnml files are not recognized * patch 9.1.2033: tests: Test_terminal_cwd flaky when using ConPTY * patch 9.1.2032: Vim9: error when using class member in Lambda * translation(zh_CN): Update the Simplify Chinese translation * runtime(rust): Update indentation after nested array literal * runtime(doc): Update Contributing.md on the use of AI * runtime(doc): Emphasize adding tests when contributing * runtime(rust): partly revert e426245b, it causes more issues than it solves * patch 9.1.2031: Makefile: cannot run make installinks twice * patch 9.1.2030: inefficient use of ga_concat() * patch 9.1.2029: tests: the test_vim9_class.vim testfile is too long * runtime(tutor): Improve Spanish translation for chapter 2 after 757b42a * runtime(indent-tests): Include a simple Rust indent test * runtime(rust): clean-up indent script, handle opening empty line correctly * patch 9.1.2028: [security]: Buffer-overflow with incomplete multi-byte chars * runtime(bpftrace): add indention plugin * translation(zh_CN): Update the Simplify Chinese translation * runtime(doc): improve :catch documentation * patch 9.1.2027: filetype: bicep filetype used for 2 bicep file types * patch 9.1.2026: tests: patch 9.1.2019 not tested properly * patch 9.1.2025: conpty terminal process may not start * patch 9.1.2024: 'fsync' option cannot be set per buffer * patch 9.1.2023: [security]: Use-after-free in alist_add() with nasty autocmd * runtime(compiler): add pyright Python type checker * runtime(doc): remove some fixed items from todo.txt * patch 9.1.2022: using C++ keyword class as member variable name * runtime(netrw): Fix reading UNC paths on windows * runtime(compiler): ignore 'Found' messages in ruff and ty compiler * patch 9.1.2021: filetype: fluent files are not recognized * runtime(termdebug): update v:shell_error condition test. * patch 9.1.2020: tests: test_virtualedit.vim leaves swapfiles behind * patch 9.1.2019: inconsistent cursor encoding past EOL with ve=all * patch 9.1.2018: proto: ops.pro outdated * runtime(osc52): A few minor fixes * runtime(doc): add reference to searchcount() function * runtime(doc): Improve :catch documentation * runtime(make): Makefile highlighting breaks with ')' in string * runtime(make): Move target greedy match after $() to avoid region matching overflow * patch 9.1.2017: getregionpos() depends on 'linebreak' setting * patch 9.1.2016: cindent wrong indentation after do-while loop * patch 9.1.2015: blob2string() stopped after an empty line * patch 9.1.2014: clipboard: clipboard register corrupted with clipboard provider * patch 9.1.2013: tests: Test_terminal_shell_option fails with conpty * patch 9.1.2012: Vim9: cannot initialize class member with protected var * runtime(ftplugin): set different formatoptions for bpftrace * patch 9.1.2011: crash when unreferencing gtk icon theme * patch 9.1.2010: Missing out-of-memory checks in vim9class.c * runtime(bpftrace): add base syntax plugin * patch 9.1.2009: tests: "Xm4" test directory may not be deleted * patch 9.1.2008: filetype: hylo files are not recognized * translation(sr): Update Serbian message translation * patch 9.1.2007: filetype: bpftrace hashbang lines are not recognized * patch 9.1.2006: MS-Windows: ANSI colors not correct in terminal * runtime(doc): Improve :help builtin-function-list table formatting * patch 9.1.2005: MS-Windows: Missing fullscreen support for GUI version * patch 9.1.2004: MS-Windows: executable() cannot find file in directory with single char * runtime(ty): include ty compiler plugin * patch 9.1.2003: tests: Test_glob_symlinks may fail on Window * patch 9.1.2002: Vim9: heap-use-after-free when when accessing protect class member * refactor(vim9): use 'start' open urls on win32 * runtime(vim9): Reset pwsh and powershell in Open() * translation(hy): Update Armenian language translation * runtime(openPlugin): start :Launch process in the background in GUI mode * translation(zh_CN): Add license disclaimer * runtime(getscript): GLVS plugin fails with wget.exe with PowerShell * runtime(doc): Fix "Vim script" formatting at :help clipboard-providers * patch 9.1.2001: cursor may end up in wrong window after :botright copen * runtime(doc): clarify the behavior of CTRL-Z * runtime(zip): Use :lcd instead of :cd in zip.vim * patch 9.1.2000: Vim9: object member used char_u pointers * translation(hy): Update Armenian language translation * translation(zh_CN): Update the Simplify Chinese translation * runtime(doc): fix outdated :function help * runtime(osc52): Update documentation, send DA1 query when loading package ... changelog too long, skipping 47 lines ... * patch 9.1.1967: if_python: 64bit numbers truncated