dbt-labs / dbt-adapters

Apache License 2.0
28 stars 38 forks source link

Add `src` directory structure for `dbt-adapters` #357

Open mikealfare opened 6 days ago

mikealfare commented 6 days ago

As part of moving to a monorepo, we have decided to adopt the src namespace approach for storing functional code. Additionally, we will move dbt-adapters to be a package subdirectory, just like any other package in this repo. This will allow us to have a place for shared assets, resources, docs, etc. that are not specific to any particular package.

While updating pyproject.toml with these changes, I noticed that we use __about__.py to store the package version. However, other packages use __version__.py, and we are locked into this because this version is read by other packages. We should update dbt-tests-adapter to use __version__.py to standardize.

github-actions[bot] commented 6 days ago

Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the contributing guide.