aemetxfb
Python package to access AEMet data without an API key.
Documentation
You can find the documentation here: https://kikocorreoso.codeberg.page/aemetxfb/
To build the documentation locally, clone the repository and, from the repository root:
# Install Sphinx dependencies
uv run pip install -e ".[docs]"
# Build HTML documentation
./scripts/build_docs.sh
The documentation will be generated in docs/build/html/. Open index.html in your browser to view it.
Data notice
When using AEMET data, please note the following:
© AEMET. Use and reproduction of this information is authorized provided that AEMET is cited as the source.
Comments
First of all, it is worth mentioning that most of the library was generated using LLMs and the code has been reviewed by humans. Hundreds of tests have been written, and the API has been reviewed through real-world usage. None of this guarantees that the library is bug-free. If you find any issues, please report them here or, even better, submit your fix here.
The goal has been to make the functionality as straightforward and simple as possible, with the code acting as a facilitator. If you think something could be expressed better, feel free to discuss it.
The data itself has its quirks (obsolete municipality names, duplicate names, etc.).
The documentation is generated automatically and all examples have been reviewed and verified to work correctly. In some cases, an example may not work due to the nature of the data. You will need to update the example with valid dates. This is also explained in the documentation, which is meant to be read.
Contributing
To contribute, please read the guidelines here first.
Metadata
Release files for aemetxfb 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aemetxfb-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for aemetxfb-0.1.1-py3-none-any.whl |
Release files / aemetxfb-0.1.1-py3-none-any.whl
| Download URL | aemetxfb-0.1.1-py3-none-any.whl |
|---|---|
| Size | 259.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3e18ab0d0d13a30721c2b65d17bbefca224aa36e7bfa27781581150dcc8490c4
|
|
BLAKE2b-256 checksum How to use checksums |
eada4aef07cabee6e07ac40dc6447cdf8d6b1696c26b28ef2c9b988e72babd04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for aemetxfb 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.