From 16f89bc51d6811724e0641e11593d2ce2e9e70d0 Mon Sep 17 00:00:00 2001 From: Mark Laurence Mejo <112140669+mlmejo@users.noreply.github.com> Date: Sat, 2 May 2026 16:20:22 +0800 Subject: [PATCH] Document 'uv' package for project setup I just recently learned about `uv` and it would be great if newcomers were introduced to it. --- docs/installation.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/installation.rst b/docs/installation.rst index f3a8ab24..6eec5f53 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -59,6 +59,25 @@ versions that added necessary features. You should use the latest versions of each. +uv +-------------------- + +`uv`_ is an extremely fast Python package and project manager. +It's a single tool that can manage dependencies and virtual environments. + +Set up a new Flask project using `uv` +~~~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: text + + $ uv init myproject + $ cd myproject + $ uv add flask + + +.. _uv: https://docs.astral.sh/uv/ + + Virtual environments --------------------