aeat.core.resources package¶
Single resource-access boundary for the aeat package.
Exposes:
The bundled-data boundary (
packaged_data(),bundled_path(),as_path()) inherited from the corpus-registry-packaging feature.The typed repository surface (
ResourceCacheRepository,ResourceRepository) for read-only bundled resources.The
resourcesfactory andResourceRegistryaggregate that holds every repository.The typed error hierarchy (
ResourceLoadErrorand its three top-level subclasses).
Per the resource-management-api ADR this is the project’s only
resource-access surface. Consumer code that wants a bundled
resource imports resources and goes through the
appropriate Repository attribute; tests that verify the data-
tree shape may use bundled_path() / packaged_data() directly.
Subpackages¶
- aeat.core.resources._repos package
- Submodules
- aeat.core.resources._repos.apoderamientos module
- aeat.core.resources._repos.category_profiles module
- aeat.core.resources._repos.holiday_calendars module
- aeat.core.resources._repos.iva_catalogues module
- aeat.core.resources._repos.iva_rate_tables module
- aeat.core.resources._repos.legal_parameters module
- aeat.core.resources._repos.manuals module
- aeat.core.resources._repos.modelos module
- aeat.core.resources._repos.recargo_bands module
- aeat.core.resources._repos.topics module
- aeat.core.resources._repos.user_profile module
- Submodules
Submodules¶
- aeat.core.resources._boundary module
- aeat.core.resources._errors module
- aeat.core.resources._keys module
- aeat.core.resources._registry module
ResourceRegistryResourceRegistry.apoderamientosResourceRegistry.category_profilesResourceRegistry.holiday_calendarsResourceRegistry.legal_parametersResourceRegistry.manualsResourceRegistry.modelosResourceRegistry.recargo_bandsResourceRegistry.topicsResourceRegistry.user_profile_schemaResourceRegistry.iva_cataloguesResourceRegistry.iva_rate_tablesResourceRegistry.clear()
resources()
- aeat.core.resources._repository module