Verified Commit faa001a9 authored by Leonidas Spyropoulos's avatar Leonidas Spyropoulos 📦
Browse files

fix: install poetry with pip to decouple system poetry issues

parent 71c713ca
Loading
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -16,7 +16,12 @@ pacman -Syu --noconfirm --noprogressbar \
    git gpgme nginx valkey openssh \
    mariadb mariadb-libs cgit-aurweb uwsgi uwsgi-plugin-cgi \
    python-pip pyalpm python-srcinfo python-alpm curl libeatmydata cronie \
    python-poetry python-poetry-core step-cli step-ca asciidoc \
    python-virtualenv python-pre-commit libgit2
    step-cli step-ca asciidoc python-virtualenv python-pre-commit libgit2

# Install poetry via pip so that poetry-core is always resolved as a
# compatible dependency. The Arch packages (python-poetry and
# python-poetry-core) are versioned independently and can fall out of
# sync, causing ImportErrors.
pip install --break-system-packages --upgrade poetry

exec "$@"
+1 −0
Original line number Diff line number Diff line
#!/bin/bash
set -eou pipefail

COVERAGE=1
PARAMS=()