bugraoz93 commented on PR #51908: URL: https://github.com/apache/airflow/pull/51908#issuecomment-2992963205
> > I tried to be pointing out and maybe considering moving uv for a couple of actions, but no strong stance on there > > I am all for using `uv` for "standalone" scripts. Like the `check_transaction_completeness.py` -> with inline dependencies. I consider those "standalone" scripts as "mini" projects and if they do not depend on any other code of ours, I prefer to kee[ them standalone and use `uv run script.py`. > > But when it comes to more "complex" pieces which require quite a bit more libraries, modules etc. to import - fully fledged `breeze` project with `pyproject.toml`, set of utilities that can be reused, automated command line help output etc. is a much better solution IMHO. Especially that now everyone uses it already, have it installed and likely has auto-complete - and it's rather **easy** to get a breeze command from CI run and execute it locally. When features come to `breeze` like doc build or else, I have never used uv again :) -- 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]
