This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
[Feature] Conservative with changing public Python API's #10251
Labels
enhancement
New feature or request
Is this your first time submitting a feature request?
Describe the feature
Hi, I would like dbt to be conservative with public Python API's, i.e. minimize adding, removing and changing public Python API's.
This is more a "way-of-working" or "software engineering standards" request, then an typical feature request. (I did not consider it to be a bug either, maybe it could be a discussion instead of a feature.)
As a package maintainer, I feel the pain when dbt changes public Python API's. For example, see code here that handles the changing API's:
or
Describe alternatives you've considered
Handling differences in Python API between dbt versions with Python logic.
Who will this benefit?
Those who build tooling using the dbt Python API.
Are you interested in contributing this feature?
No
Anything else?
The text was updated successfully, but these errors were encountered: