Euler source The code that runs the solver shell and this site, version 4.34.2 Repository on GitHub

JSON persistence for the auth stores — re-export of the shared implementation.

14 lines of Python Raw file Open on GitHub

#!/usr/bin/env python3.14
# -*- coding: utf-8 -*-
"""JSON persistence for the auth stores — re-export of the shared implementation.

The atomic `0600` writer moved to :mod:`euler_site.store` when the message spool
gained its own state dir and needed the identical guarantees. Auth's stores keep
importing it from here; the semantics are unchanged (the service is the sole reader
and writer of every file in its private state dir).
"""
from __future__ import annotations

__all__ = ['load_json', 'save_json']

from euler_site.store import load_json, save_json