Python BMKG API Wrapper
Project description
PyBMKG
This is documentation for the PyBMKG
project that
is an asynchronous api wrapper written in Python for
open data on weather
forecasts and latest earthquakes in Indonesia served
by Meteorology, Climatology and Geophysics Agency
(BMKG).
PyBMKG was created as a wrapper to handle API requests BMKG open data asynchronously. This is because the available API does not follow API standards in general, therefore a wrapper was created which is expected to make it easier to use the BMKG open data API with Python.
We use the third party library aiohttp for asynchronous client requests and it has been tested to work well using the asyncio library. Also it use dataclass as the schema.
Docs
You can start reading the documentation here.
Contributing
Glad to hear you want to contribute to PyBMKG. Please see contributing guidelines.
Acknowledgements
We would like to thank the Meteorology, Climatology and Geophysics Agency (BMKG) for its open data service on weather forecasts and latest earthquake information.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pybmkg-0.1.1.tar.gz
.
File metadata
- Download URL: pybmkg-0.1.1.tar.gz
- Upload date:
- Size: 15.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.1 Linux/6.2.0-1018-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0653a3232da59461cf8c75517882580c6004f719db9c7122fe00004e1be11451 |
|
MD5 | 1370f85967b18d08dad64656ded33e87 |
|
BLAKE2b-256 | 609b384710256e35de8c14bf731390dd70d8150f26329eca2092a597f3741c77 |
Provenance
File details
Details for the file pybmkg-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: pybmkg-0.1.1-py3-none-any.whl
- Upload date:
- Size: 24.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.12.1 Linux/6.2.0-1018-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c7f4ee6199819268d5720cbe306ff2cbc7ae0846a89a62d15dad699187d3d3c |
|
MD5 | 479f4b7f659c12f3d186def70cb680aa |
|
BLAKE2b-256 | 6e4f657d3cb3f25da828dc428f2673e19aaba7163f7e6131eb5033da33dbb9bd |