Autocaliweb: add python3-dev and install via pyproject.toml

This commit is contained in:
vhsdream 2025-08-26 14:34:02 -04:00
parent 230909ca3e
commit 11b52f7703

View File

@ -15,7 +15,7 @@ update_os
msg_info "Installing dependencies" msg_info "Installing dependencies"
$STD apt-get install -y --no-install-recommends \ $STD apt-get install -y --no-install-recommends \
git \ python3-dev \
sqlite3 \ sqlite3 \
build-essential \ build-essential \
libldap2-dev \ libldap2-dev \
@ -78,7 +78,7 @@ mkdir -p {"$CALIBRE_LIB_DIR","$INGEST_DIR"}
cd "$INSTALL_DIR" cd "$INSTALL_DIR"
$STD uv venv "$VIRTUAL_ENV" $STD uv venv "$VIRTUAL_ENV"
$STD uv sync --all-extras --active $STD uv pip install -r pyproject.toml --all-extras
cat <<EOF >./dirs.json cat <<EOF >./dirs.json
{ {
"ingest_folder": "$INGEST_DIR", "ingest_folder": "$INGEST_DIR",