From 923f28225ae192e90938f955cb4286ac67576cf6 Mon Sep 17 00:00:00 2001 From: Jacob Beck Date: Thu, 26 Mar 2020 10:56:56 -0600 Subject: [PATCH 1/3] =?UTF-8?q?Bump=20version:=200.16.0=20=E2=86=92=200.16?= =?UTF-8?q?.1a1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.cfg | 2 +- core/dbt/version.py | 2 +- core/setup.py | 2 +- plugins/bigquery/setup.py | 2 +- plugins/postgres/setup.py | 2 +- plugins/redshift/setup.py | 2 +- plugins/snowflake/setup.py | 2 +- setup.py | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 2e1cba0a245..b01f09a3f7b 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.16.0 +current_version = 0.16.1a1 parse = (?P\d+) \.(?P\d+) \.(?P\d+) diff --git a/core/dbt/version.py b/core/dbt/version.py index c9654594812..d71ca2566ca 100644 --- a/core/dbt/version.py +++ b/core/dbt/version.py @@ -56,5 +56,5 @@ def get_version_information(): .format(version_msg)) -__version__ = '0.16.0' +__version__ = '0.16.1a1' installed = get_installed_version() diff --git a/core/setup.py b/core/setup.py index 14eb93e1385..462ab0e29d9 100644 --- a/core/setup.py +++ b/core/setup.py @@ -18,7 +18,7 @@ def read(fname): package_name = "dbt-core" -package_version = "0.16.0" +package_version = "0.16.1a1" description = """dbt (data build tool) is a command line tool that helps \ analysts and engineers transform data in their warehouse more effectively""" diff --git a/plugins/bigquery/setup.py b/plugins/bigquery/setup.py index 1475c3f8694..9df0ae8f2d0 100644 --- a/plugins/bigquery/setup.py +++ b/plugins/bigquery/setup.py @@ -14,7 +14,7 @@ package_name = "dbt-bigquery" -package_version = "0.16.0" +package_version = "0.16.1a1" description = """The bigquery adapter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/plugins/postgres/setup.py b/plugins/postgres/setup.py index 21f99fe0876..03efbc50d38 100644 --- a/plugins/postgres/setup.py +++ b/plugins/postgres/setup.py @@ -35,7 +35,7 @@ def _dbt_psycopg2_name(): package_name = "dbt-postgres" -package_version = "0.16.0" +package_version = "0.16.1a1" description = """The postgres adpter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/plugins/redshift/setup.py b/plugins/redshift/setup.py index 4897eeb3954..5125e52fab9 100644 --- a/plugins/redshift/setup.py +++ b/plugins/redshift/setup.py @@ -14,7 +14,7 @@ package_name = "dbt-redshift" -package_version = "0.16.0" +package_version = "0.16.1a1" description = """The redshift adapter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/plugins/snowflake/setup.py b/plugins/snowflake/setup.py index 44739ced9a1..55b378e9f1e 100644 --- a/plugins/snowflake/setup.py +++ b/plugins/snowflake/setup.py @@ -14,7 +14,7 @@ package_name = "dbt-snowflake" -package_version = "0.16.0" +package_version = "0.16.1a1" description = """The snowflake adapter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/setup.py b/setup.py index 15f808ddad8..e393dc4b9a0 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ package_name = "dbt" -package_version = "0.16.0" +package_version = "0.16.1a1" description = """With dbt, data analysts and engineers can build analytics \ the way engineers build applications.""" From a7617745e2ba93c041fad723bdc80dc74365b2cf Mon Sep 17 00:00:00 2001 From: Jacob Beck Date: Thu, 26 Mar 2020 10:29:13 -0600 Subject: [PATCH 2/3] rev the bigquery minimum versions to a big number --- CHANGELOG.md | 8 ++++++++ plugins/bigquery/setup.py | 11 +++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bae764dc731..c6fb58f2761 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## dbt 0.16.1 (Relase date TBD) + +### Under the hood +- Pin google libraries to higher minimum values, add more dependencies as explicit ([#2233](https://github.com/fishtown-analytics/dbt/issues/2233), [#2249](https://github.com/fishtown-analytics/dbt/pull/2249)) + + +## dbt 0.16.0 (March 23, 2020) + ## dbt 0.16.0rc4 (March 20, 2020) ### Fixes diff --git a/plugins/bigquery/setup.py b/plugins/bigquery/setup.py index 9df0ae8f2d0..ef70fc1e332 100644 --- a/plugins/bigquery/setup.py +++ b/plugins/bigquery/setup.py @@ -40,12 +40,11 @@ }, install_requires=[ 'dbt-core=={}'.format(package_version), - 'google-cloud-core>=1,<=1.3.0', - 'google-cloud-bigquery>=1.22.0,<1.25.0', - # hidden secret dependency: bq 1.23.0 requires this but only documents - # 1.10.0 through its dependency chain. - # see https://github.com/googleapis/google-cloud-python/issues/9965 - 'six>=1.13.0', + 'google-cloud-core>=1.3.0,<1.4', + 'google-cloud-bigquery>=1.24.0,<1.25.0', + 'google-api-core>=1.16.0,<1.17.0', + 'googleapis-common-protos>=1.6.0,<1.7.0', + 'six>=1.14.0', ], zip_safe=False, classifiers=[ From 6065237de4d963a8bd2be94c9c3db4167726a374 Mon Sep 17 00:00:00 2001 From: Jacob Beck Date: Thu, 26 Mar 2020 10:58:57 -0600 Subject: [PATCH 3/3] fix unit test bug that only appears on final release versions --- test/unit/test_bigquery_adapter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/unit/test_bigquery_adapter.py b/test/unit/test_bigquery_adapter.py index 59ec5d0445d..e434c772ba3 100644 --- a/test/unit/test_bigquery_adapter.py +++ b/test/unit/test_bigquery_adapter.py @@ -182,7 +182,7 @@ def test_location_user_agent(self, mock_bq, mock_auth_default): class HasUserAgent: - PAT = re.compile(r'dbt-\d+\.\d+\.\d+[a-zA-Z]+\d+') + PAT = re.compile(r'dbt-\d+\.\d+\.\d+((a|b|rc)\d+)?') def __eq__(self, other): compare = getattr(other, 'user_agent', '')