From b50057c3baedc40605fdc055343a95f9014f57c2 Mon Sep 17 00:00:00 2001 From: Eric Callahan Date: Mon, 13 Feb 2023 06:37:44 -0500 Subject: [PATCH] install: remove dependency on pycurl Moonraker no longer uses the curl http client backend. The curl commandline client is still used in some scripts and thus has been retained. Signed-off-by: Eric Callahan --- scripts/install-moonraker.sh | 6 +++--- scripts/moonraker-requirements.txt | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/install-moonraker.sh b/scripts/install-moonraker.sh index 3b02917..98a135b 100755 --- a/scripts/install-moonraker.sh +++ b/scripts/install-moonraker.sh @@ -30,10 +30,10 @@ cleanup_legacy() { # Step 3: Install packages install_packages() { - PKGLIST="python3-virtualenv python3-dev libopenjp2-7 python3-libgpiod" - PKGLIST="${PKGLIST} curl libcurl4-openssl-dev libssl-dev liblmdb-dev" + PKGLIST="python3-virtualenv python3-dev" + PKGLIST="${PKGLIST} libopenjp2-7 python3-libgpiod liblmdb-dev" PKGLIST="${PKGLIST} libsodium-dev zlib1g-dev libjpeg-dev packagekit" - PKGLIST="${PKGLIST} wireless-tools" + PKGLIST="${PKGLIST} wireless-tools curl" # Update system package info report_status "Running apt-get update..." diff --git a/scripts/moonraker-requirements.txt b/scripts/moonraker-requirements.txt index 3f45a22..3851989 100644 --- a/scripts/moonraker-requirements.txt +++ b/scripts/moonraker-requirements.txt @@ -9,7 +9,6 @@ distro==1.8.0 inotify-simple==1.3.5 libnacl==1.7.2 paho-mqtt==1.6.1 -pycurl==7.45.1 zeroconf==0.39.4 preprocess-cancellation==0.2.0 jinja2==3.1.2