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]

Reply via email to