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.0-py3-none-any.whl (62.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aeat_data_official-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 18c9d1735a7c6ab0173eec6d0fc91ce552c29edfcdf8000ff38c7fd7ab94b283
MD5 4aaa8f514f62fd9dda40a251f92e4be3
BLAKE2b-256 f94d36161dfa287f3454c14d967bbcebf2b1bfda47ddbb4a71c564d9690fecd7

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