============
nrfapy
============
A collection of tools for exploring the national river flow archive https://nrfa.ceh.ac.uk/.
* Free software: MIT license
* Documentation: https://nrfapy.readthedocs.io.
Features
--------
* Gets national river flow archive datasets and loads them into pandas dataframes
* Explanation of the dataset is here: https://nrfa.ceh.ac.uk/
=======
History
=======
0.1 (2024-01-20)
------------------
* Initial coding by Simon Moulds, packaged by Simon Mudd
* Initial release on pypi
* Then Simon Mudd had to delete the release because he was calling it NFRA instead of NRFA, mainly because nfrapy sounds a bit like frappuchino and that suggests a clever logo. Simon Moulds had to point out to the disappointed Muddpile that this was the wrong acronym.
* Basic functionality: simply calls the NRFA API and gets time series data
* A command line script is included: nrfa_get_ts
0.2 (2024-02-01)
-----------------
* Update so that the time column is always parsed as a datetime (S Moulds)
* Added flag that allows the time to be used as an index, which is useful for some dataframe operations (D Golberg)
* Added an option to feed the timeseries function a list of strings that all fetching then concatenaiton of different timeseries (D Goldberg)
0.3 (2024-02-02)
-----------------
* Added some code to make sure the package works on pandas versions < 2.0.0 (SMM)
0.4 (2024-02-02)
-----------------
* For utterly crazy reasons, I need to make this package resiliant against cases where the pandas version using .__version__ is different than that from pkg_resources
0.5 (2024-02-23)
----------------
* pandas concat in get_ts() needs to be called with the axis kwarg set to 1, otherwise strange behavior
Raw data
{
"_id": null,
"home_page": "https://github.com/simon-m-mudd/nrfapy",
"name": "nrfapy",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "nrfapy,national river flow archive,hydrology,rivers,discharge,floods",
"author": "Simon Moulds and Simon Mudd",
"author_email": "simon.m.mudd@ed.ac.uk",
"download_url": "https://files.pythonhosted.org/packages/25/2e/c84799bf196dd9b5f5667532b70a6efe4c052e1c906746a43348cbce86bd/nrfapy-0.5.tar.gz",
"platform": null,
"description": "============\nnrfapy\n============\n\n\nA collection of tools for exploring the national river flow archive https://nrfa.ceh.ac.uk/.\n\n\n* Free software: MIT license\n* Documentation: https://nrfapy.readthedocs.io.\n\n\nFeatures\n--------\n\n* Gets national river flow archive datasets and loads them into pandas dataframes\n* Explanation of the dataset is here: https://nrfa.ceh.ac.uk/\n\n\n\n\n=======\nHistory\n=======\n\n0.1 (2024-01-20)\n------------------\n\n* Initial coding by Simon Moulds, packaged by Simon Mudd\n* Initial release on pypi\n* Then Simon Mudd had to delete the release because he was calling it NFRA instead of NRFA, mainly because nfrapy sounds a bit like frappuchino and that suggests a clever logo. Simon Moulds had to point out to the disappointed Muddpile that this was the wrong acronym. \n* Basic functionality: simply calls the NRFA API and gets time series data\n* A command line script is included: nrfa_get_ts\n\n0.2 (2024-02-01)\n-----------------\n\n* Update so that the time column is always parsed as a datetime (S Moulds)\n* Added flag that allows the time to be used as an index, which is useful for some dataframe operations (D Golberg)\n* Added an option to feed the timeseries function a list of strings that all fetching then concatenaiton of different timeseries (D Goldberg)\n\n0.3 (2024-02-02)\n-----------------\n\n* Added some code to make sure the package works on pandas versions < 2.0.0 (SMM)\n\n0.4 (2024-02-02)\n-----------------\n\n* For utterly crazy reasons, I need to make this package resiliant against cases where the pandas version using .__version__ is different than that from pkg_resources\n\n0.5 (2024-02-23)\n----------------\n\n* pandas concat in get_ts() needs to be called with the axis kwarg set to 1, otherwise strange behavior\n",
"bugtrack_url": null,
"license": "MIT license",
"summary": "A simple package from getting data from the national river flow archive.",
"version": "0.5",
"project_urls": {
"Homepage": "https://github.com/simon-m-mudd/nrfapy"
},
"split_keywords": [
"nrfapy",
"national river flow archive",
"hydrology",
"rivers",
"discharge",
"floods"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3110d1984fcad619a78af0bb075e4633eaf78b183c7efac3a70fb6021c592d93",
"md5": "d061d1ca812c5cd3990c038ebd5feb52",
"sha256": "dc1c94bf7d7c55ace214e39bc6e3caac5dc6234fc9813f2376f6628074f2fd17"
},
"downloads": -1,
"filename": "nrfapy-0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d061d1ca812c5cd3990c038ebd5feb52",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.7",
"size": 7176,
"upload_time": "2024-02-23T10:52:34",
"upload_time_iso_8601": "2024-02-23T10:52:34.682135Z",
"url": "https://files.pythonhosted.org/packages/31/10/d1984fcad619a78af0bb075e4633eaf78b183c7efac3a70fb6021c592d93/nrfapy-0.5-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "252ec84799bf196dd9b5f5667532b70a6efe4c052e1c906746a43348cbce86bd",
"md5": "75b7d251e978db25c96c44bf175e6bc5",
"sha256": "7de983879ca115bea948ac8b29227805db1439d935f4c439907e3831d334ecb3"
},
"downloads": -1,
"filename": "nrfapy-0.5.tar.gz",
"has_sig": false,
"md5_digest": "75b7d251e978db25c96c44bf175e6bc5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 8032,
"upload_time": "2024-02-23T10:52:36",
"upload_time_iso_8601": "2024-02-23T10:52:36.532558Z",
"url": "https://files.pythonhosted.org/packages/25/2e/c84799bf196dd9b5f5667532b70a6efe4c052e1c906746a43348cbce86bd/nrfapy-0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-23 10:52:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "simon-m-mudd",
"github_project": "nrfapy",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "nrfapy"
}