Skip to content

Commit

Permalink
chore(main): release 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Jun 12, 2022
1 parent 8943480 commit 7ba68ef
Show file tree
Hide file tree
Showing 2 changed files with 67 additions and 1 deletion.
66 changes: 66 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,71 @@
# Changelog

## [0.6.0](https://github.com/renovate-bot/cloud-sql-python-connector/compare/v0.6.2...v0.6.0) (2022-06-12)


### ⚠ BREAKING CHANGES

* deprecate default connect method (#316)
* update error messages and doc strings (#276)
* consolidate to 'ip_type' instead of 'ip_types' for connect args (#220)

### Features

* add arg for specifying credentials ([#226](https://github.com/renovate-bot/cloud-sql-python-connector/issues/226)) ([85f5476](https://github.com/renovate-bot/cloud-sql-python-connector/commit/85f547696b76ad9634273caf68cf6ea93023b3ea))
* add asynchronous interface to Connector ([#280](https://github.com/renovate-bot/cloud-sql-python-connector/issues/280)) ([9cef59e](https://github.com/renovate-bot/cloud-sql-python-connector/commit/9cef59eb8534fd0dce425f12dd2fc05a69c27587))
* add pg8000 support ([#40](https://github.com/renovate-bot/cloud-sql-python-connector/issues/40)) ([d810d7d](https://github.com/renovate-bot/cloud-sql-python-connector/commit/d810d7da9a5048714ad1e1ad28e681e0f679e1a4))
* add pytds support ([#57](https://github.com/renovate-bot/cloud-sql-python-connector/issues/57)) ([060a78f](https://github.com/renovate-bot/cloud-sql-python-connector/commit/060a78f906ba833b6e411d3c9ccb3ad41a6db355))
* add rate limiter and force refresh function ([#146](https://github.com/renovate-bot/cloud-sql-python-connector/issues/146)) ([b390fac](https://github.com/renovate-bot/cloud-sql-python-connector/commit/b390fac132c55a1b5bc4bfa2270b8a9d572c4f53))
* add support for IAM auth with pg8000 driver ([#101](https://github.com/renovate-bot/cloud-sql-python-connector/issues/101)) ([6703232](https://github.com/renovate-bot/cloud-sql-python-connector/commit/6703232d6ea624f868e750c8c49c3bb1151f1f1e))
* add support for python 3.10 ([#227](https://github.com/renovate-bot/cloud-sql-python-connector/issues/227)) ([8359f85](https://github.com/renovate-bot/cloud-sql-python-connector/commit/8359f8560a3f6fa532493f1665949bf425a658c3))
* allow specifying ip address type ([#79](https://github.com/renovate-bot/cloud-sql-python-connector/issues/79)) ([b3f80c9](https://github.com/renovate-bot/cloud-sql-python-connector/commit/b3f80c94a662169ad555371342b6a3a4871b20de))
* deprecate default connect method ([#316](https://github.com/renovate-bot/cloud-sql-python-connector/issues/316)) ([4a543dc](https://github.com/renovate-bot/cloud-sql-python-connector/commit/4a543dc42938866b63c6887238a1d8867abc5953))
* drop support for Python 3.6 ([#299](https://github.com/renovate-bot/cloud-sql-python-connector/issues/299)) ([0d63f90](https://github.com/renovate-bot/cloud-sql-python-connector/commit/0d63f90fd05134165dbde212242b4e9241bbf287))
* expose Connector object to allow multiple connection configurations. ([#210](https://github.com/renovate-bot/cloud-sql-python-connector/issues/210)) ([cef1ed1](https://github.com/renovate-bot/cloud-sql-python-connector/commit/cef1ed143717988ac4252abc64cdc4403971ffb4))
* reuse instance connection managers ([#69](https://github.com/renovate-bot/cloud-sql-python-connector/issues/69)) ([72c05ec](https://github.com/renovate-bot/cloud-sql-python-connector/commit/72c05ece4f24fe686a0e1ea70b53a4abb827b2d1))
* set User-Agent to include version and SQL driver info ([#54](https://github.com/renovate-bot/cloud-sql-python-connector/issues/54)) ([851d110](https://github.com/renovate-bot/cloud-sql-python-connector/commit/851d1109d8f79f7e0a362aeb97d0512d7f162aa6))
* support Active Directory auth for Windows ([#131](https://github.com/renovate-bot/cloud-sql-python-connector/issues/131)) ([66e4e2e](https://github.com/renovate-bot/cloud-sql-python-connector/commit/66e4e2e6b688bb5e9d7e41b72c5466128b4128e9))
* switch development status to beta ([#149](https://github.com/renovate-bot/cloud-sql-python-connector/issues/149)) ([b415e03](https://github.com/renovate-bot/cloud-sql-python-connector/commit/b415e0380ccbb365640550f03c3bbc9f04d07862))


### Bug Fixes

* add timeout in InstanceConnectionManager.connect ([#60](https://github.com/renovate-bot/cloud-sql-python-connector/issues/60)) ([816019b](https://github.com/renovate-bot/cloud-sql-python-connector/commit/816019bebcb7037ffe81f70ce1dc19c39a8d508b))
* allow support for impersonated credentials via gcloud ([#262](https://github.com/renovate-bot/cloud-sql-python-connector/issues/262)) ([8b7e5f7](https://github.com/renovate-bot/cloud-sql-python-connector/commit/8b7e5f70f82e9178f2b209d6aab0791872297f9d))
* avoid hang on connector.connect ([#27](https://github.com/renovate-bot/cloud-sql-python-connector/issues/27)) ([e043fe6](https://github.com/renovate-bot/cloud-sql-python-connector/commit/e043fe68acb9d02b278000e2a4b2317f7ba0ab78))
* cancel all async resources when an ICM is destroyed ([#76](https://github.com/renovate-bot/cloud-sql-python-connector/issues/76)) ([07de2a2](https://github.com/renovate-bot/cloud-sql-python-connector/commit/07de2a203fcdba9130ca7013c63d3d778e2c4324))
* consolidate to 'ip_type' instead of 'ip_types' for connect args ([#220](https://github.com/renovate-bot/cloud-sql-python-connector/issues/220)) ([5f9cf58](https://github.com/renovate-bot/cloud-sql-python-connector/commit/5f9cf588d6b553fdac32cc0e9acafea990278dfc))
* correct variable name and credential copying ([#25](https://github.com/renovate-bot/cloud-sql-python-connector/issues/25)) ([41e317e](https://github.com/renovate-bot/cloud-sql-python-connector/commit/41e317ecdf6131d933ee455cd68fc4006aac8584))
* force use of TLSv1.3 when IAM auth enabled ([#108](https://github.com/renovate-bot/cloud-sql-python-connector/issues/108)) ([a10aa5a](https://github.com/renovate-bot/cloud-sql-python-connector/commit/a10aa5ad1f5c4f372914ee11f1180ad0c5f3b703))
* generate keys asynchronously ([#59](https://github.com/renovate-bot/cloud-sql-python-connector/issues/59)) ([56d2c70](https://github.com/renovate-bot/cloud-sql-python-connector/commit/56d2c70c73e4496d1407d06eb4b398b99d55a3a5))
* make asyncio.Lock() run in background thread ([#252](https://github.com/renovate-bot/cloud-sql-python-connector/issues/252)) ([f52ba7e](https://github.com/renovate-bot/cloud-sql-python-connector/commit/f52ba7ec4aa916bc6bb0062eb1b29ac0611b45f5))
* only replace refresh result if successful or current is invalid ([#135](https://github.com/renovate-bot/cloud-sql-python-connector/issues/135)) ([9c8ed67](https://github.com/renovate-bot/cloud-sql-python-connector/commit/9c8ed670377e3b2f9570d0bba7933ca8caf83d0d))
* remove enable_iam_auth from downstream kwargs and catch error ([#273](https://github.com/renovate-bot/cloud-sql-python-connector/issues/273)) ([f9576f3](https://github.com/renovate-bot/cloud-sql-python-connector/commit/f9576f3b1b11e1cfbc71cc440a040799f6d7c267))
* remove token padding strip ([#245](https://github.com/renovate-bot/cloud-sql-python-connector/issues/245)) ([cb77021](https://github.com/renovate-bot/cloud-sql-python-connector/commit/cb77021d3c6a3f25a8281f57c481737fd2ee792e))
* resolve TimeoutError and add context manager to Connector ([#309](https://github.com/renovate-bot/cloud-sql-python-connector/issues/309)) ([372e401](https://github.com/renovate-bot/cloud-sql-python-connector/commit/372e4012b0b561f9ac9f896ad3ab29a588e067fc))
* strip padding from access tokens if present ([#138](https://github.com/renovate-bot/cloud-sql-python-connector/issues/138)) ([1bc2ee4](https://github.com/renovate-bot/cloud-sql-python-connector/commit/1bc2ee4753bef515d79fcc15bd2ed804e01c47f2)), closes [#137](https://github.com/renovate-bot/cloud-sql-python-connector/issues/137)
* update dependencies ([#127](https://github.com/renovate-bot/cloud-sql-python-connector/issues/127)) ([7e1cccd](https://github.com/renovate-bot/cloud-sql-python-connector/commit/7e1cccd27826a75b2c74898bf70813621fb0df84))
* update dependencies to latest versions ([#176](https://github.com/renovate-bot/cloud-sql-python-connector/issues/176)) ([03197ab](https://github.com/renovate-bot/cloud-sql-python-connector/commit/03197aba8b228e9d4baaa092e24ee269f2a81a7c))
* update dependencies to latest versions ([#192](https://github.com/renovate-bot/cloud-sql-python-connector/issues/192)) ([046838a](https://github.com/renovate-bot/cloud-sql-python-connector/commit/046838a9a79c44b44032a13e2b711347a1b2d477))
* update dependencies to latest versions ([#351](https://github.com/renovate-bot/cloud-sql-python-connector/issues/351)) ([009dfda](https://github.com/renovate-bot/cloud-sql-python-connector/commit/009dfda4da6848ab36f42cec2effc3ad3925da69))
* update error messages and doc strings ([#276](https://github.com/renovate-bot/cloud-sql-python-connector/issues/276)) ([68f37b4](https://github.com/renovate-bot/cloud-sql-python-connector/commit/68f37b478b35202f6952a1dc0fe6b4bfadf5235e))
* use temporary directory instead of tempfile for Windows compatibility ([#84](https://github.com/renovate-bot/cloud-sql-python-connector/issues/84)) ([ef46607](https://github.com/renovate-bot/cloud-sql-python-connector/commit/ef46607adbeaaf34811f7352b1bcc6b4c2c80a06))


### Miscellaneous Chores

* release 0.5.0 ([#233](https://github.com/renovate-bot/cloud-sql-python-connector/issues/233)) ([bf81255](https://github.com/renovate-bot/cloud-sql-python-connector/commit/bf81255d4c4f49dd160f0b7ff1826119c47589fc))
* release 0.5.2 ([#286](https://github.com/renovate-bot/cloud-sql-python-connector/issues/286)) ([5deffcf](https://github.com/renovate-bot/cloud-sql-python-connector/commit/5deffcfce0f253a8e86c523827c69a715d15cdb5))
* release 0.6.0 ([#326](https://github.com/renovate-bot/cloud-sql-python-connector/issues/326)) ([9ea1b73](https://github.com/renovate-bot/cloud-sql-python-connector/commit/9ea1b73ffb1c286cf7492aee48499d9ce8f01b22))


### Documentation

* add Colab Notebook for Postgres, MySQL and SQL Server ([#372](https://github.com/renovate-bot/cloud-sql-python-connector/issues/372)) ([a16068f](https://github.com/renovate-bot/cloud-sql-python-connector/commit/a16068fcb98d46e2642ca521124f3409427c19aa))
* Add Support policy to README ([#151](https://github.com/renovate-bot/cloud-sql-python-connector/issues/151)) ([7dbc4b5](https://github.com/renovate-bot/cloud-sql-python-connector/commit/7dbc4b53a28b11a3d9a91f5704b7a3fda9cd37e9))
* update code samples with python designation ([#256](https://github.com/renovate-bot/cloud-sql-python-connector/issues/256)) ([17994cc](https://github.com/renovate-bot/cloud-sql-python-connector/commit/17994ccab200ed35ba16288fbc4ff4cc9f7a91f4))
* update README with connection pooling ([#196](https://github.com/renovate-bot/cloud-sql-python-connector/issues/196)) ([af05cf5](https://github.com/renovate-bot/cloud-sql-python-connector/commit/af05cf532566d5b8ef2e5930d05a8f4fb5979b48))

## [0.6.2](https://github.com/GoogleCloudPlatform/cloud-sql-python-connector/compare/v0.6.1...v0.6.2) (2022-06-07)


Expand Down
2 changes: 1 addition & 1 deletion google/cloud/sql/connector/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

__version__ = "0.6.3-dev"
__version__ = "0.6.0"

0 comments on commit 7ba68ef

Please sign in to comment.