dbt-databricks icon indicating copy to clipboard operation
dbt-databricks copied to clipboard

Migrate to Poetry for Packaging, nox for test running.

Open benc-db opened this issue 1 year ago • 1 comments

Description

Migrates to Poetry to modernize packaging / trim down on the needed config files, and nox for test running, so that we can define tasks in pure python. Still needs us to update the README, CHANGELOG, and publishing task. @susodapop looking for feedback on how/when we want to integrate this change.

Checklist

  • [x] I have run this code in development and it appears to resolve the stated issue
  • [x] This PR includes tests, or tests are not required/relevant for this PR
  • [x] I have updated the CHANGELOG.md and added information about my change to the "dbt-databricks next" section.

benc-db avatar Aug 29 '23 16:08 benc-db

@rcypher-databricks in the next couple of days, would really appreciate if you can check out this branch, install poetry, and run

poetry install
poetry run nox -s unit

and tell me what happens. EDIT: experience is not great if you don't have the right pythons...investigating what I can do about that.

benc-db avatar Sep 14 '23 21:09 benc-db