datapoint-python
datapoint-python copied to clipboard
A Python module for accessing UK weather data via the Met Office's open data API known as Datapoint.
Sometimes the connection times out rather than retrying and isn't wrapped in a `MaxRetries` error. This needs investigating.
Despite returning basically the same data types for a 'Day', 'Night' and '3hourly' timestep Datapoint feels the need to provide different keys for the same thing. For example Probability of...
Datapoint provides capability information. This states what data is available for a specific site or sites without returning the data itself. This would be useful for error checking and setting...
versioneer.py attempts to use `configparser.SafeConfigParser` which has been [deprecated for a long time, and now removed in Python 3.12](https://github.com/python/cpython/blob/v3.11.1/Lib/configparser.py#L1242-L1252), causing build to fail. Upgrading versioneer to a newer version would...
Pain to get back up and running, just use github actions
For example:- ``` for day in data['SiteRep']['DV'].get('Location',{}).get('Period',{}): ``` To cope with missing data items
Updates the requirements on [black](https://github.com/psf/black) to permit the latest version. Release notes Sourced from black's releases. 25.1.0 Highlights This release introduces the new 2025 stable style (#4558), stabilizing the following...
Updates the requirements on [isort](https://github.com/pycqa/isort) to permit the latest version. Release notes Sourced from isort's releases. 6.0.0 Changes :boom: Breaking Changes Remove support for Python 3.8 (#2327) @DanielNoord :rocket: Features...