Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
deps: update dependency keyring to v23.9.3 (#304)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [keyring](https://github.com/jaraco/keyring) | `==23.4.1` -> `==23.9.3` | [![age](https://badges.renovateapi.com/packages/pypi/keyring/23.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/keyring/23.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/keyring/23.9.3/compatibility-slim/23.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/keyring/23.9.3/confidence-slim/23.4.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jaraco/keyring</summary> ### [`v23.9.3`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2393) [Compare Source](https://github.com/jaraco/keyring/compare/v23.9.2...v23.9.3) - [#​596](https://github.com/jaraco/keyring/issues/596): Add workaround for devpi_client hook with wrapped implementation. ### [`v23.9.2`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2392) [Compare Source](https://github.com/jaraco/keyring/compare/v23.9.1...v23.9.2) - [#​597](https://github.com/jaraco/keyring/issues/597): Fixed wrong name in compatibility logic for `properties` (masked by the compatibility fallback). ### [`v23.9.1`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2391) [Compare Source](https://github.com/jaraco/keyring/compare/v23.9.0...v23.9.1) - [#​593](https://github.com/jaraco/keyring/issues/593): Restore `keyring.util.properties` with deprecation warning for backward compatibility. ### [`v23.9.0`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2390) [Compare Source](https://github.com/jaraco/keyring/compare/v23.8.2...v23.9.0) - [#​588](https://github.com/jaraco/keyring/issues/588): Project now depends on `jaraco.classes` for class property support. ### [`v23.8.2`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2382) [Compare Source](https://github.com/jaraco/keyring/compare/v23.8.1...v23.8.2) - [#​581](https://github.com/jaraco/keyring/issues/581): Corrected regression in `libsecret` tests (`.collection` property). ### [`v23.8.1`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2381) [Compare Source](https://github.com/jaraco/keyring/compare/v23.8.0...v23.8.1) - [#​587](https://github.com/jaraco/keyring/issues/587): Fix regression in `libsecret`. ### [`v23.8.0`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2380) [Compare Source](https://github.com/jaraco/keyring/compare/v23.7.0...v23.8.0) - [#​448](https://github.com/jaraco/keyring/issues/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`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2370) [Compare Source](https://github.com/jaraco/keyring/compare/v23.6.0...v23.7.0) - [#​582](https://github.com/jaraco/keyring/issues/582): Suppress KeyringErrors for devpi client. ### [`v23.6.0`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2360) [Compare Source](https://github.com/jaraco/keyring/compare/v23.5.1...v23.6.0) - [#​575](https://github.com/jaraco/keyring/issues/575): Only require `importlib_metadata` on older Pythons. - [#​579](https://github.com/jaraco/keyring/issues/579): Add `.with_keychain` method on macOS for easy reference to alternate keychains. ### [`v23.5.1`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2351) [Compare Source](https://github.com/jaraco/keyring/compare/v23.5.0...v23.5.1) - The correct config root is now used on Windows. ### [`v23.5.0`](https://github.com/jaraco/keyring/blob/HEAD/CHANGES.rst#v2350) [Compare Source](https://github.com/jaraco/keyring/compare/v23.4.1...v23.5.0) - Require Python 3.7 or later. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-service-management). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMDguMCIsInVwZGF0ZWRJblZlciI6IjMyLjIwOC4wIn0=-->
- Loading branch information