{
"info": {
"author": "Aaron Bach",
"author_email": "bachya1208@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy"
],
"description": "pyxcel: A Simple Python API for Xcel Energy\u00ae Data\n=================================================\n\n.. image:: https://travis-ci.org/bachya/pyxcel.svg?branch=master\n :target: https://travis-ci.org/bachya/pyxcel\n\n.. image:: https://img.shields.io/pypi/v/pyxcel.svg\n :target: https://pypi.python.org/pypi/pyxcel\n\n.. image:: https://img.shields.io/pypi/pyversions/pyxcel.svg\n :target: https://pypi.python.org/pypi/pyxcel\n\n.. image:: https://img.shields.io/pypi/l/pyxcel.svg\n :target: https://github.com/bachya/pyxcel/blob/master/LICENSE\n\n.. image:: https://codecov.io/gh/bachya/pyxcel/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/bachya/pyxcel\n\n.. image:: https://api.codeclimate.com/v1/badges/71eb642c735e33adcdfc/maintainability\n :target: https://codeclimate.com/github/bachya/pyxcel\n\n.. image:: https://img.shields.io/badge/SayThanks-!-1EAEDB.svg\n :target: https://saythanks.io/to/bachya\n\npyxcel is a simple Python library for energy data from\n`Xcel Energy\u00ae `_.\n\nThis library works by repeating the same HTTP requests performed by users who\nview the Xcel Energy\u00ae website. Because there is no official \"API,\" this\nlibrary may stop working at any time.\n\nInstallation\n============\n\n.. code-block:: bash\n\n $ pip install pyxcel\n\nUsage\n=====\n\n.. code-block:: python\n\n import pyxcel\n\n client = pyxcel.Client('username', 'password12345')\n\n # Retrieves the account overview (including energy usage, grades, etc.):\n client.get_account_overview()\n\n # Retrieves all billing information for the account\n client.get_bills()\n\n # Retrives detailed information for a particular premise:\n client.get_usages('PREMISE_ID')\n\nContributing\n============\n\n#. `Check for open features/bugs `_\n or `initiate a discussion on one `_.\n#. `Fork the repository `_.\n#. Install the dev environment: :code:`make init`.\n#. Enter the virtual environment: :code:`pipenv shell`\n#. Code your new feature or bug fix.\n#. Write a test that covers your new functionality.\n#. Run tests: :code:`make test`\n#. Build new docs: :code:`make docs`\n#. Add yourself to AUTHORS.rst.\n#. Submit a pull request!\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/bachya/pyxcel",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "pyxcel",
"package_url": "https://pypi.org/project/pyxcel/",
"platform": "",
"project_url": "https://pypi.org/project/pyxcel/",
"project_urls": {
"Homepage": "https://github.com/bachya/pyxcel"
},
"release_url": "https://pypi.org/project/pyxcel/1.2.1/",
"requires_dist": [
"requests"
],
"requires_python": "",
"summary": "An unofficial Xcel Energy\u00ae API",
"version": "1.2.1"
},
"last_serial": 3460772,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "a2c163ed8c06012f46aac73c54eaeb8b",
"sha256": "c49c9a78893dfd8ffb13f7f0aa6ff8452e3807f04742a6f6115c6c8afe4bd4ff"
},
"downloads": -1,
"filename": "pyxcel-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a2c163ed8c06012f46aac73c54eaeb8b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12867,
"upload_time": "2017-12-25T04:45:47",
"url": "https://files.pythonhosted.org/packages/32/55/3c5d3089bda9bc1c1c2cedba323ad42e78c005ffebabe822136a1e721e89/pyxcel-1.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "1a234da852cb964ae38c50529c7d9901",
"sha256": "5c07044a19442ad8439199f9b09b1758cc6b19ca0dff8422818323b09268f4aa"
},
"downloads": -1,
"filename": "pyxcel-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "1a234da852cb964ae38c50529c7d9901",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11792,
"upload_time": "2017-12-25T04:45:49",
"url": "https://files.pythonhosted.org/packages/73/25/5f07f8c21fdfb17f510ced74fdddc19bbcccc1d1c3b57e6861bb18b8e64f/pyxcel-1.0.0.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "c5b777e1dcb7cc8bdc14135fc6150e3a",
"sha256": "e564ff5f0d1903c6449d128b9d1be0f304c40ca28ff8cd2e56ac21bfd508b35f"
},
"downloads": -1,
"filename": "pyxcel-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c5b777e1dcb7cc8bdc14135fc6150e3a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15150,
"upload_time": "2018-01-02T00:09:37",
"url": "https://files.pythonhosted.org/packages/b1/da/d050205d4398d7dc2b87726a5da568c24eda0ddbd6b5885d1f7edae3b22e/pyxcel-1.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "de80b007c0da2225fa13e3e2c831241a",
"sha256": "28780a30d24c0d2f1f860d77ace03cb82157fa54e967f93f73050a5a2dbbccae"
},
"downloads": -1,
"filename": "pyxcel-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "de80b007c0da2225fa13e3e2c831241a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12154,
"upload_time": "2018-01-02T00:09:38",
"url": "https://files.pythonhosted.org/packages/5d/80/f9f20f23d31484afd931128a587f7a64e5eef01ec8b6fe390ed8b9b2809a/pyxcel-1.1.0.tar.gz"
}
],
"1.2.0": [
{
"comment_text": "",
"digests": {
"md5": "8b4267ada011e6c75716d2092f5e2e74",
"sha256": "784ee598d084ff306ac0b733c33f6ed867f437c4fcc3c8613e92a26f9206ef1d"
},
"downloads": -1,
"filename": "pyxcel-1.2.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "8b4267ada011e6c75716d2092f5e2e74",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 15572,
"upload_time": "2018-01-04T03:53:13",
"url": "https://files.pythonhosted.org/packages/5a/a6/e72a813fe90417e3923e4337bcce8165d87dc20ebff63ff8077aa8f589f7/pyxcel-1.2.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4e5c6be8c38b3407314500ce264e17b8",
"sha256": "974f9e58d724c2cc822ff957c4458e6df56ecbd8c13b670b0cc1b9c6c111c365"
},
"downloads": -1,
"filename": "pyxcel-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "4e5c6be8c38b3407314500ce264e17b8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12362,
"upload_time": "2018-01-04T03:53:14",
"url": "https://files.pythonhosted.org/packages/4a/8a/3b188ed5a98fb424b27d3620d8994195df89990132b7a34fcf3312dfef21/pyxcel-1.2.0.tar.gz"
}
],
"1.2.1": [
{
"comment_text": "",
"digests": {
"md5": "f4b8b46f5480786d1d46624dd2985f3a",
"sha256": "5ab9718664b6a314623471b6958c55f9ae3876303b210a48be85744d84585920"
},
"downloads": -1,
"filename": "pyxcel-1.2.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "f4b8b46f5480786d1d46624dd2985f3a",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 15537,
"upload_time": "2018-01-04T04:07:42",
"url": "https://files.pythonhosted.org/packages/ea/50/f0491cd37fb78a24dd39ab212a653800a49cbd50bce611a0ff83092ab85c/pyxcel-1.2.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8927bc84d4d053f5c30d95c53f6171a2",
"sha256": "b31e7bfd6910363d43f30017bf6b297d25eb994a8ec3ba37836b21a088d4452c"
},
"downloads": -1,
"filename": "pyxcel-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "8927bc84d4d053f5c30d95c53f6171a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12284,
"upload_time": "2018-01-04T04:07:43",
"url": "https://files.pythonhosted.org/packages/39/f4/8ded4e9393447c8c4a1d21d4a2ad7a6f73bbde38e9ec51affa7361c476eb/pyxcel-1.2.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "f4b8b46f5480786d1d46624dd2985f3a",
"sha256": "5ab9718664b6a314623471b6958c55f9ae3876303b210a48be85744d84585920"
},
"downloads": -1,
"filename": "pyxcel-1.2.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "f4b8b46f5480786d1d46624dd2985f3a",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 15537,
"upload_time": "2018-01-04T04:07:42",
"url": "https://files.pythonhosted.org/packages/ea/50/f0491cd37fb78a24dd39ab212a653800a49cbd50bce611a0ff83092ab85c/pyxcel-1.2.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8927bc84d4d053f5c30d95c53f6171a2",
"sha256": "b31e7bfd6910363d43f30017bf6b297d25eb994a8ec3ba37836b21a088d4452c"
},
"downloads": -1,
"filename": "pyxcel-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "8927bc84d4d053f5c30d95c53f6171a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12284,
"upload_time": "2018-01-04T04:07:43",
"url": "https://files.pythonhosted.org/packages/39/f4/8ded4e9393447c8c4a1d21d4a2ad7a6f73bbde38e9ec51affa7361c476eb/pyxcel-1.2.1.tar.gz"
}
]
}