From f191fb2b902ce3325581a0eaf666b4f9b1305894 Mon Sep 17 00:00:00 2001 From: Kent Date: Thu, 8 Oct 2026 15:42:36 +0200 Subject: [PATCH] =?UTF-8?q?D=C3=B8p=20om=20sg-announcer=20til=20announcer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Appen var navngitt etter Sauda Gathering, men det er ingenting arrangementsspesifikt i selve koden. Navnet står igjen i tjenesten, install.sh og pyproject. - install.sh skriver nå announcer.service, og rydder bort en gammel sg-announcer.service først. Uten det slåss to enheter om port 8090 når skriptet kjøres på en maskin som har den gamle. - Enhetsfila får chmod 600; PIN-en står i klartekst i den. - src/sg_announcer/ er slettet. Det var en uv-init-stub som bare printet «Hello from sg-announcer!», pekt på av [project.scripts], og som ingen har kalt noen gang. - [tool.uv] package = false: appen er løse .py-filer som kjøres på plass, ikke en pakke. Uten den vil uv sync bygge et wheel og klage på at announcer/__init__.py mangler. Repoet i Forgejo og mappa er døpt om tilsvarende. Co-Authored-By: Claude Opus 5 (1M context) --- announcer.py | 4 ++-- index.html | 4 ++-- install.sh | 35 ++++++++++++++++++++++++----------- pyproject.toml | 14 ++++++-------- src/sg_announcer/__init__.py | 2 -- uv.lock | 34 +++++++++++++++++----------------- 6 files changed, 51 insertions(+), 42 deletions(-) delete mode 100644 src/sg_announcer/__init__.py diff --git a/announcer.py b/announcer.py index 46fe322..6a98af8 100644 --- a/announcer.py +++ b/announcer.py @@ -1,9 +1,9 @@ #!/usr/bin/env python3 -"""SG Announcer – tekst inn, forhåndslytt i nettleseren, les ut på PC-ens lydutgang. +"""Announcer – tekst inn, forhåndslytt i nettleseren, les ut på PC-ens lydutgang. Kjøres på PC-en som er koblet til høyttaleranlegget. Alle på nettet kan åpne sida og sende meldinger; selve avspillingen skjer alltid lokalt på denne -maskinen via pw-play (PipeWire). +maskinen via pw-play (PipeWire) eller paplay. """ from __future__ import annotations diff --git a/index.html b/index.html index af2cb03..c6ca57e 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ -SG Announcer +Announcer