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]
