diff --git a/.changes/unreleased/Fixes-20241023-104556.yaml b/.changes/unreleased/Fixes-20241023-104556.yaml new file mode 100644 index 00000000..4999d4a0 --- /dev/null +++ b/.changes/unreleased/Fixes-20241023-104556.yaml @@ -0,0 +1,6 @@ +kind: Fixes +body: Pin build dependencies to final releases +time: 2024-10-23T10:45:56.816922-04:00 +custom: + Author: mikealfare + Issue: "930" diff --git a/setup.py b/setup.py index 99df6b5e..65aeeaaf 100644 --- a/setup.py +++ b/setup.py @@ -59,14 +59,14 @@ def _plugin_version_trim() -> str: packages=find_namespace_packages(include=["dbt", "dbt.*"]), include_package_data=True, install_requires=[ - "dbt-common>=0.1.0a1,<2.0", - "dbt-adapters>=0.1.0a1,<2.0", + "dbt-common>=0.1.0,<2.0", + "dbt-adapters>=0.1.0,<2.0", f"dbt-postgres~={_plugin_version_trim()}", # dbt-redshift depends deeply on this package. it does not follow SemVer, therefore there have been breaking changes in previous patch releases # Pin to the patch or minor version, and bump in each new minor version of dbt-redshift. "redshift-connector<2.0.918,>=2.0.913,!=2.0.914", # add dbt-core to ensure backwards compatibility of installation, this is not a functional dependency - "dbt-core>=1.8.0b3", + "dbt-core>=1.8.0", # installed via dbt-core but referenced directly; don't pin to avoid version conflicts with dbt-core "sqlparse>=0.5.0,<0.6.0", "agate",