Breaking changes
- Deprecate private_key parameter to
pandas_gbq.read_gbq
andpandas_gbq.to_gbq
in favor of new credentials argument. Instead, create a credentials object usinggoogle.oauth2.service_account.Credentials.from_service_account_info
orgoogle.oauth2.service_account.Credentials.from_service_account_file
. See the authentication how-to guide for examples. (#161, #231 )
Enhancements
- Allow newlines in data passed to to_gbq. (#180)
- Add
pandas_gbq.context.dialect
to allow overriding the default SQL syntax dialect. (#195, #235) - Support Python 3.7. (#197, #232)