-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CT-2496] [Spike] Determine best practices for composing nodes with python Protocol
s
#7470
Comments
Protocol
sProtocol
s
Spike ReportI reviewed the existing work Quigley has done in the dbt-semantic-interfaces repo toward extracting interfaces which will be shared between Core and MetricFlow. Recommendations
Loose Ends
|
Spike
For 1.6 we'll be dropping support for python 3.7. With python >= 3.8 we can being to count on the existence of python's
Protocol
. We have a desire to useProtocol
for defining shared interfaces between dbt-core and MetricFlow for the integration of the two. As such we need to develop a better understanding of what our best practices should be when usingProtocol
s in the composition of python classes like dbt-core nodes.The text was updated successfully, but these errors were encountered: