This should be a compatible update for 23.6.0, making it suitable for F37 and F36 as well.
I tested this with dependent packages in COPR for F38/Rawhide and for F36 (skipping F37 because I assume it hasn’t diverged much from Rawhide yet). The only failure was pgcli in F36, which was already failing in Koschei.
v23.8.2
-------
* #581: Corrected regression in ``libsecret`` tests (``.collection`` property).
v23.8.1
-------
* #587: Fix regression in ``libsecret``.
v23.8.0
-------
* #448: ``SecretService`` and ``libsecret`` backends now support a
new ``SelectableScheme``, allowing the keys for "username" and
"service" to be overridden for compatibility with other schemes
such as KeePassXC.
* Introduced a new ``.with_properties`` method on backends to
produce a new keyring with different properties. Use for example
to get a keyring with a different ``keychain`` (macOS) or
``scheme`` (SecretService/libsecret). e.g.::
keypass = keyring.get_keyring().with_properties(scheme='KeePassXC')
* ``.with_keychain`` method on macOS is superseded by ``.with_properties``
and so is now deprecated.
v23.7.0
-------
* #582: Suppress KeyringErrors for devpi client.
This should be a compatible update for 23.6.0, making it suitable for F37 and F36 as well.
I tested this with dependent packages in COPR for F38/Rawhide and for F36 (skipping F37 because I assume it hasn’t diverged much from Rawhide yet). The only failure was
pgcli
in F36, which was already failing in Koschei.Source diff: https://github.com/jaraco/keyring/compare/v23.6.0...v23.8.2
Changelog: