Comments

867 Comments

The failed openqa tests show 404 errors in repodata fetching. Seems like a infra issue to me.

WARNING: Extra 'testing' not found in project metadata. Available extras: ['optional'].

WARNING: Extra 'testing' not found in project metadata. Available extras: ['optional'].

WARNING: Extra 'testing' not found in project metadata. Available extras: ['optional'].

BZ#2455368 micropython-1.28.0 is available

Similarly to all other branches, this will break python3-avocado-plugins-resultsdb, which requires python3.14dist(resultsdb-api) = 2.1.5

$ python3.15
Python 3.15.0a7 (main, Mar 10 2026, 00:00:00) [GCC 15.2.1 20260123 (Red Hat 15.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> frozendict
<class 'frozendict'>
>>> frozendict(a=5)
frozendict({'a': 5})

Nice :)

General desktop usage also works for me. Including packaging tools, etc.

I see that was already done in FEDORA-2026-b28aa7e8fa -- we'll just ensure to push this after that lands.

_format_actions_usage is a private API. We cannot guarantee API stability for private APIs between Python updates.

We can probably backport https://github.com/389ds/389-ds-base/commit/98229fe9cde11aede104dfc669274e4e3745b4e8

https://src.fedoraproject.org/rpms/poetry/pull-request/78 should fix poetry on rawhide, but I'd rather avoid this update in F43 unless very much necessary.

Also, the relevant code was moved completely, so this is even more breaking:

 * Move protocol-level peeled tags functions (``serialize_refs()``,
   ``write_info_refs()``, ``split_peeled_refs()``, ``strip_peeled_refs()``)
   from ``dulwich.refs`` to ``dulwich.protocol``. The ``^{}`` peeled tags syntax
   is now properly isolated to protocol-level code. Remove ``InfoRefsContainer``
   class (functionality inlined into ``SwiftInfoRefsContainer``).
   (Jelmer Vernooij, #2009)