potiuk commented on PR #22740: URL: https://github.com/apache/airflow/pull/22740#issuecomment-1090545981
BTW. I am super-happy with the state of it now. I tested it quite a bit and i think we have **all** the problems solved that I saw with the `pipx` solution - for dev tools like breeze is which is installed from sources. I have no more unfulfilled requirements basically. With the automated self-upgrade capabilities (thanks to `pipx` handling all the heavy lifting for installations and upgrades behind the scenes) we will have nice self-maintaining eventually-consistent-for-every-developer tool that can evolve together with Airflow code (and we are using rather standard-compliant ways of managing the mini-python project with its dependencies that is future-proof as well - and we can make it pyproject.toml only in the future I guess). That was a good idea to push for `pipx` @uranusjr - I am glad you were persistent :), enough for me to make the effort to try it more and make it actually works well in all the development scenarios. Once this is merged, I am planning to make last, final PR with documentation update and swapping out old breeze with new one 🤞 -- 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]
