DiscoverPython Test216: ruff, uv, and Astral: Python tooling, much faster, with Rust
216: ruff, uv, and Astral: Python tooling, much faster, with Rust

216: ruff, uv, and Astral: Python tooling, much faster, with Rust

Update: 2024-03-11
Share

Description

Charlie Marsh and team are using Rust to make Python tooling faster.

  • Ruff can take the place of Flake8, isort, and Black, and so much more.
  • uv can take the place of pip, pip-tools, and virtualenv
  • Astral is Charlie's venture backed company, and what they have with `ruff` and `uv` is just the start.

Since uv is the newest tool, there's quite a bit of the discussion diving into uv.

Links:



Sponsored by PyCharm Pro

The Complete pytest Course

  • For the fastest way to learn pytest, go to courses.pythontest.com
  • Whether your new to testing or pytest, or just want to maximize your efficiency and effectiveness when testing.
Comments 
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

216: ruff, uv, and Astral: Python tooling, much faster, with Rust

216: ruff, uv, and Astral: Python tooling, much faster, with Rust

Brian Okken