eunoia.options¶
- eunoia.options(**changes: Any) dict[str, Any] | _OptionsContext[source]¶
Get or set global plotting defaults.
Called with no arguments, returns a deep-copied snapshot of the currently effective options (see
get_options()). Called with one or more category keyword arguments, merges them into the global options and returns a context manager that restores the previous values on exit:eu.options(fills={"alpha": 0.6}) # persistent global change with eu.options(labels={"fontsize": 14}): # scoped change fit.plot()
Mapping categories (
fills,edges,labels,quantities,legend,complement) are merged key-by-key with the current values;paletteis replaced wholesale. Unknown categories raiseValueError.