potiuk commented on PR #36537:
URL: https://github.com/apache/airflow/pull/36537#issuecomment-1876815564

   BTW. After a good night sleep I got an indea and I've figured a way to 
simplify it even more - I think I can make it so that I do not need `editable` 
version of dependencies at all ( following the pattern tha I did with 
preinstalled dependencies - I think our pyproject.toml should only contain the 
provider dependences in  `[provider]` extra  and I will be able to dynamically 
replace them with `apache-airflow-providers-provider` in the .wheel , 
   
   This way there will be literally `0` changes for the contributor workflow:
   
   This one will install amazon dependencies:
   
   ```
   pip install -e `.[amzaon]`
   ```
   
   But these will install amazon provider:
   
   ```
   pip install `.[amazon]`
   
   pip install `apaache-airflow[amazon]`
   ```
   
   I will try to get it working today actually :) @uranusjr 


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