alloydb-python-connector
alloydb-python-connector copied to clipboard
A Python library for connecting securely to your AlloyDB instances.
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | patch | `v4.1.5` -> `v4.1.6` | |...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pytest](https://togithub.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | `==8.2.0` -> `==8.2.1` |...
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.0. Release notes Sourced from requests's releases. v2.32.0 2.32.0 (2024-05-20) 🐍 PYCON US 2024 EDITION 🐍 Security Fixed an issue where setting verify=False on the...
For Cloud SQL we need to disable checking hostname of ssl handshake because IP address does not match SAN. However, for AlloyDB this is not the case and the IP...
This is a port of https://github.com/GoogleCloudPlatform/cloud-sql-python-connector/pull/1068.
### Bug Description Token refresh in the async `Client` class uses the `requests.Request` transport of the google auth library https://github.com/GoogleCloudPlatform/alloydb-python-connector/blob/6cc4c8e7bff360ce35525ae84d409ce1ebc284bf/google/cloud/alloydb/connector/client.py#L186-L188 This means it is doing blocking I/O on the asyncio...
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...
The AlloyDB server certificates have SANs for all connection paths (private, public, and PSC). We should enable host name checking as a result. https://github.com/GoogleCloudPlatform/alloydb-python-connector/blob/f2906196ef699ae056ba1ce1777b86cdbecf0a68/google/cloud/alloydb/connector/refresh.py#L89-L91
### Bug Description I cannot get this connector working in a cloud function, i get a `time out` error. I am following steps outlined in this [codelab](https://codelabs.developers.google.com/create-alloydb-database-with-cloud-run-job#3) using a connection...