We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1213fd6 commit 7ea6fd7Copy full SHA for 7ea6fd7
1 file changed
util/compile-requirements.sh
@@ -0,0 +1,16 @@
1
+#!/bin/bash
2
+
3
+if ! command -v uv 2>&1 >/dev/null
4
+then
5
+ echo "uv command could not be found"
6
+ echo "See https://docs.astral.sh/uv/ for installation instructions"
7
+ exit 1
8
+fi
9
10
+common_args="--quiet --upgrade --universal --python-version 3.9 --generate-hashes"
11
12
+uv python install 3.9 3.10 3.11 3.12 3.13
13
+uv pip compile $common_args -o requirements.txt pyproject.toml
14
+uv pip compile $common_args --group tox -o requirements-tox.txt pyproject.toml
15
+echo -e "build\nsetuptools" | uv pip compile $common_args -o requirements-install-build.txt -
16
+echo "tox" | uv pip compile $common_args -o requirements-install-tox.txt -
0 commit comments