nrfapy


Namenrfapy JSON
Version 0.5 PyPI version JSON
download
home_pagehttps://github.com/simon-m-mudd/nrfapy
SummaryA simple package from getting data from the national river flow archive.
upload_time2024-02-23 10:52:36
maintainer
docs_urlNone
authorSimon Moulds and Simon Mudd
requires_python>=3.7
licenseMIT license
keywords nrfapy national river flow archive hydrology rivers discharge floods
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ============
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"
}
        
Elapsed time: 0.37201s