{ "info": { "author": "Srinivas Reddy Thatiparthy", "author_email": "srinivas.thatiparthy@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "### About allhub\n\n`allhub` is a REST API library for Github REST API v3 written in python. Currently, this library is under heavy\ndevelopment. Maybe i will cut a release once i am confident that major part of the library covered with tests.\n\n\n### Features\n\n1. `allhub` is heavily inspired by Javascript, meaning that you can access the properties on JSON\nobject either object.prop or object[\"prop\"]. I feel the later version is kind of verbose, and I recommend\nyou use the object.prop.\n\n2. I have seen most of the Github libraries are not covered comprehensively. But this library aims to covers \nall of REST API v3.\n\n3. I have designed this library keeping programmer ergonomics in mind, so that you create only one object\n to access any of the API.\n\n### License\nApache License 2.0\nMIT\n\nin case you need some other license, please let me know.\n\n\n### Examples\n```python\nfrom allhub import AllHub\nallhub = AllHub(\n\"username\",\n\"tokenxxxxxxxxxxxxxxx\",\n\"app_tokenxxxxxxxxxxxxxx\",\n\"password\"\n)\nresponse = allhub.xxxxxxxxx()\n```\n\n## TODO\n\n`allhub` requires some love. Currently, unit tests are almost non existent. Love to take the coverage to 100%.\nBut I am severely limited by time and priorities. If someone wants to send unit tests, please fork and\nsend the patch away.\n\nYou are more than welcome.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "scripts utilities github REST API V3", "license": "PSF", "maintainer": "", "maintainer_email": "", "name": "allhub", "package_url": "https://pypi.org/project/allhub/", "platform": "", "project_url": "https://pypi.org/project/allhub/", "project_urls": { "Source": "https://github.com/srinivasreddy/allhub" }, "release_url": "https://pypi.org/project/allhub/0.0.7/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Interact with Github REST API v3", "version": "0.0.7", "yanked": false, "yanked_reason": null }, "last_serial": 6777228, "releases": { "0.0.4a2": [ { "comment_text": "", "digests": { "md5": "ed18e1964e34eb5966c59307e6cc08d2", "sha256": "c76622706e32aa0760d34cd26ef98f776856399f25d970bebfd30240bb033664" }, "downloads": -1, "filename": "allhub-0.0.4a2.tar.gz", "has_sig": false, "md5_digest": "ed18e1964e34eb5966c59307e6cc08d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 35643, "upload_time": "2019-10-11T09:42:58", "upload_time_iso_8601": "2019-10-11T09:42:58.046781Z", "url": "https://files.pythonhosted.org/packages/be/72/ee911e73039297e6522a83e5328c7b35d991ad53fb2dc75b15dd559718ad/allhub-0.0.4a2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e4590d85320050c2c43941486a25e1ef", "sha256": "916b312a1cdb0cbc9a502820453daa01dcfaeb3d982ae4590bcf5eb50c1e58cc" }, "downloads": -1, "filename": "allhub-0.0.5.tar.gz", "has_sig": false, "md5_digest": "e4590d85320050c2c43941486a25e1ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 37925, "upload_time": "2019-10-15T12:34:40", "upload_time_iso_8601": "2019-10-15T12:34:40.726238Z", "url": "https://files.pythonhosted.org/packages/96/fa/eba2aab2c637372078f2d86a44705ba8d81bd4530b5c002514caf212201f/allhub-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "5122f9c0fb88dc76f2bb4bd4934a9012", "sha256": "e46695af0c991436b749bd768fae750497485c93f213323043f64577470c0196" }, "downloads": -1, "filename": "allhub-0.0.6.tar.gz", "has_sig": false, "md5_digest": "5122f9c0fb88dc76f2bb4bd4934a9012", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 38315, "upload_time": "2019-10-21T12:00:42", "upload_time_iso_8601": "2019-10-21T12:00:42.414777Z", "url": "https://files.pythonhosted.org/packages/14/f2/712f23c1300a1b374aad23575a7d1dfa0ed8c35c1a3847cc4d75fc36c40e/allhub-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "4b06d2229e5302472f9e300d85358489", "sha256": "27e85d1ff4a37eb9e95a0674606e2c1de29ef3406d9de67a156fe062f89b724d" }, "downloads": -1, "filename": "allhub-0.0.7.tar.gz", "has_sig": false, "md5_digest": "4b06d2229e5302472f9e300d85358489", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 38530, "upload_time": "2020-03-09T13:59:34", "upload_time_iso_8601": "2020-03-09T13:59:34.856742Z", "url": "https://files.pythonhosted.org/packages/7b/4e/7115578192d1de1ccccc1432d26c5165077cc6e970b7ccab9d7387ace1b2/allhub-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b06d2229e5302472f9e300d85358489", "sha256": "27e85d1ff4a37eb9e95a0674606e2c1de29ef3406d9de67a156fe062f89b724d" }, "downloads": -1, "filename": "allhub-0.0.7.tar.gz", "has_sig": false, "md5_digest": "4b06d2229e5302472f9e300d85358489", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 38530, "upload_time": "2020-03-09T13:59:34", "upload_time_iso_8601": "2020-03-09T13:59:34.856742Z", "url": "https://files.pythonhosted.org/packages/7b/4e/7115578192d1de1ccccc1432d26c5165077cc6e970b7ccab9d7387ace1b2/allhub-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }