nemreader


Namenemreader JSON
Version 0.9.2 PyPI version JSON
download
home_pageNone
Summarynemreader
upload_time2024-07-18 08:32:25
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords energy nem12 nem13
VCS
bugtrack_url
requirements click click-default-group coverage exceptiongroup iniconfig markdown-it-py mdurl mypy mypy-extensions numpy packaging pandas pluggy pygments pytest pytest-cov python-dateutil pytz rich ruff shellingham six sqlite-fts4 sqlite-utils tabulate tomli typer typing-extensions tzdata
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # nem-reader

![Python package](https://github.com/aguinane/nem-reader/workflows/Python%20package/badge.svg?branch=master)
[![PyPI version](https://img.shields.io/pypi/pyversions/nemreader?color=%2344CC11)](https://pypi.org/project/nemreader/)
[![PyPi downloads](https://img.shields.io/pypi/dw/nemreader?label=downloads@pypi&color=344CC11)](https://pypi.org/project/nemreader/)
[![Documentation Status](https://readthedocs.org/projects/nem-reader/badge/?version=latest)](https://nem-reader.readthedocs.io/en/latest/?badge=latest)

The Australian Energy Market Operator (AEMO) defines a [Meter Data File Format (MDFF)](https://www.aemo.com.au/Stakeholder-Consultation/Consultations/Meter-Data-File-Format-Specification-NEM12-and-NEM13) for reading energy billing data.
This library sets out to parse these NEM12 (interval metering data) and NEM13 (accumulated metering data) data files into a useful python object, for use in other projects.

---

**[Read the documentation on ReadTheDocs!](https://nem-reader.readthedocs.io/en/latest/)**

---
## Install

Install and update using [pip](https://pip.pypa.io/en/stable/quickstart/):

```sh
pip install nemreader
```



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "nemreader",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "energy, NEM12, NEM13",
    "author": null,
    "author_email": "Alex Guinman <alex@guinman.id.au>",
    "download_url": "https://files.pythonhosted.org/packages/25/c8/fe7103de0e0fc2c7077e7b8306cac35294c20d6143c4adae13cb3c875297/nemreader-0.9.2.tar.gz",
    "platform": null,
    "description": "# nem-reader\n\n![Python package](https://github.com/aguinane/nem-reader/workflows/Python%20package/badge.svg?branch=master)\n[![PyPI version](https://img.shields.io/pypi/pyversions/nemreader?color=%2344CC11)](https://pypi.org/project/nemreader/)\n[![PyPi downloads](https://img.shields.io/pypi/dw/nemreader?label=downloads@pypi&color=344CC11)](https://pypi.org/project/nemreader/)\n[![Documentation Status](https://readthedocs.org/projects/nem-reader/badge/?version=latest)](https://nem-reader.readthedocs.io/en/latest/?badge=latest)\n\nThe Australian Energy Market Operator (AEMO) defines a [Meter Data File Format (MDFF)](https://www.aemo.com.au/Stakeholder-Consultation/Consultations/Meter-Data-File-Format-Specification-NEM12-and-NEM13) for reading energy billing data.\nThis library sets out to parse these NEM12 (interval metering data) and NEM13 (accumulated metering data) data files into a useful python object, for use in other projects.\n\n---\n\n**[Read the documentation on ReadTheDocs!](https://nem-reader.readthedocs.io/en/latest/)**\n\n---\n## Install\n\nInstall and update using [pip](https://pip.pypa.io/en/stable/quickstart/):\n\n```sh\npip install nemreader\n```\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "nemreader",
    "version": "0.9.2",
    "project_urls": {
        "Documentation": "https://nem-reader.readthedocs.io/en/latest/",
        "Source": "https://github.com/aguinane/nem-reader/"
    },
    "split_keywords": [
        "energy",
        " nem12",
        " nem13"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4ab2323b7cb2d2b00f99e32ad8d42d93c05c013e77a4155dcbc793c94684ca1",
                "md5": "139fc0a2e9b95b4d7bc8593ef6485126",
                "sha256": "9c1e0b1a5f408b0e7dc001f08a71a36e1b87180bd47bea1155c7caf1484d144f"
            },
            "downloads": -1,
            "filename": "nemreader-0.9.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "139fc0a2e9b95b4d7bc8593ef6485126",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 18456,
            "upload_time": "2024-07-18T08:32:23",
            "upload_time_iso_8601": "2024-07-18T08:32:23.862546Z",
            "url": "https://files.pythonhosted.org/packages/f4/ab/2323b7cb2d2b00f99e32ad8d42d93c05c013e77a4155dcbc793c94684ca1/nemreader-0.9.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25c8fe7103de0e0fc2c7077e7b8306cac35294c20d6143c4adae13cb3c875297",
                "md5": "ea6dd08e72e2da05148dd25012c75be4",
                "sha256": "ad275fb8d37383a0d87667e0c6f1595ee3869303d0408a403183eb1a837897cf"
            },
            "downloads": -1,
            "filename": "nemreader-0.9.2.tar.gz",
            "has_sig": false,
            "md5_digest": "ea6dd08e72e2da05148dd25012c75be4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 304717,
            "upload_time": "2024-07-18T08:32:25",
            "upload_time_iso_8601": "2024-07-18T08:32:25.477579Z",
            "url": "https://files.pythonhosted.org/packages/25/c8/fe7103de0e0fc2c7077e7b8306cac35294c20d6143c4adae13cb3c875297/nemreader-0.9.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-18 08:32:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "aguinane",
    "github_project": "nem-reader",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "click-default-group",
            "specs": [
                [
                    "==",
                    "1.2.4"
                ]
            ]
        },
        {
            "name": "coverage",
            "specs": [
                [
                    "==",
                    "7.6.0"
                ]
            ]
        },
        {
            "name": "exceptiongroup",
            "specs": [
                [
                    "==",
                    "1.2.2"
                ]
            ]
        },
        {
            "name": "iniconfig",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "markdown-it-py",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "mdurl",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "mypy",
            "specs": [
                [
                    "==",
                    "1.10.1"
                ]
            ]
        },
        {
            "name": "mypy-extensions",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "24.1"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    "==",
                    "2.2.2"
                ]
            ]
        },
        {
            "name": "pluggy",
            "specs": [
                [
                    "==",
                    "1.5.0"
                ]
            ]
        },
        {
            "name": "pygments",
            "specs": [
                [
                    "==",
                    "2.18.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "8.2.2"
                ]
            ]
        },
        {
            "name": "pytest-cov",
            "specs": [
                [
                    "==",
                    "5.0.0"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.9.0.post0"
                ]
            ]
        },
        {
            "name": "pytz",
            "specs": [
                [
                    "==",
                    "2024.1"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "13.7.1"
                ]
            ]
        },
        {
            "name": "ruff",
            "specs": [
                [
                    "==",
                    "0.5.2"
                ]
            ]
        },
        {
            "name": "shellingham",
            "specs": [
                [
                    "==",
                    "1.5.4"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "sqlite-fts4",
            "specs": [
                [
                    "==",
                    "1.0.3"
                ]
            ]
        },
        {
            "name": "sqlite-utils",
            "specs": [
                [
                    "==",
                    "3.36"
                ]
            ]
        },
        {
            "name": "tabulate",
            "specs": [
                [
                    "==",
                    "0.9.0"
                ]
            ]
        },
        {
            "name": "tomli",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "typer",
            "specs": [
                [
                    "==",
                    "0.12.3"
                ]
            ]
        },
        {
            "name": "typing-extensions",
            "specs": [
                [
                    "==",
                    "4.12.2"
                ]
            ]
        },
        {
            "name": "tzdata",
            "specs": [
                [
                    "==",
                    "2024.1"
                ]
            ]
        }
    ],
    "lcname": "nemreader"
}
        
Elapsed time: 0.42111s