{ "info": { "author": "Hank Wang", "author_email": "drapho@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Github Stars\n============\n\n.. image:: https://img.shields.io/pypi/v/githubstars.svg\n :target: https://pypi.python.org/pypi/githubstars\n\n.. image:: https://img.shields.io/pypi/l/githubstars.svg\n :target: https://pypi.python.org/pypi/githubstars\n\n.. image:: https://img.shields.io/pypi/pyversions/githubstars.svg\n :target: https://pypi.python.org/pypi/githubstars\n\n.. image:: https://travis-ci.org/hanksudo/githubstars.svg?branch=master\n :target: https://travis-ci.org/hanksudo/githubstars\n\nList repository stars and info through Github v4 GraphQL API\n\n.. code-block:: bash\n\n $ githubstars --lang python\n \u2b50 38867 awesome-python\n \u2b50 31578 httpie\n \u2b50 30981 thefuck\n \u2b50 29831 flask\n \u2b50 29402 youtube-dl\n\n $ githubstars django --lang python --count 5 --url --desc\n \u2b50 28394 django (https://github.com/django/django)\n - The Web framework for perfectionists with deadlines.\n\n \u2b50 13937 sentry (https://github.com/getsentry/sentry)\n - Sentry is a cross-platform crash reporting and aggregation platform.\n\n \u2b50 8685 django-rest-framework (https://github.com/encode/django-rest-framework)\n - Web APIs for Django.\n\n \u2b50 5196 django-cms (https://github.com/divio/django-cms)\n - The easy-to-use and developer-friendly CMS\n\n \u2b50 4931 Zappa (https://github.com/Miserlou/Zappa)\n - Serverless Python Web Services\n\nInstallation\n============\n.. code-block:: bash\n\n $ pip install githubstars\n $ export GITHUB_API_TOKEN=\"\"\n\nSince Github require OAuth token to access GraphQL server, you must set personal access token first.\n\nRefer: `Authenticating with GraphQL `_ and `Creating a personal access token for the command line `_ \n\nUsage\n=====\n.. code-block:: bash\n\n $ githubstars -h\n usage: githubstars [-h] [--lang] [--count] [--desc] [--url] [--verbose]\n [--version]\n [repo]\n\n List repository stars and info through Github v4 GraphQL API\n\n positional arguments:\n repo repository name to search\n\n optional arguments:\n -h, --help show this help message and exit\n --count number of repositories to show\n --desc show repo description\n --lang search based on language\n --new-created created this week\n --new-pushed pushed this week\n --url show repo url\n --verbose show request detail\n --version show version\n\nReference\n=========\n\n#. `GitHub API | GitHub Developer Guide `__\n#. `GraphQL API Explorer | GitHub Developer Guide `__\n#. `Creating a personal access token for the command line - User Documentation `__\n#. `Searching repositories - User Documentation `__\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/hanksudo/githubstars", "keywords": "stars github graphql", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "githubstars", "package_url": "https://pypi.org/project/githubstars/", "platform": "", "project_url": "https://pypi.org/project/githubstars/", "project_urls": { "Homepage": "https://github.com/hanksudo/githubstars" }, "release_url": "https://pypi.org/project/githubstars/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "List repository stars and info through Gituhb v4 GraphQL API", "version": "0.0.6" }, "last_serial": 3198834, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "02eaf4b6b0c868999f26c2b1a7bc4936", "sha256": "15bb5d30b5afb242cb39362c297ef1920c079aee21e6f17561dcd76ac931c67c" }, "downloads": -1, "filename": "githubstars-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02eaf4b6b0c868999f26c2b1a7bc4936", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2932, "upload_time": "2017-09-23T18:05:12", "url": "https://files.pythonhosted.org/packages/79/68/1c088c2cf315c656f7a3b15c290bba438111603229a7c69fc70364976d45/githubstars-0.0.2-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e50ae8d1bb5e94e8d2bb8e5ae7dda211", "sha256": "98363c354a3a7be0ba35f8ca8376db2722760b18d189edb7dab36c211d149be7" }, "downloads": -1, "filename": "githubstars-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e50ae8d1bb5e94e8d2bb8e5ae7dda211", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4342, "upload_time": "2017-09-23T18:16:13", "url": "https://files.pythonhosted.org/packages/19/37/293ee45e770e752a3578e3554e669c7fde5f9bad76a130eeb4a67c5e9b39/githubstars-0.0.3-py2.py3-none-any.whl" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "d0bb9f0e4b9d1ade6415e6bfa7a49eb7", "sha256": "f9e33c3e002c20ad973946fe68320ff1ec9480663fe8e88b8a689348b9b78e4f" }, "downloads": -1, "filename": "githubstars-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0bb9f0e4b9d1ade6415e6bfa7a49eb7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5925, "upload_time": "2017-09-23T19:17:03", "url": "https://files.pythonhosted.org/packages/29/47/355dbca2ebab57ef74cad4eb56e5f9a9ae0bda1f285977a09c3e6b396b91/githubstars-0.0.4-py2.py3-none-any.whl" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5d36934bbff54dd93c6410c4b88e9fee", "sha256": "c16d6aa3bd5352f1203740fe61266d734594dcf24114708d0157fcd643c3ba21" }, "downloads": -1, "filename": "githubstars-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d36934bbff54dd93c6410c4b88e9fee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5923, "upload_time": "2017-09-23T19:20:47", "url": "https://files.pythonhosted.org/packages/d0/41/5bf5b5d097f5a41c910999c30491e36b33e6826662982af64f4c9db3ff97/githubstars-0.0.5-py2.py3-none-any.whl" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "306c73725c3389c4d5f9cde4b4ba90db", "sha256": "7c8b6858b0ee8063d449495211e120ff02576e90c7f10d05511a34d9b63481f8" }, "downloads": -1, "filename": "githubstars-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "306c73725c3389c4d5f9cde4b4ba90db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6185, "upload_time": "2017-09-24T17:02:52", "url": "https://files.pythonhosted.org/packages/c8/1b/bde26580102cc30090169ab41c69a279713af10db69b492dfdfce7ef9e48/githubstars-0.0.6-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "306c73725c3389c4d5f9cde4b4ba90db", "sha256": "7c8b6858b0ee8063d449495211e120ff02576e90c7f10d05511a34d9b63481f8" }, "downloads": -1, "filename": "githubstars-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "306c73725c3389c4d5f9cde4b4ba90db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6185, "upload_time": "2017-09-24T17:02:52", "url": "https://files.pythonhosted.org/packages/c8/1b/bde26580102cc30090169ab41c69a279713af10db69b492dfdfce7ef9e48/githubstars-0.0.6-py2.py3-none-any.whl" } ] }