Spoločnosť Astral (ktorá stojí aj za nástrojom Ruff) vydala inštalátor balíčkov uv pre jazyk Python, postavený na jazyku Rust. V porovnaní s ostatnými riešeniami je rýchlejší a spolu s nástrojom Rye prináša jednoduché a elegantné riešenie pre inštaláciu a spravovanie balíčkov v jazyku Python.
V benchmarkoch môžeme vidieť 10 až 100 násobné zrýchlenie v závislosti od operácie a prostredia. Jednoduchosť spočíva v integrácii s nástrojom rye, ktorý umožňuje pomocou príkazov:
rye init -p 3.11
- inicializovať projektrye add Django
- pridať a nainštalovať ľubovoľný balíčekrye pin 3.12
- zmeniť verziu Python-urye sync
- inicializovať virtuálne prostredie s novou verziou Pythonu a nainštalovať balíčky
A to všetko bez potreby sa starať o to, akú verziu Pythonu mám v systéme, a či mám aktivovaný "virtualenv".