numeraire.core.registry#

Open registries over closed enums.

A minimal evaluator registry. Bundled native evaluators register here; external packages register the same way (directly or via the numeraire.methods entry-point group), so a new method/evaluator never requires editing core.

register_evaluator

Register evaluator under name.

get_evaluator

Return the evaluator registered under name.

available_evaluators

Return the names of all registered evaluators, sorted.