411 karma · joined October 19, 2017
I think there are more cases where pip, pyenv, and virtualenv are used together than not. It makes sense to bundle the features of the three into one. uv does not replace ruff.
> 2. You end up needing to use `uv pip` so it's not even a full replacement for pip.
uv pip is there for compatibility and to facilitate migration but once you are full on the uv workflow you rarely need `uv pip` if ever
> 3. It does not play well with Docker.
In what sense?
> 4. It adds more complexity. You end up needing to understand all of these new environmental variables: `UV_TOOL_BIN_DIR`, `UV_SYSTEM_PYTHON`, `UV_LINK_MODE`, etc.
You don't need to touch them at all
Can you elaborate?
We have some "hidden" features like subscribing to a tag or merging many podcasts in one feed, but nothing time related.
It's FOSS and free as in beer.
GSConnect: Implementation of KDE Connect for Gnome https://extensions.gnome.org/extension/1319/gsconnect/
Impatience: Speed up the gnome-shell animation speed https://extensions.gnome.org/extension/277/impatience/
Focus changer: Change focus between windows in all directions using your keyboard https://extensions.gnome.org/extension/4627/focus-changer
Clipboard Indicator: Clipboard Manager extension for Gnome-Shell https://extensions.gnome.org/extension/779/clipboard-indicat...
I make 9600 a year.
You do not need to write that JS though. LiveView comes with a few helpers to assist in client-only features.