uv - Ruff + Pytest Tool Management (in a FastAPI Project)

  Рет қаралды 4,854

BugBytes

BugBytes

Күн бұрын

Пікірлер: 26
@bugbytes3923
@bugbytes3923 2 ай бұрын
☕ Buy a coffee: ko-fi.com/bugbytes ⭐Top resource to learn Python - datacamp.pxf.io/kOjKkV ⭐
@ale6au
@ale6au 3 ай бұрын
Always great to watch your content, thanks!
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks a lot, appreciate it!
@JohnMitchellCalif
@JohnMitchellCalif Ай бұрын
Super clear and useful! Subscribed.
@bugbytes3923
@bugbytes3923 Ай бұрын
Thanks a lot, appreciate it!
@stef9019
@stef9019 2 ай бұрын
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?
@majestif
@majestif 3 ай бұрын
Great explanation, clear and concise!
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thank you, glad to hear that!
@feliperodrigues9104
@feliperodrigues9104 3 ай бұрын
Thx for the awesome video friend!!
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks Felipe!
@MrRastow
@MrRastow 3 ай бұрын
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.
@bugbytes3923
@bugbytes3923 3 ай бұрын
Ah - thanks for sharing that! Didn't know about it.
@JoaoPauloMacedo-cn1mc
@JoaoPauloMacedo-cn1mc 2 ай бұрын
What about Ruff configurations on toml file? Instead of [tool.ruff], should I use another template?
@MrRastow
@MrRastow 2 ай бұрын
@@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.
@JoaoPauloMacedo-cn1mc
@JoaoPauloMacedo-cn1mc 2 ай бұрын
@@MrRastow Thank you, mate!
@vijaynayak4874
@vijaynayak4874 3 ай бұрын
helpful 👍
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks man!
@stigharaldgustavsen
@stigharaldgustavsen Ай бұрын
Great uv vids, can you also include a video that has pre-commit hooks etc etc? :)
@bugbytes3923
@bugbytes3923 Ай бұрын
Thanks! Yeah, been meaning to prepare that one, hopefully soon!
@stigharaldgustavsen
@stigharaldgustavsen Ай бұрын
@@bugbytes3923 Great ^_^ appreciate the effort you are putting in :)
@frameff9073
@frameff9073 3 ай бұрын
good thank
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks for watching!
@Bigbren-v1p
@Bigbren-v1p 2 ай бұрын
please make a video also for django how uv works for it :)
@bugbytes3923
@bugbytes3923 2 ай бұрын
Coming soon!
@drr-t7u
@drr-t7u 2 ай бұрын
uv in django please
@bugbytes3923
@bugbytes3923 2 ай бұрын
Coming soon thanks!
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Speed Up Your Python Workflow with UV
13:32
mehdio DataTV
Рет қаралды 2,2 М.
PostgREST: Dead Simple APIs in Pure Postgres
13:48
Ian Wootten
Рет қаралды 3,5 М.
I Stopped Using Everything Else Once I Found Pydantic
13:45
Eric Roby
Рет қаралды 3,9 М.
uv: An Extremely Fast Python Package Manager
40:34
Jane Street
Рет қаралды 70 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 905 М.
Why You Should Think Twice Before Using Returns in Python
21:27
ArjanCodes
Рет қаралды 56 М.
SQLModel + FastAPI: Say Goodbye to Repetitive Database Code
19:50