[Tech debt] We need to ensure that dbt-athena
and dbt-athena-community
always match in version
#743
Labels
tech debt
Chore tasks
Is this your first time submitting an issue in dbt-athena?
Describe your request/question
We want
dbt-athena-community
to be the same package asdbt-athena
for every version, down to the patch/pre-release/etc. There is no easy way to enforce this since we can't point one package to another package's version file (seemingly ahatch
orsetuptools
limitation). And we certainly can't have calculated versions in the build dependencies indbt-athena-community
. The next best thing is to add apre-commit
check that ensures the versions are all set to the same thing. This includes:dbt-athena/dbt/athena/__version__.py::version
dbt-athena-community/pyproject.toml::project.version
dbt-athena-community/pyproject.toml::project.dependencies.dbt-athena
We are comfortable bumping the version manually for now as this overlap is a temporary solution for providing backwards compatibility as
dbt-athena-community
users migrate todbt-athena
.Anything else?
No response
The text was updated successfully, but these errors were encountered: