{ "info": { "author": "Lamoreaux Lab", "author_email": "bklamoreaux@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "**********************************\nSrp Energy Developer APIs - Python\n**********************************\n.. image:: https://travis-ci.org/lamoreauxlab/srpenergy-api-client-python.svg?branch=master\n :target: https://travis-ci.org/lamoreauxlab/srpenergy-api-client-python\n\n.. image:: https://coveralls.io/repos/github/lamoreauxlab/srpenergy-api-client-python/badge.svg?branch=master\n :target: https://coveralls.io/github/lamoreauxlab/srpenergy-api-client-python?branch=master\n\n.. image:: https://readthedocs.org/projects/srpenergy-api-client-python/badge/?version=latest\n :target: https://srpenergy-api-client-python.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://requires.io/github/lamoreauxlab/srpenergy-api-client-python/requirements.svg?branch=master\n :target: https://requires.io/github/lamoreauxlab/srpenergy-api-client-python/requirements/?branch=master\n :alt: Requirements Status\n\n.. image:: https://badge.fury.io/py/srpenergy.svg\n :target: https://badge.fury.io/py/srpenergy\n :alt: Latest version on PyPi\n\n.. image:: https://img.shields.io/pypi/pyversions/srpenergy.svg\n :target: https://pypi.org/project/srpenergy/\n :alt: Supported Python versions\n\nThe ``srpenergy`` module is an unofficial Python module for interacting with Srp_ Energy data.\n\n- Development: https://github.com/lamoreauxlab/srpenergy-api-client-python/\n- Documentation: https://srpenergy-api-client-python.readthedocs.io/\n\nSrp provides an hourly energy usage report for their customers. The ``srpenergy`` module fetches the data found via the api.\n\nThe data returned from the hourly url ``https://myaccount.srpnet.com/myaccountapi/api/usage/hourlydetail?billaccount=&beginDate=&endDate=``\n\n.. code-block:: JSON\n\n { \"hourlyConsumptionList\": [],\n \"hourlyGenerationList\": [],\n \"hourlyReceivedList\": [],\n \"hourlyUsageList\":[{\n \"date\": \"2019-10-09T00:00:00\",\n \"hour\": \"2019-10-09T00:00:00\",\n \"onPeakKwh\": 0.0,\n \"offPeakKwh\": 0.0,\n \"shoulderKwh\": 0.0,\n \"superOffPeakKwh\": 0.0,\n \"totalKwh\": 0.4,\n \"onPeakCost\": 0.0,\n \"offPeakCost\": 0.0,\n \"shoulderCost\": 0.0,\n \"superOffPeakCost\": 0.0,\n \"totalCost\": 0.08\n }\n ],\n \"demandList\":[]\n }\n\nInstalling\n==========\n\nIt is distributed on PyPI_ and can be installed with pip::\n\n pip install srpenergy\n\n.. _Srp: https://www.srpnet.com/\n.. _PyPI: https://pypi.python.org/pypi/srpenergy\n\nUse\n==========\n\n.. code-block:: python\n\n from srpenergy.client import SrpEnergyClient\n\n accountid = 'your account id'\n username = 'your username'\n password = 'your password'\n client = SrpEnergyClient(accountid, username, password)\n usage = client.usage(start_date, end_date)\n date, hour, isodate, kwh, cost = usage[0]\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lamoreauxlab/srpenergy-api-client-python", "keywords": "energy API wrapper srp", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "srpenergy", "package_url": "https://pypi.org/project/srpenergy/", "platform": "", "project_url": "https://pypi.org/project/srpenergy/", "project_urls": { "Bug Reports": "https://github.com/lamoreauxlab/srpenergy-api-client-python/issues", "Dev Docs": "https://srpenergy-api-client-python.readthedocs.io//en/latest/", "Homepage": "https://github.com/lamoreauxlab/srpenergy-api-client-python" }, "release_url": "https://pypi.org/project/srpenergy/1.2.1/", "requires_dist": [ "requests (>=1.6)", "python-dateutil (>=2.8.0)" ], "requires_python": ">=3.5", "summary": "An unofficial Python module for interacting with Srp Energy data", "version": "1.2.1" }, "last_serial": 5992927, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "05402948aa39b535fce5966173c7eb8a", "sha256": "80befd9d6585f3dd9d4e9b31291e852ca7ba3a1ff28223a50f335a16f54a08e8" }, "downloads": -1, "filename": "srpenergy-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "05402948aa39b535fce5966173c7eb8a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4360, "upload_time": "2018-10-19T22:56:48", "url": "https://files.pythonhosted.org/packages/df/09/c29e81e03f2d8d23def938d0e90537485c6c2d8f103514a019de37cc1d32/srpenergy-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75ca9a2f098c09962d4f15100568eff8", "sha256": "0ed1342301d8ee0aa9dff1101b7de71abf5deac37f4dea82a37a452b9a287334" }, "downloads": -1, "filename": "srpenergy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "75ca9a2f098c09962d4f15100568eff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3823, "upload_time": "2018-10-19T22:56:54", "url": "https://files.pythonhosted.org/packages/75/5c/a94f8ba35f9a2157e9f5e766b202193dceda46141594f9325f23222d6310/srpenergy-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "759728fb94b487a73ac9c8d8227a008b", "sha256": "0617c8f0ff97c527a8e9cfd40713d5981a12a498ef8c789d42665b1c06416197" }, "downloads": -1, "filename": "srpenergy-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "759728fb94b487a73ac9c8d8227a008b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, >=3.6.*", "size": 4629, "upload_time": "2018-10-31T20:42:02", "url": "https://files.pythonhosted.org/packages/9e/3f/af388499f3d2313cfa51a3f2861707a435c55d709902aac2f5d75f69d283/srpenergy-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58beda70cfe221061f6569f6c90521f3", "sha256": "1b21a2decc539dc58a05d92e448d1dc90a59eee9bc01343f24aa351f90908b90" }, "downloads": -1, "filename": "srpenergy-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "58beda70cfe221061f6569f6c90521f3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, >=3.6.*", "size": 4643, "upload_time": "2018-10-25T18:42:41", "url": "https://files.pythonhosted.org/packages/64/e2/b4d76ab5b13eb4b87fc884a333bf10d83f2bbb18ead7554d00dea9716e77/srpenergy-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ad9a6a1d402c08479a636e89dda8ad3", "sha256": "263b014436f089b714d4e8b53b7e7c426513912119d6e991e98d62fb4adaeec4" }, "downloads": -1, "filename": "srpenergy-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6ad9a6a1d402c08479a636e89dda8ad3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, >=3.6.*", "size": 4330, "upload_time": "2018-10-25T18:42:42", "url": "https://files.pythonhosted.org/packages/83/81/2678dc6c30d5161bc57ecdb780361e5c28667b69a7cc97174b5f6bab678c/srpenergy-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a197c57333db96006ca874db830b222f", "sha256": "cdafeabee40230eda699db40176f274424fdf64557635394fd61d28a7e0d46b6" }, "downloads": -1, "filename": "srpenergy-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a197c57333db96006ca874db830b222f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4630, "upload_time": "2018-10-31T20:42:03", "url": "https://files.pythonhosted.org/packages/90/d0/f02c691672aabbdbd130e031f5f3f258395759ec0f9fce39c6df873ba84b/srpenergy-1.0.2-py2.py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ff7381de17cd01d8ed1e971b87e8a963", "sha256": "2b0859887b92c0359849767e6bab0499bea3e22fbd217fdcd9bd9a871ec28244" }, "downloads": -1, "filename": "srpenergy-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff7381de17cd01d8ed1e971b87e8a963", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4948, "upload_time": "2018-10-31T23:23:10", "url": "https://files.pythonhosted.org/packages/bc/80/b004d48bef2fa2f3a1f8f00b5b547f7cd6e731594759ce2af0118fd67df1/srpenergy-1.0.3-py2.py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "96a783bd02222579854b097bd4140fbe", "sha256": "c481327ef9fe1818feb5e469ad1cab75e8e5c5ad2aac5636fe308dfb796cdd29" }, "downloads": -1, "filename": "srpenergy-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96a783bd02222579854b097bd4140fbe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4969, "upload_time": "2018-11-01T03:56:32", "url": "https://files.pythonhosted.org/packages/67/db/241d04a31cfe21b43e1307684a9b5f87bec15dadfa8d718717aced1143e2/srpenergy-1.0.4-py2.py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "fd95a02efc4f455c64f162ec3e6cde32", "sha256": "4030c7b0b8e76ecbdffa9b5c712b81b4b16a4fd38b55b08ae4725c9a7a23be5b" }, "downloads": -1, "filename": "srpenergy-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd95a02efc4f455c64f162ec3e6cde32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 6088, "upload_time": "2018-11-02T23:40:21", "url": "https://files.pythonhosted.org/packages/d2/ff/a7ba4cc20af7ed77e84f1b21c24ae33d58ed8b02f9ce9854a300093936e1/srpenergy-1.0.5-py2.py3-none-any.whl" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "82510c5c138a8cab4ee375024ea78f2e", "sha256": "08e58b66dbc98d49a2573d9a5752c29cc3f8d9dcd27d3b1788cc10bd3119d070" }, "downloads": -1, "filename": "srpenergy-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "82510c5c138a8cab4ee375024ea78f2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 6856, "upload_time": "2019-01-15T17:37:45", "url": "https://files.pythonhosted.org/packages/92/3f/4691a428876a7c3a579fa43e16cfad2e760db0938df497ff0de4b4916fa7/srpenergy-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04ff4de9c22cb3226489694a3407f413", "sha256": "19656629919b49467a8049a065f37f18954ae0a8d2103891f9686696623095d3" }, "downloads": -1, "filename": "srpenergy-1.0.6.tar.gz", "has_sig": false, "md5_digest": "04ff4de9c22cb3226489694a3407f413", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 5827, "upload_time": "2019-01-15T17:37:47", "url": "https://files.pythonhosted.org/packages/36/09/34dfffe44a00fc44b454106fe3a1ec7b28c6c49e6306878aadc3419ee2e8/srpenergy-1.0.6.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "5e045fe99aa2ab25db719a42996fb280", "sha256": "007f47aa68f6db160e3febc6df047096966d2a12312cc2a9b7c0ad85e85b8b22" }, "downloads": -1, "filename": "srpenergy-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e045fe99aa2ab25db719a42996fb280", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 8465, "upload_time": "2019-10-17T21:01:50", "url": "https://files.pythonhosted.org/packages/de/b8/c34dbd99fa864b9dcc6421a469029b2f6383e3f254618200bf3bd86e72f2/srpenergy-1.2.0-py2.py3-none-any.whl" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "596d9cd5d511bdddfd91bc568c197816", "sha256": "0697159a320cc09bfe2d7e5fdef909ed0db1dcca40137c4454384926461f2a8b" }, "downloads": -1, "filename": "srpenergy-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "596d9cd5d511bdddfd91bc568c197816", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 8464, "upload_time": "2019-10-18T00:21:41", "url": "https://files.pythonhosted.org/packages/08/a4/ad10991812616d8f3e566283bd6bfe9c97b686f92b7b1751cf314474e930/srpenergy-1.2.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "596d9cd5d511bdddfd91bc568c197816", "sha256": "0697159a320cc09bfe2d7e5fdef909ed0db1dcca40137c4454384926461f2a8b" }, "downloads": -1, "filename": "srpenergy-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "596d9cd5d511bdddfd91bc568c197816", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 8464, "upload_time": "2019-10-18T00:21:41", "url": "https://files.pythonhosted.org/packages/08/a4/ad10991812616d8f3e566283bd6bfe9c97b686f92b7b1751cf314474e930/srpenergy-1.2.1-py2.py3-none-any.whl" } ] }