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

   > a small question , uv sync remove the "necessary" packages to run unit 
test out of breeze 'directly in IDE) , is there an option to have uv sync keep 
the test requirements ?
   
   Yes `--extra devel --extra devel-tests` - it's explained in the contributing 
docs:
   
   
https://github.com/apache/airflow/blob/main/contributing-docs/07_local_virtualenv.rst#creating-virtualenvs-with-uv
   
   And yes, it's not obvious, but as soon as I move `tests-common` to a real 
package (waited for `www` removal - I hope to do it today or during the 
weekend), we will have all the "devel" dependencies added automatically to 
`dev` dependency group, so we will no longer need those extras for `uv sync`. 
   
   This is one of the reasons I want to make `tests-common` a separate "real" 
distribution - because currently it's just a "package" in "airflow" and it 
requires the extra deps to be added.


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