cloud-sql-python-connector
cloud-sql-python-connector copied to clipboard
A Python library for connecting securely to your Cloud SQL instances.
Refs #437 Note, I realised while writing this that it won't work with Postgres as there's no equivalent of the `install_as_mysqldb` call; I included a note explaining this.
### Feature Description In serverless environments, when the CPU is throttled, the Python Connector will sometimes fail to refresh the certificate. This is a feature request to allow callers to...
### Feature Description We should use the Go Connector as the reference implementation and provide the same metrics / traces. We should also use Open Telemetry. See https://github.com/GoogleCloudPlatform/cloud-sql-go-connector#enabling-metrics-and-tracing ### Sample...
Monitor interest and adoption of [mysqlclient](https://github.com/PyMySQL/mysqlclient) driver for potential support with Cloud SQL Python Connector. Add a thumbs-up if this would be useful for you.
### Feature Description This is a simple change as described here: https://docs.aiohttp.org/en/stable/client_advanced.html?highlight=proxy#proxy-support. Customers should have to opt-in to this behavior to prevent any unwanted security issues. ### Sample code _No...
### Feature Description Currently the `Connector` object is the main entrypoint for both synchronous and async driver implementations. The synchronous drivers are called via `connector.connect` while the async drivers via...
This refactor moves all SSL/TLS configuration into its own method `create_ssl_context()` on the `ConnectionInfo` class. This way `ConnectionInfo()` prepares all the info required to connect and then `create_ssl_context` will use...
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | patch | `v4.1.4` -> `v4.1.5` | |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cryptography](https://togithub.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | `==42.0.6` -> `==42.0.7` |...
Port https://github.com/GoogleCloudPlatform/cloud-sql-go-connector/pull/781 to Python Connector. We have seen the connect API occasionally give 502 errors, we should be retrying 50X errors to make the Python Connector more resilient.