UV is great. As someone who doesn't use Python often, I would be interested in a "2025 Python dev setup" video or however you want to market it - my package will include UV and Ruff, but what about other things such as type checking?
3:01 As of PEP 735, developement dependencies should now be specified in a [dependency-groups] table (instead of a tool specific table). UV has adopted this already, so typing `uv add --dev ruff` correctly adds the dependency to your pyproject.toml file.
@@JoaoPauloMacedo-cn1mc Using [tool.ruff] for configuration inside your pyproject.toml is perfectly fine. Or you could create a ruff.toml file and store your configuration in there.
☕ Buy a coffee: ko-fi.com/bugbytes
⭐Top resource to learn Python - datacamp.pxf.io/kOjKkV ⭐
Always great to watch your content, thanks!
Thanks a lot, appreciate it!
Super clear and useful! Subscribed.
UV is great. As someone who doesn't use Python often, I would be interested in a "2025 Python dev setup" video or however you want to market it - my package will include UV and Ruff, but what about other things such as type checking?
Great explanation, clear and concise!
Thank you, glad to hear that!
3:01 As of PEP 735, developement dependencies should now be specified in a [dependency-groups] table (instead of a tool specific table). UV has adopted this already, so typing `uv add --dev ruff` correctly adds the dependency to your pyproject.toml file.
Ah - thanks for sharing that! Didn't know about it.
What about Ruff configurations on toml file? Instead of [tool.ruff], should I use another template?
@@JoaoPauloMacedo-cn1mc Using [tool.ruff] for configuration inside your pyproject.toml is perfectly fine. Or you could create a ruff.toml file and store your configuration in there.
@@MrRastow Thank you, mate!
Thx for the awesome video friend!!
Thanks Felipe!
helpful 👍
Thanks man!
good thank
Thanks for watching!
please make a video also for django how uv works for it :)
Coming soon!
uv in django please
Coming soon thanks!