1.3.0 (2023-07-11)
- Update dependency asyncpg to v0.28.0 (#785) (036982e)
- Update dependency cryptography to v41.0.2 (#790) (869fb49)
- Update dependency google-auth to v2.21.0 (#781) (be4b492)
- Update dependency pg8000 to v1.29.8 (#778) (46e8637)
- Update dependency PyMySQL to v1.1.0 (#780) (dd3fa64)
1.2.4 (2023-06-13)
- Update dependency cryptography to v41.0.1 (#749) (e89755c)
- Update dependency google-auth to v2.19.1 (#751) (eee33ae)
- Update dependency pg8000 to v1.29.6 (#746) (47d6d87)
- Update dependency Requests to v2.31.0 (#733) (c18869d)
1.2.3 (2023-05-08)
- Update dependency cryptography to v40.0.2 (#705) (5544086)
- Update dependency google-auth to v2.17.3 (#698) (37a5150)
- Update dependency Requests to v2.30.0 (#717) (db4fbcb)
1.2.2 (2023-04-10)
- Update dependency cryptography to v40 (#669) (e95fa98)
- Update dependency google-auth to v2.17.2 (#690) (02bf543)
- Update dependency PyMySQL to v1.0.3 (#677) (4bb8751)
1.2.1 (2023-03-14)
1.2.0 (2023-02-13)
1.1.0 (2023-01-10)
- add support for Python 3.11 (#577) (b2669be)
- format
user
argument for automatic IAM authn (#449) (88f5bcd)
1.0.0 (2022-12-06)
0.9.3 (2022-11-03)
0.9.2 (2022-11-02)
0.9.1 (2022-11-01)
0.9.0 (2022-10-18)
- add
sqladmin_api_endpoint
arg to specify Cloud SQL Admin API endpoint (#475) (bf1a909) - add quota_project arg to specify quota and billing project (#472) (528852a)
- downscope token used for IAM DB AuthN (#488) (d461d75)
0.8.1 (2022-09-07)
0.8.0 (2022-07-29)
0.7.0 (2022-07-12)
- remove deprecated global 'connector.connect' function (#394)
0.6.2 (2022-06-07)
0.6.1 (2022-05-03)
0.6.0 (2022-04-05)
- deprecate default connect method (#316)
- add asynchronous interface to Connector (#280) (9cef59e)
- deprecate default connect method (#316) (4a543dc)
- drop support for Python 3.6 (#299) (0d63f90)
0.5.2 (2022-03-01)
- update error messages and doc strings (#276)
- allow support for impersonated credentials via gcloud (#262) (8b7e5f7)
- remove enable_iam_auth from downstream kwargs and catch error (#273) (f9576f3)
- update error messages and doc strings (#276) (68f37b4)
0.5.1 (2022-02-01)
- make asyncio.Lock() run in background thread (#252) (f52ba7e)
- remove token padding strip (#245) (cb77021)
0.5.0 (2022-01-04)
- add arg for specifying credentials (#226) (85f5476)
- add support for python 3.10 (#227) (8359f85)
- expose Connector object to allow multiple connection configurations. (#210) (cef1ed1)
0.4.3 (2021-12-07)
0.4.2 (2021-11-02)
0.4.1 (2021-10-05)
0.4.0 (2021-09-02)
- add rate limiter and force refresh function (#146) (b390fac)
- switch development status to beta (#149) (b415e03)
0.3.0 (2021-08-03)
- only replace refresh result if successful or current is invalid (#135) (9c8ed67)
- strip padding from access tokens if present (#138) (1bc2ee4), closes #137
0.2.1 (2021-07-13)
0.2.0 (2021-06-01)
- add pg8000 support (#40) (d810d7d)
- add pytds support (#57) (060a78f)
- allow specifying ip address type (#79) (b3f80c9)
- reuse instance connection managers (#69) (72c05ec)
- set User-Agent to include version and SQL driver info (#54) (851d110)
- add timeout in InstanceConnectionManager.connect (#60) (816019b)
- avoid hang on connector.connect (#27) (e043fe6)
- cancel all async resources when an ICM is destroyed (#76) (07de2a2)
- correct variable name and credential copying (#25) (41e317e)
- generate keys asynchronously (#59) (56d2c70)
- use temporary directory instead of tempfile for Windows compatibility (#84) (ef46607)