{ "info": { "author": "Nicolas Lecoy", "author_email": "nicolas.lecoy@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "

\n

\n \"AllDebrid\"\n

\n

\n \"pypi\"\n \"license\"\n \"travis\"\n \"codecov\"\n

\n

\n\n`alldebrid` is a wrapper, written in Python, for AllDebrid API. By calling the functions available in `alldebrid` you can simplify your code and access to the services offered by AllDebrid. To learn more about AllDebrid API, check out the [documentation page](https://docs.alldebrid.com/).\n\n## Installation \n\nTo install `alldebrid`, simply use [pipenv](http://pipenv.org/)\n\n```bash\n$ pipenv install alldebrid\n```\nor pip, of course :\n\n```bash\n$ pip install alldebrid\n```\n\n## Feature support\n\nAllDebrid offers public and authenticated features\n\n- Get lists of supported hosts/redirectors and their status.\n- Get list of supported domains.\n- Get list of regexp matching supported hosts/redirectors links.\n- Get a pin for remote login on device.\n- Get the status of a pin.\n- Get user token and informations.\n- Get available hosts for the user.\n- Get user torrents status.\n- Retrieve informations about a link.\n- Retrieve links from a protection / redirection link.\n- Unlock a link.\n- List avalaible vouchers.\n- Generate new vouchers.\n- Get current reseller balance.\n\n## A Simple Example\n\n```python\nfrom alldebrid import AllDebrid\n\n# First create a AllDebrid instance by :\n\n# using username and password credentials\nclient = AllDebrid(\"username\", \"password\")\n\n# or using access token\nclient = AllDebrid(\"access_token\")\n\n# Then, play with your AllDebrid object\nprint(client.user.torrents_status())\n\n{\n \"success\": true,\n \"torrents\": [{\n \"id\": \"14469682\",\n \"filename\": \"ubuntu-16.04.1-server-amd64.iso\",\n \"size\": \"699400192\",\n \"status\": \"Ready\",\n \"statusCode\": \"4\",\n \"downloaded\": \"699400192\",\n \"uploaded\": \"699400192\",\n \"seeders\": \"10\",\n \"downloadSpeed\": 0,\n \"uploadSpeed\": 0,\n \"uploadDate\": \"1477745313\",\n \"link\": [\"http:\\/\\/uptobox.com\\/l1ub83vil5c3\"]\n }]\n}\n```\n\n## Links \n\n- Website : https://alldebrid.com/\n- Documentation : https://nlecoy.org/alldebrid\n- License : [MIT](https://github.com/nlecoy/alldebrid/blob/master/LICENSE)\n- Releases: https://pypi.org/project/alldebrid/\n- Code: https://github.com/nlecoy/alldebrid\n- Issue tracker: https://github.com/nlecoy/alldebrid/issues\n- Test status: https://travis-ci.org/nlecoy/alldebrid\n\n\n", "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/nlecoy/alldebrid", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "alldebrid", "package_url": "https://pypi.org/project/alldebrid/", "platform": "", "project_url": "https://pypi.org/project/alldebrid/", "project_urls": { "Homepage": "https://github.com/nlecoy/alldebrid" }, "release_url": "https://pypi.org/project/alldebrid/1.0.1/", "requires_dist": [ "Click", "requests" ], "requires_python": "", "summary": "A wrapper for the AllDebrid API", "version": "1.0.1" }, "last_serial": 4721307, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5a49fd3aef8838a035673e0259b8b0fa", "sha256": "be3e95deacb26f0a8de9b7340615a94e9a75dcfd7093f01060f5dee2eb11041e" }, "downloads": -1, "filename": "alldebrid-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a49fd3aef8838a035673e0259b8b0fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6838, "upload_time": "2019-01-17T15:58:09", "url": "https://files.pythonhosted.org/packages/8a/75/c5916a03a7ea8ebbb90913f103023347676ce5b55134cef2b9fe905274da/alldebrid-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cad8acc533145ec22235d4815063b74", "sha256": "aeba9984c4a09fbc6ce8349ab107235eda43b357139cd2196d0920f476102a96" }, "downloads": -1, "filename": "alldebrid-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5cad8acc533145ec22235d4815063b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10849, "upload_time": "2019-01-17T15:58:11", "url": "https://files.pythonhosted.org/packages/71/53/52016dbd70506a6239e94c78586de0ee1629c8852ed75440e9665813dc23/alldebrid-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e6d0b49ec494429e1d5c627d691de28d", "sha256": "b5f6908d2e76cbda1c0787cf2d3181f974b4f1f0aa644a432303392ebc6e0904" }, "downloads": -1, "filename": "alldebrid-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6d0b49ec494429e1d5c627d691de28d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8405, "upload_time": "2019-01-18T09:39:38", "url": "https://files.pythonhosted.org/packages/10/78/2e696b5eabb7f7b4ea4abe6e617e749d888f42d268d211215f52b711a5a4/alldebrid-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2613b61be5bc803ea705c7fae0617973", "sha256": "87bad380f3d6879690448a9846606f0b2da14824a343a7e39229f0a0644e31da" }, "downloads": -1, "filename": "alldebrid-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2613b61be5bc803ea705c7fae0617973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13902, "upload_time": "2019-01-18T09:39:39", "url": "https://files.pythonhosted.org/packages/a6/90/06cd2b73b3044aed8e93689f419ebc82da400340e164ca2ad3a2b301f149/alldebrid-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "f196594115374f17249b61bfe120c40f", "sha256": "732cd360b6c89b796e7fe236e57c614aea47023675c52e920bf3a2b6071c83f1" }, "downloads": -1, "filename": "alldebrid-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f196594115374f17249b61bfe120c40f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8172, "upload_time": "2019-01-21T10:54:57", "url": "https://files.pythonhosted.org/packages/8a/58/890a33adad63fccf7315dbf5974ea8429cd1e90c7816fea0b45391431ed7/alldebrid-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b654cc279dec18a554b64eda3e4751e", "sha256": "0d4844c34c22f34857311ed9d135906c392d9f6d6b17f684a142fc8598ad2754" }, "downloads": -1, "filename": "alldebrid-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1b654cc279dec18a554b64eda3e4751e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13779, "upload_time": "2019-01-21T10:54:58", "url": "https://files.pythonhosted.org/packages/b9/aa/4eb122dc2f35744de73b40859105e94caf30af7cd7117dc07c0a82dcb934/alldebrid-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a1caa89dff4a335fdaeea4707163ac9e", "sha256": "5909126c43680e48934b35fba36ece8db30d2c3f334db75362df5584f75f90f3" }, "downloads": -1, "filename": "alldebrid-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1caa89dff4a335fdaeea4707163ac9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8149, "upload_time": "2019-01-21T11:46:12", "url": "https://files.pythonhosted.org/packages/f7/1e/b7bd975865e2b243ecdecf5250528295e862cd6ee52aec5dc3a409dc7b3d/alldebrid-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0888b3196bb71338113e22afdb01f0d0", "sha256": "2e9498c6969b4159e72f5d1d6f7f19eee40e37ebce225d3b743d3132affd1a0d" }, "downloads": -1, "filename": "alldebrid-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0888b3196bb71338113e22afdb01f0d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13810, "upload_time": "2019-01-21T11:46:14", "url": "https://files.pythonhosted.org/packages/8d/96/215ce2c80d073f05d04cfccb3e9a50b6a535c9a8570a66bc12ab93c5a8a1/alldebrid-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a1caa89dff4a335fdaeea4707163ac9e", "sha256": "5909126c43680e48934b35fba36ece8db30d2c3f334db75362df5584f75f90f3" }, "downloads": -1, "filename": "alldebrid-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1caa89dff4a335fdaeea4707163ac9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8149, "upload_time": "2019-01-21T11:46:12", "url": "https://files.pythonhosted.org/packages/f7/1e/b7bd975865e2b243ecdecf5250528295e862cd6ee52aec5dc3a409dc7b3d/alldebrid-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0888b3196bb71338113e22afdb01f0d0", "sha256": "2e9498c6969b4159e72f5d1d6f7f19eee40e37ebce225d3b743d3132affd1a0d" }, "downloads": -1, "filename": "alldebrid-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0888b3196bb71338113e22afdb01f0d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13810, "upload_time": "2019-01-21T11:46:14", "url": "https://files.pythonhosted.org/packages/8d/96/215ce2c80d073f05d04cfccb3e9a50b6a535c9a8570a66bc12ab93c5a8a1/alldebrid-1.0.1.tar.gz" } ] }