Skip to main content

AEAT/BOE práctico manuals (corpus source binaries) for the aeat distribution

Project description

aeat-data-manuals

Corpus source binaries — the AEAT/BOE práctico manuals — 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-manuals (this package) ships corpus/manuals.
  • aeat-data-official ships corpus/aeat_official and corpus/normatives.

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-manuals is version-locked to the aeat distribution: it and its sibling aeat-data-official 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_manuals-0.1.0-py3-none-any.whl (76.7 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aeat_data_manuals-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 76.7 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_manuals-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 447282bbed81de0e495c1f6492c0d2b4ba85709bdf0dfc1ca4f303fa362d2968
MD5 886b3fdd31b021bf21843e425ae228db
BLAKE2b-256 2b83b0ed7b4034794ee0fe6a2c6aa2189b1480a5a0fb48bbb8b844b5add468b1

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