init: Initial commit

This commit is contained in:
Björn Benouarets
2026-01-07 06:20:16 +01:00
commit 7055272793
25 changed files with 1494 additions and 0 deletions

7
modules/env.py Normal file
View File

@@ -0,0 +1,7 @@
import os
def get_env(key: str, default: str | None = None) -> str:
value = os.getenv(key, default)
if value is None:
raise ValueError(f"Environment variable {key} is not set")
return value