scripts.registry#

Compatibility registry for legacy python -m scripts runs.

The authoritative reproducibility registry now lives under geoprior.scripts. This module re-exports the public objects so legacy dispatch continues to work without duplicating the registry.

class scripts.registry.ScriptSpec(mod: 'str', fn: 'str', desc: 'str', mode: 'str' = 'argv', family: 'str' = 'build', public_name: 'str | None' = None, aliases: 'tuple[str, ...]' = (), legacy_names: 'tuple[str, ...]' = ())[source]#

Bases: object

Parameters:
mod: str#
fn: str#
desc: str#
mode: str = 'argv'#
family: str = 'build'#
public_name: str | None = None#
aliases: tuple[str, ...] = ()#
legacy_names: tuple[str, ...] = ()#
__init__(mod, fn, desc, mode='argv', family='build', public_name=None, aliases=(), legacy_names=())#
Parameters:
Return type:

None