potiuk commented on issue #63: URL: https://github.com/apache/tooling-docs/issues/63#issuecomment-3591827191
BTW. UV is just a tool - all the rest (except pre-commit.config) things that it uses is something that has been standardized during the last 3-4 years (most of it completed some 2 years ago as standards) in PEP packaging world - there are also other tools that use those standards (for example `hatch` - it will use pyproject.toml, use dependency groups, etc. and those tools are largely catching up with what `uv` heavily "simplifying" dev-env approach does, so what you learn and use here will be the absolute default of pretty much all the various tools that people will use soon. Which will also mean that you won't have to force people to use `uv` - they can use `hatch` or `pip` all along or any other tools that will appear there that will follow the standards. So it's really quite different world than it was even 3 years ago where by choosing a tool, you also had to commit to it and make everyone uses it - because all those things are already well established standards. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
