1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-15 19:35:25 +02:00
tldr/pages.nl/common/uv.md

38 lines
797 B
Markdown
Raw Normal View History

2025-06-06 10:39:09 +00:00
# uv
> Een snelle Python pakket- en projectbeheerder.
> Sommige subcommando's zoals `tool` en `python` hebben hun eigen documentatie.
> Meer informatie: <https://docs.astral.sh/uv/reference/cli>.
- Creëer een nieuw Python project in de huidige map:
`uv init`
- Creëer een nieuw Python project in het opgegeven pad:
`uv init {{pad/naar/map}}`
- Voeg een nieuwe afhankelijkheid toe aan het project:
`uv add {{pakket}}`
- Verwijder een afhankelijkheid van het project:
`uv remove {{pakket}}`
- Voer een script uit in de projectomgeving:
`uv run {{pad/naar/script.py}}`
- Voer een commando uit in de projectomgeving:
`uv run {{commando}}`
- Update een projectomgeving vanuit `pyproject.toml`:
`uv sync`
- Creëer een lock bestand voor de afhankelijkheden van het project:
`uv lock`