potiuk commented on PR #24387: URL: https://github.com/apache/airflow/pull/24387#issuecomment-1155083029
> I've just wondering that in amazon-provider `boto3-stubs` packages defined in main package requirements is it better also move to mypy_dependencies section? I think it won't required in Airflow cluster, only for developing. > > https://github.com/apache/airflow/blob/dfdf8eb28f952bc42d8149043bcace9bfe882d76/setup.py#L201-L202 Not really. Mypy Section is for "generic" mypuy dependencies that are required for Arflow "core" (in development but still). We are likely going to reshuffle stuff soon, preparing to splitting providers from Airlflow core and the "amazon" specific dependencies will land in setup.py of amazon provider eventually - they will be completely removed from the "airflow" setup.py. So it's better to keep them where they are for now. We are going to likely make also each provider to have their own `[devel]` extra when we split out (or similar), so they should likely go there. -- 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]
