dwreeves commented on issue #67515:
URL: https://github.com/apache/airflow/issues/67515#issuecomment-4539321758

   @jroachgolf84 sure! I agree that it is a good task for new contributors. 
It'd also be more appropriate to break up by provider and to have it be owned 
by people who specifically use/maintain each respective provider.
   
   The linked PRs #62365 and #67479 show pretty well what needs to happen:
   
   1. Move certain* global imports to (a) lazy, (b) at the global level they 
need to be behind `if TYPE_CHECKING` block when they're part of a type 
annotation.
   2. Update the mocks in unit-tests.
   3. Personally I always show before-and-after performance on my own machine. 
(Is this part of the framework for testing?)
   
   The asterisk is figuring out which imports should be lazy. Generally the 
namesake SDKs, Pandas, a few other things, are ripe candidates for that.


-- 
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