ashb commented on issue #51545: URL: https://github.com/apache/airflow/issues/51545#issuecomment-2980008007
> We are bound to need at least one separate package if we want to entirely separate dependencies. For example, the WeightRule enum is fundamentally a user-facing type that should live in the sdk, but the default value in BaseOperator if not given explicitly is configurable, and core needs the class to validate the configuration. There are multiple such things on both dag and task level. This one I think is doable by using the OpenAPI spec -- we already include some extra types that are not used in the schema, but exist purely for the purpose of having the type available automatically in the SDK -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
