Commit Graph

5 Commits

Author SHA1 Message Date
fireph
0a994d086f handle ctrl-c better 2025-06-09 23:32:03 -07:00
fireph
92eb8eaa1c dev.py that does EVERYTHING 2025-06-09 21:10:48 -07:00
Kevin Meinon
26e59907af Since you are already using uv, there is no need to do the following:
- Require a specific python version.
    Reason: uv will check the python version in pyproject.toml and automatically download a version that fits the requirement.
- Create a virtual environment (especially with `venv`)
    Reason: `uv run` and `uv sync` will both always create a virtual environment (unless specified otherwise) before installing dependencies.
- Enter the virtual environment.
    Reasom: `uv run` and `uv sync` will both automatically invoke the previously created venv when running their commands.
- Install dependencies with `uv sync --locked`
    Reason: `uv sync` will automatically sync to the locked state. Envoking `uv run flask run` will do the same.

So in short: You can save a ton of steps by simply running `uv run flask run`. That's the beauty of uv!
2025-06-09 10:28:28 +02:00
i18n-bot
b391a8a80e testing and enhancing security 2025-06-02 17:11:02 +01:00
Matthieu B
a8f57c743b GITBOOK-10: No subject 2023-02-07 16:08:08 +00:00