cadrumo.core.product_identity module¶
Canonical, import-light Cadrumo product identity vocabulary.
This module is the single runtime authority for names that identify the
application. PRODUCT_IDENTITY projects the accepted CADRUMO tuple into
an immutable, import-light value.
AEAT remains correct when it denotes the Agencia Estatal de Administracion
Tributaria, its portals, protocols, credentials, official artefacts, legal
provenance, or registry classifications. It is not a former-product alias.
Conversely, every product surface uses the CADRUMO values below; this module
provides no legacy spelling, compatibility lookup, or fallback.
- class ProductIdentity(display_name, prose_name, python_package, distribution, cli_executable, repository, plugin_identifier, environment_prefix, companion_distributions, companion_namespace)[source]¶
Bases:
NamedTupleImmutable names that jointly identify the Cadrumo product.
repositoryis the owner-qualified source repository slug.- Parameters: