potiuk commented on a change in pull request #12685:
URL: https://github.com/apache/airflow/pull/12685#discussion_r533769785



##########
File path: breeze
##########
@@ -2211,6 +2259,12 @@ function breeze::flag_local_file_mounting() {
 -l, --skip-mounting-local-sources
         Skips mounting local volume with sources - you get exactly what is in 
the
         docker image rather than your current local sources of Airflow.
+
+--skip-mounting-files

Review comment:
       We need it badly. The problem is that when you install from wheels AND 
have sources mounted, python interpreter behaves differently in python 3 is to 
look for airflow in the current working directory. so if you mount sources AND 
have packages installed, behaviour depends on which directory is your cwd. This 
is bad and confusing. 
   
   On the other hand there are cases where you do need the sources  - even if 
you install the packages, for example when you want to test setup.py behaviour 
with installed dependencies. It helped me a lot with my dependency work. So we 
need that option.
   
   
   




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

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to