{ "info": { "author": "Brenden Matthews", "author_email": "brenden@diddyinc.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "[![Build Status](https://travis-ci.org/brndnmtthws/dragon-rest.svg?branch=master)](https://travis-ci.org/brndnmtthws/dragon-rest) [![Maintainability](https://api.codeclimate.com/v1/badges/186a969e83fe6608c02d/maintainability)](https://codeclimate.com/github/brndnmtthws/dragon-rest/maintainability) [![Test Coverage](https://api.codeclimate.com/v1/badges/186a969e83fe6608c02d/test_coverage)](https://codeclimate.com/github/brndnmtthws/dragon-rest/test_coverage) [![PyPI version](https://badge.fury.io/py/dragon-rest.svg)](https://badge.fury.io/py/dragon-rest) [![Documentation Status](https://readthedocs.org/projects/dragon-rest/badge/?version=latest)](https://dragon-rest.readthedocs.io/en/latest/?badge=latest)\n\n# [dragon-rest](https://dragon-rest.readthedocs.io/en/latest/)\n\nPython wrapper for DragonMint/Innosilicon REST API\n\nIf you use Halong Mining's DragonMint or Innosilicon miners, and would like\nto interact with it programmatically using Python, then look no further! I\nhave implemented the full HTTP REST API for your enjoyment and pleasure.\n\n![Dragon at rest](/resting-dragon.png?raw=true)\n\n## Quickstart\n\n### Install pip package\n\n```\n$ pip install dragon-rest\n```\n\n### Write the Python codes\n\n```python\nfrom dragon_rest.dragons import DragonAPI\n\ndragon_host = '10.0.0.1'\napi = DragonAPI(dragon_host,\n username='admin',\n password='dragonadmin')\n\nr = api.summary() # get summary\nprint(r)\napi.upgradeUpload('t1_20180515_060842.swu') # upgrade firmware\n# now you're in the big leagues, boye\n```\n\n## Reference\n\nAPI documentation: https://dragon-rest.readthedocs.io/\n\nFor details on the DragonMint API, see: https://halongmining.com/api/", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/brndnmtthws/dragon-rest", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dragon-rest", "package_url": "https://pypi.org/project/dragon-rest/", "platform": "", "project_url": "https://pypi.org/project/dragon-rest/", "project_urls": { "Homepage": "https://github.com/brndnmtthws/dragon-rest" }, "release_url": "https://pypi.org/project/dragon-rest/0.2.3/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Python wrapper for DragonMint/Innosilicon REST API", "version": "0.2.3" }, "last_serial": 4552951, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "e60131fc19e5043e027dcc0f638faa89", "sha256": "3c04db31d36869934eb18f78a767e3ac4c2a778107e51b67ffb7cd4833231284" }, "downloads": -1, "filename": "dragon_rest-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e60131fc19e5043e027dcc0f638faa89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3248, "upload_time": "2018-06-10T20:30:09", "url": "https://files.pythonhosted.org/packages/6c/fa/9504cfb78f04e0281ac6a6c4da148d118d16d67a1f04adcb4a56726f409a/dragon_rest-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "d6bb536efe34ead8dd2c592dcc8c24ac", "sha256": "b0b3f8c6f030c4b447d574032c79e1caf0fc3eca14883102c35d0ef57a89bd8e" }, "downloads": -1, "filename": "dragon-rest-0.0.5.tar.gz", "has_sig": false, "md5_digest": "d6bb536efe34ead8dd2c592dcc8c24ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3247, "upload_time": "2018-06-10T20:34:34", "url": "https://files.pythonhosted.org/packages/a5/8b/99f9068e34cb5804509ea80dc030a98545fbd2bc70d3f606b730085039de/dragon-rest-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "37020e52f6de50fcf3eb4ada3e15d6ef", "sha256": "60f62768e070d25fab555b5277df5191dd5b67e4b474a7b4b4872ead24fc0587" }, "downloads": -1, "filename": "dragon-rest-0.0.6.tar.gz", "has_sig": false, "md5_digest": "37020e52f6de50fcf3eb4ada3e15d6ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3276, "upload_time": "2018-06-10T20:38:13", "url": "https://files.pythonhosted.org/packages/73/86/6181f65d29c5faa6d1df2dc8be6a51dc3a29a740f3639c38476fe8b852d8/dragon-rest-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "7fd8e219cb9bdf438df68cdb2e151378", "sha256": "d16eab202bb2f1aa526883767d27eec2d682ca4dd8889d1dcaa1ef20306eef0f" }, "downloads": -1, "filename": "dragon-rest-0.0.7.tar.gz", "has_sig": false, "md5_digest": "7fd8e219cb9bdf438df68cdb2e151378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4329, "upload_time": "2018-06-12T22:36:58", "url": "https://files.pythonhosted.org/packages/f0/82/5f500cda279bb5bd69bc1ee70cb3eb668aee41e8f493422fe9058366e8f5/dragon-rest-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "b05fd6d0b688be38c704bdc36372a03a", "sha256": "885a08b0cc16c6f3da04419a88066f59795aeba0f5ebd91c8ee30dae10aa79b8" }, "downloads": -1, "filename": "dragon-rest-0.0.8.tar.gz", "has_sig": false, "md5_digest": "b05fd6d0b688be38c704bdc36372a03a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4314, "upload_time": "2018-06-16T22:08:09", "url": "https://files.pythonhosted.org/packages/dc/1b/1aafd43e5e03cf93345bf65208c82a90f042bae4a7aedaa88e92efaca402/dragon-rest-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "e3d5f918cdf91dc9164685d3f6034b96", "sha256": "1075f1c5b0f080ad4204a80f40a031b39b62e0961a42ee7ac5e811ac645d9d4f" }, "downloads": -1, "filename": "dragon-rest-0.0.9.tar.gz", "has_sig": false, "md5_digest": "e3d5f918cdf91dc9164685d3f6034b96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4467, "upload_time": "2018-06-18T16:18:14", "url": "https://files.pythonhosted.org/packages/f2/cb/7855dcb8221c77339dd87ecb520ee591fec7eaa90b539bf3f4ca10303d14/dragon-rest-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "65bf5808055b88302c7987c1f6570034", "sha256": "def8cd061d88556576bf28c3b5f733f9263e16ad0eb42696da20f38a7f8d62e9" }, "downloads": -1, "filename": "dragon-rest-0.1.0.tar.gz", "has_sig": false, "md5_digest": "65bf5808055b88302c7987c1f6570034", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4632, "upload_time": "2018-06-18T16:45:17", "url": "https://files.pythonhosted.org/packages/24/f9/e468f6b76713b74159226be1bf607f1275aa3b57adda38b301f224afdca0/dragon-rest-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "94d18244edbfba77a919d8f2d841705a", "sha256": "40626c3c242d8d2e0eb86b954683fe32478c204e5b2898226375e7293d881276" }, "downloads": -1, "filename": "dragon-rest-0.2.0.tar.gz", "has_sig": false, "md5_digest": "94d18244edbfba77a919d8f2d841705a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4730, "upload_time": "2018-10-21T16:54:13", "url": "https://files.pythonhosted.org/packages/e9/81/7f3eee49c421e0919fd3c516603732078a141bf2915c9aea629641942c74/dragon-rest-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "24b0714f7e05145507f9aec8c0a2e278", "sha256": "d7071c59314091db3e9ff7a3f57a1ff16aca9d5aeed0c1bdb3b4e2d33be69aab" }, "downloads": -1, "filename": "dragon-rest-0.2.1.tar.gz", "has_sig": false, "md5_digest": "24b0714f7e05145507f9aec8c0a2e278", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4774, "upload_time": "2018-11-25T01:54:24", "url": "https://files.pythonhosted.org/packages/f5/88/c8ac645aec350b55f442717cfe8438268e41a4d234343e38ec8447a29167/dragon-rest-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b07f80ea3b7298a87955340516a53cf5", "sha256": "778f22da5c421f1353e02d47682a593fbd890a010006db15853815ec9719dab5" }, "downloads": -1, "filename": "dragon-rest-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b07f80ea3b7298a87955340516a53cf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8851, "upload_time": "2018-11-26T16:03:10", "url": "https://files.pythonhosted.org/packages/32/d0/59e1822498886c63b0dd3057ac4f93e44dcb2501a021988101c9201280d6/dragon-rest-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "014fcf1bf8d3e6dca921f7b8917acea2", "sha256": "57bf49617c0a488462c597ce622f61ac607cdc5bb01471d2b26c8327523194ec" }, "downloads": -1, "filename": "dragon-rest-0.2.3.tar.gz", "has_sig": false, "md5_digest": "014fcf1bf8d3e6dca921f7b8917acea2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9016, "upload_time": "2018-12-02T18:18:27", "url": "https://files.pythonhosted.org/packages/a5/d9/42eb96833dcfc1a2afe1d86058ba8137fe833f5017570d2ccf816bdb6974/dragon-rest-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "014fcf1bf8d3e6dca921f7b8917acea2", "sha256": "57bf49617c0a488462c597ce622f61ac607cdc5bb01471d2b26c8327523194ec" }, "downloads": -1, "filename": "dragon-rest-0.2.3.tar.gz", "has_sig": false, "md5_digest": "014fcf1bf8d3e6dca921f7b8917acea2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 9016, "upload_time": "2018-12-02T18:18:27", "url": "https://files.pythonhosted.org/packages/a5/d9/42eb96833dcfc1a2afe1d86058ba8137fe833f5017570d2ccf816bdb6974/dragon-rest-0.2.3.tar.gz" } ] }