Skip to content

chore(main): release 0.6.0 #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,70 @@
# Changelog

## [0.6.0](https://github.com/renovate-bot/cloud-sql-python-connector/compare/v0.6.1...v0.6.0) (2022-05-17)


### ⚠ 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))


### Documentation

* 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))


### 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))

### [0.6.1](https://github.com/GoogleCloudPlatform/cloud-sql-python-connector/compare/v0.6.0...v0.6.1) (2022-05-03)


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.2-dev"
__version__ = "0.6.0"