Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Laberthread - Autoscript Vavoo auf e2 oder TvHeadend

Wie laufen bei euch die Einzeiler

  • Stream + Picon + EPG funktioniert

    Stimmen: 36 45,6%
  • Stream + EPG funktioniert

    Stimmen: 12 15,2%
  • Stream + Picon funktioniert

    Stimmen: 3 3,8%
  • Nur Stream funktioniert

    Stimmen: 21 26,6%
  • Streams gehen garnicht

    Stimmen: 7 8,9%

  • Umfrageteilnehmer
    79
  • Umfrage geschlossen .
hast du eine anleitung wie man es macht?möchte es auf ein raspi mit osmc instalieren.
 
Zuletzt bearbeitet von einem Moderator:
ich meinte wie man flask instaliert
 
Zuletzt bearbeitet von einem Moderator:
sorry
bekomme diese fehlermeldung
login as: root
root@########'s password:
Linux osmc 5.15.92-1-osmc #1 SMP PREEMPT Tue Jul 25 00:26:57 UTC 2023 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@osmc:~# pip3 install flask
Collecting flask
Using cached flask-3.1.2-py3-none-any.whl (103 kB)
Collecting click>=8.1.3
Using cached click-8.1.8-py3-none-any.whl (98 kB)
Collecting werkzeug>=3.1.0
Using cached werkzeug-3.1.5-py3-none-any.whl (225 kB)
Collecting itsdangerous>=2.2.0
Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Collecting jinja2>=3.1.2
Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
Collecting importlib-metadata>=3.6.0
Using cached importlib_metadata-8.7.1-py3-none-any.whl (27 kB)
Collecting blinker>=1.9.0
Using cached blinker-1.9.0-py3-none-any.whl (8.5 kB)
Collecting markupsafe>=2.1.1
Using cached markupsafe-3.0.3.tar.gz (80 kB)
ERROR: Exception:
Traceback (most recent call last):
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion
crit = self.state.criteria[name]
KeyError: 'markupsafe'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper
return func(self, options, args)
File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 346, in run
requirement_set = resolver.resolve(
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve
self._result = resolver.resolve(
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 347, in resolve
failure_causes = self._attempt_to_pin_criterion(name, criterion)
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 207, in _attempt_to_pin_criterion
criteria = self._get_criteria_to_update(candidate)
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 199, in _get_criteria_to_update
name, crit = self._merge_into_criterion(r, parent=candidate)
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion
crit = Criterion.from_requirement(self._p, requirement, parent)
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 82, in from_requirement
if not cands:
File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/structs.py", line 124, in bool
return bool(self._sequence)
File "/usr/lib/python3/dist-packages/pip/internal/resolution/resolvelib/found_candidates.py", line 99, in __bool_
return any(self)
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 239, in iter_index_candidates
candidate = self._make_candidate_from_link(
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 167, in _make_candidate_from_link
self._link_candidate_cache[link] = LinkCandidate(
File "/usr/lib/python3/dist-packages/pip/internal/resolution/resolvelib/candidates.py", line 296, in __init_
super(LinkCandidate, self).init(
File "/usr/lib/python3/dist-packages/pip/internal/resolution/resolvelib/candidates.py", line 144, in __init_
self.dist = self._prepare()
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare
dist = self._prepare_distribution()
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 307, in _prepare_distribution
return self._factory.preparer.prepare_linked_requirement(
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 480, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 523, in _prepare_linked_requirement
dist = _get_prepared_distribution(
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 88, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(finder, build_isolation)
File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 34, in prepare_distribution_metadata
self.req.load_pyproject_toml()
File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml
pyproject_toml_data = load_pyproject_toml(
File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 75, in load_pyproject_toml
pp_toml = toml.load(f)
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 156, in load
return loads(f.read(), _dict, decoder)
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 510, in loads
ret = decoder.load_line(line, currentlevel, multikey,
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 777, in load_line
value, vtype = self.load_value(pair[1], strictly_valid)
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 875, in load_value
return (self.load_array(v), "array")
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 1021, in load_array
nval, ntype = self.load_value(a)
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 875, in load_value
return (self.load_array(v), "array")
File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 997, in load_array
a = a + ',' + a[b + 1]
IndexError: list index out of range
root@osmc:~#

hilfeeee
 
Zuletzt bearbeitet:
Dein System ist ziemlich alt.
Da musst du mal "erneuern".

Code:
apt update
apt install -y python3-pip python3-setuptools python3-wheel
python3 -m pip install --upgrade --user pip setuptools wheel
export PATH=$HOME/.local/bin:$PATH
pip3 install --user flask
oder
pip3 install --user "flask<3" "markupsafe<3"

Auf eigene Gefahr.


OT: @calo

-keine Vollzitate eines direkt drüber stehenden Beitrages - Check
-keine zwei Posts unterienander (Bearbeiten Button nutzen) - ausstehend
-Spoiler richtig anwenden - ausstehend
 
Läuft jetzt mit Flask lokal auf 10.14.0.2:4323 unter linux Mint auf einem Mini PC. Jetzt muss ich nur sehen wie das in mein Heimnetz bekomme (anderer IP-Bereich).
Update: Server läuft jetzt im Heimetz IP-Segment erreichbar. Leider wird die Liste weiterhin mit der Development IP generiert. Das liegt wahrscheinlich an Flask. Ist wohl nur für Development vorgesehen.
Update 2: Bei "PUBLIC_HOST = "" #dydns ohne http://" die Server Adresse im Heimnetz eingegeben --> Läuft. Und wieder was gelernt.
Ein Dank an @salidos

Jetzt muss ich nur noch einen Cronjob anlegen der den Server alle 10 Minuten neu startet. Sonst wird es dunkel. Auf meiner GB Uhd Quad 4K ist die Playlist auch eingebunden und läuft. Allerdings nur ca. 10 min. . Danach muss ich den Server manuell neu starten.

 
Zuletzt bearbeitet:
Hier mal ein manage-script mit start-, stop-, restart-, status- Argumenten, vielleicht kann jemand was damit anfangen ;)
Bash:
#!/bin/bash

# Pfad zum Python3-Skript und Log-Datei
SCRIPT_PATH="/home/vavoo2.py"
LOG_FILE="/home/vavoo2.log"

# Funktion zum Starten des Skripts
start_script() {
    if [ ! -f "$SCRIPT_PATH" ]; then
        echo "Skript '$SCRIPT_PATH' existiert nicht."
        exit 1
    fi

    if pgrep -f "python3 $SCRIPT_PATH" > /dev/null; then
        echo "Skript '$SCRIPT_PATH' läuft bereits."
        exit 0
    fi

    echo "Starte Skript '$SCRIPT_PATH'..."
    nohup python3 "$SCRIPT_PATH" > "$LOG_FILE" 2>&1 &
    PID=$!
    echo "Skript '$SCRIPT_PATH' wurde mit PID $PID gestartet. Logs: '$LOG_FILE'."
}

# Funktion zum Stoppen des Skripts
stop_script() {
    PID=$(pgrep -f "python3 $SCRIPT_PATH")

    if [ -z "$PID" ]; then
        echo "Skript '$SCRIPT_PATH' läuft nicht."
        return 0
    fi

    echo "Beende Skript '$SCRIPT_PATH' mit PID $PID..."
    kill "$PID"

    # Warte kurz und prüfe, ob der Prozess wirklich beendet wurde
    sleep 1
    if pgrep -f "python3 $SCRIPT_PATH" > /dev/null; then
        echo "Skript konnte nicht normal beendet werden. Versuche mit 'kill -9'..."
        kill -9 "$PID"
        sleep 1
        if pgrep -f "python3 $SCRIPT_PATH" > /dev/null; then
            echo "Skript konnte nicht beendet werden."
            return 1
        else
            echo "Skript erfolgreich mit 'kill -9' beendet."
        fi
    else
        echo "Skript erfolgreich beendet."
    fi
    return 0
}

# Funktion zum Restarten des Skripts
restart_script() {
    stop_script
    sleep 0.5
    start_script
}

# Funktion zum Abfragen des Status
status_script() {
    if pgrep -f "python3 $SCRIPT_PATH" > /dev/null; then
        PID=$(pgrep -f "python3 $SCRIPT_PATH")
        echo "Skript '$SCRIPT_PATH' läuft mit PID $PID."
    else
        echo "Skript '$SCRIPT_PATH' läuft nicht."
    fi
}

# Hauptlogik: Argumente auswerten
if [ $# -eq 0 ]; then
    # Interaktives Menü, falls kein Argument übergeben wurde
    echo "Wähle eine Aktion für das Skript '$SCRIPT_PATH':"
    echo "1) Starten"
    echo "2) Stoppen"
    echo "3) Restarten"
    echo "4) Status abfragen"
    read -p "Eingabe (1/2/3/4): " choice
else
    # Argument auswerten
    choice="$1"
fi

case "$choice" in
    1)
        start_script
        ;;
    2)
        stop_script
        ;;
    3)
        restart_script
        ;;
    4)
        status_script
        ;;
    *)
        echo "Ungültige Eingabe. Bitte wähle 1, 2, 3 oder 4."
        exit 1
        ;;
esac
Pfade müssen ggf. angepasst werden.
Evtl.. müssem auch die Pfade in vavoo2.py leicht angepasst werden. Kommt drauf an, von wo aus es gestartet wird.
 
Zuletzt bearbeitet:
hallo parabolic,hast du es mit Cronjob anlegen hinbekommen?habe auch das gleiche problem das nach 10 min alles dunkel ist.danke im voraus
 
Bin noch dran.

Update: Mit der modifizierten V2 von @salidos läuft es jetzt bei mir. Cronjob anlegen erübrigt sich damit erstmal.
 
Zuletzt bearbeitet:
Wollte auch Probieren ob das ipk noch funktioniert und habe es soeben an einem jungfräulichem openHDF 7.5. installiert. Das ging sogar ohne reboot an einem ds-lite Kabel Anschluß.
Code:
login as: root
root@192.168.178.25's password:
Filesystem Informations
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p3  972M  412M  499M  46% /
devtmpfs        186M   64K  186M   1% /dev
tmpfs            64K     0   64K   0% /media
/dev/mmcblk0p1  3,0M   18K  3,0M   1% /boot
tmpfs           502M   13M  490M   3% /var/volatile
/dev/sda1        15G  3,3G   12G  23% /media/hdd
none            502M     0  502M   0% /dev/shm
root@bre2ze4k:~# opkg install /tmp/*.ipk
Installing python3-2to3 (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-2t                                                                                                             o3_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing libpanelw5 (6.5) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/libpanelw5                                                                                                             _6.5-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-curses (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-cu                                                                                                             rses_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing libgdbm6 (1.24) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/libgdbm6_1                                                                                                             .24-r0_cortexa15hf-neon-vfpv4.ipk.
Installing libgdbm-compat4 (1.24) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/libgdbm-co                                                                                                             mpat4_1.24-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-db (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-db                                                                                                             _3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-doctest (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-do                                                                                                             ctest_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-ensurepip (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-en                                                                                                             surepip_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-gdbm (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-gd                                                                                                             bm_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-idle (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-id                                                                                                             le_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-mailbox (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-ma                                                                                                             ilbox_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-multiprocessing (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-mu                                                                                                             ltiprocessing_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-profile (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-pr                                                                                                             ofile_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-sqlite3 (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-sq                                                                                                             lite3_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-statistics (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-st                                                                                                             atistics_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-syslog (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-sy                                                                                                             slog_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-tkinter (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-tk                                                                                                             inter_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-tomllib (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-to                                                                                                             mllib_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-venv (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-ve                                                                                                             nv_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-xmlrpc (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-xm                                                                                                             lrpc_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-zoneinfo (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-zo                                                                                                             neinfo_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing python3-modules (3.12.9) on root.
Downloading https://feed.hdfreaks.cc/V7.5/hd51/cortexa15hf-neon-vfpv4/python3-modules_3.12.9-r0_cortexa15hf-neon-vfpv4.ipk.
Installing enigma2-plugin-settings-vavoo-e2 (1.0) on root.
Configuring python3-tkinter.
Configuring python3-2to3.
Configuring python3-mailbox.
Configuring python3-idle.
Configuring libgdbm6.
Configuring libgdbm-compat4.
Configuring python3-db.
Configuring python3-zoneinfo.
Configuring python3-statistics.
Configuring python3-syslog.
Configuring python3-multiprocessing.
Configuring libpanelw5.
Configuring python3-curses.
Configuring python3-xmlrpc.
Configuring python3-doctest.
Configuring python3-ensurepip.
Configuring python3-gdbm.
Configuring python3-profile.
Configuring python3-sqlite3.
Configuring python3-tomllib.
Configuring python3-venv.
Configuring python3-modules.
Configuring enigma2-plugin-settings-vavoo-e2.
===== Vavoo-E2 Installation gestartet dauer ca. 3 Minuten =====
--2026-01-24 08:33:59--  https://bootstrap.pypa.io/get-pip.py
Resolving bootstrap.pypa.io... 146.75.116.175, 2a04:4e42:8d::175
Connecting to bootstrap.pypa.io|146.75.116.175|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2182415 (2,1M) [text/x-python]
Saving to: ‘/tmp/get-pip.py’

/tmp/get-pip.py                                 100%[====================================================================================================>]   2,08M  6,03MB/s    in 0,3s

2026-01-24 08:33:59 (6,03 MB/s) - ‘/tmp/get-pip.py’ saved [2182415/2182415]

Collecting pip
  Downloading pip-25.3-py3-none-any.whl.metadata (4.7 kB)
Downloading pip-25.3-py3-none-any.whl (1.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 1.8 MB/s  0:00:00
Installing collected packages: pip
Successfully installed pip-25.3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Installiere Python-Module
Requirement already satisfied: pip in /usr/lib/python3.12/site-packages (25.3)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Collecting requests==2.31.0
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting flask==2.3.3
  Downloading flask-2.3.3-py3-none-any.whl.metadata (3.6 kB)
Collecting charset-normalizer<4,>=2 (from requests==2.31.0)
  Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (37 kB)
Collecting idna<4,>=2.5 (from requests==2.31.0)
  Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting urllib3<3,>=1.21.1 (from requests==2.31.0)
  Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Collecting certifi>=2017.4.17 (from requests==2.31.0)
  Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
Collecting Werkzeug>=2.3.7 (from flask==2.3.3)
  Downloading werkzeug-3.1.5-py3-none-any.whl.metadata (4.0 kB)
Collecting Jinja2>=3.1.2 (from flask==2.3.3)
  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting itsdangerous>=2.1.2 (from flask==2.3.3)
  Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Collecting click>=8.1.3 (from flask==2.3.3)
  Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB)
Collecting blinker>=1.6.2 (from flask==2.3.3)
  Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->flask==2.3.3)
  Downloading markupsafe-3.0.3.tar.gz (80 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
Downloading flask-2.3.3-py3-none-any.whl (96 kB)
Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (144 kB)
Downloading idna-3.11-py3-none-any.whl (71 kB)
Downloading urllib3-2.6.3-py3-none-any.whl (131 kB)
Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
Downloading certifi-2026.1.4-py3-none-any.whl (152 kB)
Downloading click-8.3.1-py3-none-any.whl (108 kB)
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
Downloading werkzeug-3.1.5-py3-none-any.whl (225 kB)
Building wheels for collected packages: MarkupSafe
  Building wheel for MarkupSafe (pyproject.toml) ... done
  Created wheel for MarkupSafe: filename=markupsafe-3.0.3-py3-none-any.whl size=8818 sha256=474cd0bff80fafd9ec96a7ce18c32af85e0d7a7fd145601f3a5ae2a826479a65
  Stored in directory: /home/root/.cache/pip/wheels/5d/61/14/c02299b5de7913d7640a5f7a1fc6dc10e18ca436ff2ae27475
Successfully built MarkupSafe
Installing collected packages: urllib3, MarkupSafe, itsdangerous, idna, click, charset-normalizer, certifi, blinker, Werkzeug, requests, Jinja2, flask
Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.3 Werkzeug-3.1.5 blinker-1.9.0 certifi-2026.1.4 charset-normalizer-3.4.4 click-8.3.1 flask-2.3.3 idna-3.11 itsdangerous-2.2.0 requests-2.31.0 urllib3-2.6.3
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Starte Vavoo-E2 und erstelle Bouquet vavoo-de
===== Vavoo-E2 Installation abgeschlossen =====
===== Jetzt kannst Du dein Enigma2 neustarten ====
root@bre2ze4k:~#
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zurück
Oben