@glyph @hynek @sethmlarson @freakboy3742 @jacob @sgillies Yeah, the thing I worry about is the Uber/Lyft “we’re in this to undercut the competition until they go out of business” model where they just light money on fire until there are no competing projects left in any of the spaces they target. That alone is reason for me to support and maintain competitors.
@ubernostrum @glyph @sethmlarson @freakboy3742 @jacob @sgillies (And to stress once more: this is different from Ruff which didn’t solve anything, but took what’s there’s and made it faster/more convenient. I’m not happy with that. But uv is solving a problem we as a community have proven for now decades aren’t capable to solve with the resources and focus we have.)
@hynek @glyph @sethmlarson @freakboy3742 @jacob @sgillies I would have preferred that the money be sunk into something like PDM or whatever that’s written in Python and that was eager to adopt PEPs rather than something that’s in not-Python and from the people who brought us Ruff (which I dislike and avoid for several reasons, this among them).
PDM even has a Python installer!
@ubernostrum I would describe myself as extremely eager to adopt PEPs… I also participate in PEP discussions all the time! I’m not sure where that opinion comes from or why it’s coupled to being written in Rust either, but if I can do more let me know…
@charliermarsh read it the other way round: people make a selling point of uv’s early adoption of things (like lockfiles) but other tools in the space are also early adopters. And are often written in Python, which is more accessible to Python programmers than not-Python.