Skip to main content

Official AEAT diseños de registro / workbooks and normative PDFs (corpus source binaries) for the aeat distribution

Project description

aeat-data-official

Corpus source binaries — the official AEAT diseños de registro / workbooks and normative PDFs — for the aeat Spanish-tax toolkit.

The slim aeat runtime wheel excludes the corpus source binaries — the AEAT and BOE manuals (*.pdf) and workbooks (*.xls/*.xlsx) — that make up roughly 94% of its weight. Those binaries are split across two sub-cap companion distributions so each stays under PyPI's 100 MB per-file cap without a size grant:

  • aeat-data-official (this package) ships corpus/aeat_official and corpus/normatives.
  • aeat-data-manuals ships corpus/manuals.

Both ship subtrees of the same aeat_data implicit namespace package under a mirrored aeat_data/_data/corpus tree, so importlib.resources.files("aeat_data") spans both installed portions.

At runtime aeat resolves a corpus binary from its own package tree first and then from these companions, so a full source checkout and a split install read the corpus identically. The binaries feed the always-on registry integrity hash chain and the opt-in aeat app registry verification verbs; without both companions those surfaces degrade with a loud advisory naming the aeat-cli[corpus-sources] install hint, never silently.

Install

Prefer the extra on the main package, which pins both companions at a matching version and installs them together:

pip install "aeat-cli[corpus-sources]"

Versioning

aeat-data-official is version-locked to the aeat distribution: it and its sibling aeat-data-manuals ship at the same version as aeat, enforced by a parity gate in the aeat test suite. Install a version that matches your installed aeat.

License

Apache-2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aeat_data_official-0.1.1-py3-none-any.whl (62.4 MB view details)

Uploaded Python 3

File details

Details for the file aeat_data_official-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aeat_data_official-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 62.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for aeat_data_official-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d68351b12ce3941f90cd18e146bb37c3b7b69bc246af03556befe2ab618308f5
MD5 0016b8d9b7b22808f85fdf314488c7f3
BLAKE2b-256 ccdd31f11190a50352005a9c9fd3230db1f11d79db874e6b9da1cd2373793c56

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page