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.
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.
As part of moving to a monorepo, we have decided to adopt the
src
namespace approach for storing functional code. Additionally, we will movedbt-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 updatedbt-tests-adapter
to use__version__.py
to standardize.