"""Deterministic seeding helpers.""" from __future__ import annotations import os import random import numpy as np from app.common.constants import DEFAULT_SEED def set_global_seed(seed: int = DEFAULT_SEED) -> int: random.seed(seed) np.random.seed(seed) os.environ["PYTHONHASHSEED"] = str(seed) return seed