MaibornWolff / hybrid-cloud-postgresql-operator

Apache License 2.0
4 stars 2 forks source link

Update all dependencies #3

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
azure-identity (source) ==1.7.1 -> ==1.12.0 age adoption passing confidence
azure-mgmt-network ==19.3.0 -> ==22.2.0 age adoption passing confidence
azure-mgmt-rdbms ==10.0.0 -> ==10.1.0 age adoption passing confidence
azure-mgmt-resource ==20.0.0 -> ==22.0.0 age adoption passing confidence
kopf ==1.35.2 -> ==1.36.0 age adoption passing confidence
kubernetes ==19.15.0 -> ==26.1.0 age adoption passing confidence
psycopg2-binary (source, changelog) ==2.9.2 -> ==2.9.5 age adoption passing confidence

Release Notes

Azure/azure-sdk-for-python ### [`v1.12.0`](https://togithub.com/Azure/azure-sdk-for-python/releases/tag/azure-identity_1.12.0) #### 1.12.0 (2022-11-08) ##### Bugs Fixed - `AzureCliCredential` now works even when `az` prints warnings to stderr. ([#​26857](https://togithub.com/Azure/azure-sdk-for-python/issues/26857)) (thanks to [@​micromaomao](https://togithub.com/micromaomao) for the contribution) - Fixed issue where user-supplied `TokenCachePersistenceOptions` weren't propagated when using `SharedTokenCacheCredential` ([#​26982](https://togithub.com/Azure/azure-sdk-for-python/issues/26982)) ##### Breaking Changes - Excluded `VisualStudioCodeCredential` from `DefaultAzureCredential` token chain by default as SDK authentication via Visual Studio Code is broken due to issue [#​23249](https://togithub.com/Azure/azure-sdk-for-python/issues/23249). The `VisualStudioCodeCredential` will be re-enabled in the `DefaultAzureCredential` flow once a fix is in place. Issue [#​25713](https://togithub.com/Azure/azure-sdk-for-python/issues/25713) tracks this. In the meantime Visual Studio Code users can authenticate their development environment using the [Azure CLI](https://learn.microsoft.com/cli/azure/). ##### Other Changes - Added Python 3.11 support and stopped supporting Python 3.6. ### [`v1.11.0`](https://togithub.com/Azure/azure-sdk-for-python/releases/tag/azure-identity_1.11.0) #### 1.11.0 (2022-09-19) ##### Features Added - Added `additionally_allowed_tenants` to the following credential options to force explicit opt-in behavior for multi-tenant authentication: - `AuthorizationCodeCredential` - `AzureCliCredential` - `AzurePowerShellCredential` - `CertificateCredential` - `ClientAssertionCredential` - `ClientSecretCredential` - `DefaultAzureCredential` - `OnBehalfOfCredential` - `UsernamePasswordCredential` - `VisualStudioCodeCredential` ##### Breaking Changes - Credential types supporting multi-tenant authentication will now throw `ClientAuthenticationError` if the requested tenant ID doesn't match the credential's tenant ID, and is not included in `additionally_allowed_tenants`. Applications must now explicitly add additional tenants to the `additionally_allowed_tenants` list, or add '\*' to list, to enable acquiring tokens from tenants other than the originally specified tenant ID. More information on this change and the consideration behind it can be found [here](https://aka.ms/azsdk/blog/multi-tenant-guidance). - These beta features in 1.11.0b3 have been removed from this release and will be added back in 1.12.0b1 - `tenant_id` for `AzureCliCredential` - removed `VisualStudioCodeCredential` from `DefaultAzureCredential` token chain - `AZURE_CLIENT_CERTIFICATE_PASSWORD` support for `EnvironmentCredential` - `validate_authority` support ### [`v1.10.0`](https://togithub.com/Azure/azure-sdk-for-python/releases/tag/azure-identity_1.10.0) #### 1.10.0 (2022-04-28) ##### Breaking Changes > These changes do not impact the API of stable versions such as 1.9.0. > Only code written against a beta version such as 1.10.0b1 may be affected. - `validate_authority` support is not available in 1.10.0. ##### Other Changes - Supported msal-extensions version 1.0.0 ([#​23927](https://togithub.com/Azure/azure-sdk-for-python/issues/23927)) ### [`v1.9.0`](https://togithub.com/Azure/azure-sdk-for-python/releases/tag/azure-identity_1.9.0) #### 1.9.0 (2022-04-05) ##### Features Added - Added PII logging if logging.DEBUG is enabled. ([#​23203](https://togithub.com/Azure/azure-sdk-for-python/issues/23203)) ##### Breaking Changes - `validate_authority` support is not available in 1.9.0. ##### Bugs Fixed - Added check on `content` from msal response. ([#​23483](https://togithub.com/Azure/azure-sdk-for-python/issues/23483)) - Fixed the issue that async OBO credential does not refresh correctly. ([#​21981](https://togithub.com/Azure/azure-sdk-for-python/issues/21981)) ##### Other Changes - Removed `resource_id`, please use `identity_config` instead. - Renamed argument name `get_assertion` to `func` for `ClientAssertionCredential`. ### [`v1.8.0`](https://togithub.com/Azure/azure-sdk-for-python/releases/tag/azure-identity_1.8.0) #### 1.8.0 (2022-03-01) ##### Bugs Fixed - Handle injected "tenant_id" and "claims" ([#​23138](https://togithub.com/Azure/azure-sdk-for-python/issues/23138)) "tenant_id" argument in get_token() method is only supported by: - `AuthorizationCodeCredential` - `AzureCliCredential` - `AzurePowerShellCredential` - `InteractiveBrowserCredential` - `DeviceCodeCredential` - `EnvironmentCredential` - `UsernamePasswordCredential` it is ignored by other types of credentials. ##### Other Changes - Python 2.7 is no longer supported. Please use Python version 3.6 or later.
nolar/kopf ### [`v1.36.0`](https://togithub.com/nolar/kopf/releases/tag/1.36.0) [Compare Source](https://togithub.com/nolar/kopf/compare/1.35.6...1.36.0) #### Important changes - Upgrade to Python 3.11 by [@​nolar](https://togithub.com/nolar) in [https://github.com/nolar/kopf/pull/968](https://togithub.com/nolar/kopf/pull/968) - Utilise uvloop automatically for CLI (if present) by [@​nolar](https://togithub.com/nolar) in [https://github.com/nolar/kopf/pull/971](https://togithub.com/nolar/kopf/pull/971) #### Bugfixes - Fix incorrect JSONPatch paths when special characters are used by [@​samj1912](https://togithub.com/samj1912) in [https://github.com/nolar/kopf/pull/919](https://togithub.com/nolar/kopf/pull/919) #### Developers' experience - Upgrade CI tools: Kubernetes to 1.25 (drop 1.21), Ubuntu to 22.04, MyPy to 0.981 by [@​nolar](https://togithub.com/nolar) in [https://github.com/nolar/kopf/pull/964](https://togithub.com/nolar/kopf/pull/964) - Upgrade CI tooling & GitHub Actions by [@​nolar](https://togithub.com/nolar) in [https://github.com/nolar/kopf/pull/969](https://togithub.com/nolar/kopf/pull/969) [https://github.com/nolar/kopf/pull/970](https://togithub.com/nolar/kopf/pull/970) - Add pyupgrade to pre-commit and update syntax to Python3.7+ by [@​hramezani](https://togithub.com/hramezani) in [https://github.com/nolar/kopf/pull/930](https://togithub.com/nolar/kopf/pull/930) #### Documentation fixes - fix(doc): Fix name of parameter by [@​mboutet](https://togithub.com/mboutet) in [https://github.com/nolar/kopf/pull/965](https://togithub.com/nolar/kopf/pull/965) - Fix documentation typos by [@​fsismondi](https://togithub.com/fsismondi) in [https://github.com/nolar/kopf/pull/959](https://togithub.com/nolar/kopf/pull/959) #### New Contributors - [@​mboutet](https://togithub.com/mboutet) made their first contribution in [https://github.com/nolar/kopf/pull/965](https://togithub.com/nolar/kopf/pull/965) - [@​fsismondi](https://togithub.com/fsismondi) made their first contribution in [https://github.com/nolar/kopf/pull/959](https://togithub.com/nolar/kopf/pull/959) **Full Changelog**: https://github.com/nolar/kopf/compare/1.35.6...1.35.7 ### [`v1.35.6`](https://togithub.com/nolar/kopf/releases/tag/1.35.6) [Compare Source](https://togithub.com/nolar/kopf/compare/1.35.5...1.35.6) New features: - Login handlers can now inject graceful expiration time to credentials (i.e. not waiting for HTTP 401s). [#​933](https://togithub.com/nolar/kopf/issues/933) Documentation: - Added clarity on **not** supporting the methods for handlers — with reasons and hints on how to do it if desired. [#​939](https://togithub.com/nolar/kopf/issues/939) ### [`v1.35.5`](https://togithub.com/nolar/kopf/releases/tag/1.35.5) [Compare Source](https://togithub.com/nolar/kopf/compare/1.35.4...1.35.5) #### Trivial/Internal - Documentation links and grammar fixes. [#​928](https://togithub.com/nolar/kopf/issues/928) - PyPI classifiers for Python versions. [#​927](https://togithub.com/nolar/kopf/issues/927) - Kubernetes 1.23 & 1.24 added to CI; 1.19 & 1.20 are dropped from CI. [#​929](https://togithub.com/nolar/kopf/issues/929) ### [`v1.35.4`](https://togithub.com/nolar/kopf/releases/tag/1.35.4) [Compare Source](https://togithub.com/nolar/kopf/compare/1.35.3...1.35.4) Improvements: - Allow setting controller & blocking owner deletion for object hierarchies. [#​858](https://togithub.com/nolar/kopf/issues/858) Bugfixes: - Treat listable but non-watchable resources as non-watchable (e.g. `metrics.k8s.io`, `v1/componentstatuses`, etc). [#​871](https://togithub.com/nolar/kopf/issues/871) - Prevent resource leaks in admission webhooks with disabled/delayed garbage collection (e.g. in PyPy). [#​874](https://togithub.com/nolar/kopf/issues/874) - Scan & watch zero-resource API groups of API extensions properly. [#​913](https://togithub.com/nolar/kopf/issues/913) Documentation: - Fix several typos. [#​895](https://togithub.com/nolar/kopf/issues/895) [#​910](https://togithub.com/nolar/kopf/issues/910) - Log instead of printing in examples. [#​893](https://togithub.com/nolar/kopf/issues/893) - Cease using the deprecated `rbac.authorization.k8s.io/v1beta1`. [#​887](https://togithub.com/nolar/kopf/issues/887) Contributor experience: - Upgrade tests to Kubernetes 1.22 & 1.23, PyPy 3.8 & 3.9. [#​875](https://togithub.com/nolar/kopf/issues/875) [#​914](https://togithub.com/nolar/kopf/issues/914) [#​915](https://togithub.com/nolar/kopf/issues/915) - Upgrade mypy to 0.942. [#​878](https://togithub.com/nolar/kopf/issues/878) [#​911](https://togithub.com/nolar/kopf/issues/911) - Replaced asyncio-timeouts with native routines in tests. [#​880](https://togithub.com/nolar/kopf/issues/880) ### [`v1.35.3`](https://togithub.com/nolar/kopf/releases/tag/1.35.3) [Compare Source](https://togithub.com/nolar/kopf/compare/1.35.2...1.35.3) Improvements: - `old`, `new`, `diff`, `operation` kwargs for validation/mutation webhooks. Thanks to [@​samj1912](https://togithub.com/samj1912). [#​857](https://togithub.com/nolar/kopf/issues/857) Bugfixes: - Use `async_timeout` as an async context manager only. [#​859](https://togithub.com/nolar/kopf/issues/859) - Fix typo in configuration docs. [#​861](https://togithub.com/nolar/kopf/issues/861)
kubernetes-client/python ### [`v26.1.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2610) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v25.3.0...v26.1.0) Kubernetes API Version: v1.26.1 ##### Bug or Regression - The timeout unit of the WSClient update method is now always seconds for both poll and select functions. ([#​1976](https://togithub.com/kubernetes-client/python/issues/1976), [@​t-yrka](https://togithub.com/t-yrka)) ##### Feature - Adds support for loading CA certificates from a file using the `idp-certificate-authority` key for the oidc plugin. ([#​1916](https://togithub.com/kubernetes-client/python/issues/1916), [@​vgupta3](https://togithub.com/vgupta3)) ### [`v25.3.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2530) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v24.2.0...v25.3.0) Kubernetes API Version: v1.25.3 ##### Feature - Adds support for loading CA certificates from a file using the `idp-certificate-authority` key for the oidc plugin. ([#​1916](https://togithub.com/kubernetes-client/python/issues/1916), [@​vgupta3](https://togithub.com/vgupta3)) ### [`v24.2.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2420) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v23.6.0...v24.2.0) Kubernetes API Version: v1.24.2 ##### Uncategorized - The dynamic client now support the `_request_timeout` parameter to configure connection and request timeouts. ([#​1732](https://togithub.com/kubernetes-client/python/issues/1732), [@​philipp-sontag-by](https://togithub.com/philipp-sontag-by)) ### [`v23.6.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2360) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v23.3.0...v23.6.0) Kubernetes API Version: v1.23.6 ##### API Change - Omits alpha-level enums from the static openapi file captured in api/openapi-spec ([kubernetes/kubernetes#​109179](https://togithub.com/kubernetes/kubernetes/pull/109179), [@​liggitt](https://togithub.com/liggitt)) \[SIG Apps and Auth] - Fixes a regression in v1beta1 PodDisruptionBudget handling of "strategic merge patch"-type API requests for the `selector` field. Prior to 1.21, these requests would merge `matchLabels` content and replace `matchExpressions` content. In 1.21, patch requests touching the `selector` field started replacing the entire selector. This is consistent with server-side apply and the v1 PodDisruptionBudget behavior, but should not have been changed for v1beta1. ([kubernetes/kubernetes#​108139](https://togithub.com/kubernetes/kubernetes/pull/108139), [@​liggitt](https://togithub.com/liggitt)) \[SIG Auth and Testing] ### [`v23.3.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2330) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v22.6.0...v23.3.0) Kubernetes API Version: v1.23.4 ### [`v22.6.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2260) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v21.7.0...v22.6.0) Kubernetes API Version: v1.22.6 ##### Bug or Regression - Notable feature additions for async creation of Custom resources using dynamic Client ([#​1697](https://togithub.com/kubernetes-client/python/issues/1697), [@​venukarnati92](https://togithub.com/venukarnati92)) ##### Feature - Add `utils.create_from_directory` for creating all yaml files in a directory ([#​1683](https://togithub.com/kubernetes-client/python/issues/1683), [@​dingyiyi0226](https://togithub.com/dingyiyi0226)) ### [`v21.7.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v2170) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v20.13.0...v21.7.0) Kubernetes API Version: v1.21.7 ##### Bug or Regression - Fixed [#​741](https://togithub.com/kubernetes-client/python/issues/741), an issue which prevented Kubernetes cluster api-tokens from exec-plugin auth providers from being refreshed after expiry. ([#​250](https://togithub.com/kubernetes-client/python/issues/250), [@​emenendez](https://togithub.com/emenendez)) - Use select.poll() for exec on linux/darwin to improve scalability of WSClient ([#​268](https://togithub.com/kubernetes-client/python/issues/268), [@​jsun-splunk](https://togithub.com/jsun-splunk)) ### [`v20.13.0`](https://togithub.com/kubernetes-client/python/blob/HEAD/CHANGELOG.md#v20130) [Compare Source](https://togithub.com/kubernetes-client/python/compare/v19.15.0...v20.13.0) Kubernetes API Version: v1.20.13

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.