Mar 11, 2024
216: ruff, uv, and Astral: Python tooling, much faster, with Rust
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:
* ruff
* Astral
* uv
Sponsored by PyCharm Pro
* Use code PYTEST for 20% off PyCharm Professional at jetbrains.com/pycharm
* First 10 to sign up this month get a free month of AI Assistant
* See how easy it is to run pytest from PyCharm at pythontest.com/pycharm
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.