beacon.environment¶
The Environment configuration object that centralises run-level settings
(data source paths/frames, date format, calendar, and simulation defaults).
environment ¶
Environment ¶
Centralized configuration for a Beacon session.
Settings are grouped into category dataclasses and can be set via
set_environment(**kwargs) using flat parameter names.
Source code in build/cache/py-beacon-2c9c3936c65abdb6b8403c50a023f58355be30ee/src/beacon/environment/config.py
set_environment ¶
Set one or more validated parameters.
Raises ValueError on unknown parameter names.
Source code in build/cache/py-beacon-2c9c3936c65abdb6b8403c50a023f58355be30ee/src/beacon/environment/config.py
summary ¶
Return all current settings as a nested dict.