Return the SHA-256 hex digest of settings.
Keys are sorted, whole-number floats equal their integers, and paths are
strings, so the hash depends on what the settings mean rather than how
they were written.
- Return type:
str
- Parameters:
settings (Mapping[str, Any])