Remix.run Logo
vovavili 5 days ago

Can't you just do this? Why bundle?

  uvx ruff format .
ethan_smith 4 days ago | parent | next [-]

The native integration offers persistent configuration, caching, and project-aware behavior that uvx (which just creates an ephemeral venv) doesn't provide.

vovavili 4 days ago | parent [-]

I would imagine that a person who is seriously concerned about any of that would just install a standalone version of ruff. Given the existence of uvx, this addition seems like feature creep to me.

tspng 4 days ago | parent | prev | next [-]

It's not bundled. `uv format` will use the `ruff` binary and more or less run `uvx ruff format` behind the scene.

HelloNurse 4 days ago | parent [-]

It's this "more or less" that is a problem. More complication, less reliability.

IshKebab 5 days ago | parent | prev | next [-]

Because that's a way less obvious command.

dkdcio 5 days ago | parent | prev [-]

that’s a bit slow typically

replygirl 5 days ago | parent [-]

so install ruff?

dkdcio 4 days ago | parent [-]

sure, I do, I was responding to someone who asked why not use uvx to run ruff