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]

Reply via email to