Files
Helper-Scripts-ProxmoxVE/install
Stéphane FERREIRA b3a2fbbf98 changedetection: migrate Python install to uv venv (#14995)
The update path installed into the global interpreter with a global
--ignore-installed flag, which leaves the previous *.dist-info behind
on every dependency bump. Duplicate metadata makes pip resolve against
stale requirements (e.g. downgrading pydantic-core) and the service
crashes at the next restart. Fixes the typing_extensions workaround
(#13548) at the root: in a venv there are no Debian-owned packages to
conflict with, so neither --ignore-installed nor --break-system-packages
is needed.

Follows the existing setup_uv + venv-or-migrate pattern from
prometheus-pve-exporter and esphome. Existing installs are migrated
automatically on the next update; the systemd unit is repointed to the
venv binary.

Fixes #14987
2026-06-08 08:33:20 +02:00
..
2026-05-14 20:18:34 +02:00
2026-04-28 08:41:36 +02:00
2026-05-29 10:41:19 +02:00
2026-04-24 16:08:49 +02:00
2026-05-20 15:53:29 +02:00
2026-04-29 23:55:11 +02:00
2026-05-06 10:48:30 +02:00
2026-04-24 10:10:17 +02:00
2026-05-05 08:46:40 +02:00
2026-05-19 08:50:45 +02:00
2026-05-11 23:21:32 +02:00
2026-05-05 08:34:24 +02:00
2026-05-24 12:27:38 +02:00
2026-05-02 19:00:19 +02:00
2026-04-30 11:48:58 +02:00
2026-06-05 12:40:26 +02:00
2026-05-28 10:07:01 +02:00
2026-04-29 05:54:47 +02:00
2026-05-11 10:17:34 +02:00
2026-05-11 10:17:50 +02:00
2026-05-19 23:42:26 +02:00
2026-06-06 22:20:40 +02:00
2026-05-01 23:07:30 +02:00
2026-04-28 09:18:27 +02:00
2026-05-05 08:33:46 +02:00
2026-05-29 23:49:34 +02:00
2026-05-01 22:44:29 +02:00
2026-06-06 22:11:21 +02:00
2026-06-06 16:08:46 +02:00