{ "info": { "author": "Tsuyoshi Hombashi", "author_email": "tsuyoshi.hombashi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Terminals", "Topic :: Utilities" ], "description": ".. contents:: **thank-you-stars** inspired by `teppeis/thank-you-stars `__\n :backlinks: top\n :depth: 2\n\n\nSummary\n============================================\n`thank-you-stars `__ is a CLI tool to stars to a PyPI package and its dependencies hosted on GitHub.\n\n\n.. image:: https://badge.fury.io/py/thank-you-stars.svg\n :target: https://badge.fury.io/py/thank-you-stars\n :alt: PyPI package version\n\n.. image:: https://img.shields.io/pypi/pyversions/thank-you-stars.svg\n :target: https://pypi.org/project/thank-you-stars/\n :alt: Supported Python versions\n\n\nUsage\n============================================\n\nPrerequisite\n--------------------------------------------\n- Generate a personal access token at `GitHub developer settings `__ with ``public_repo`` scope\n- Install target PyPI packages\n\nBasic usage\n--------------------------------------------------------------------------------------\n\n.. code-block::\n\n $ thank-you-stars \n\n``thank-you-stars`` will do:\n\n1. Find a repository on GitHub correlated with the PyPI package\n2. Star the repository if found\n3. Repeat 1. and 2. for each of the dependency packages\n\n\nInitial setup and add stars to GitHub repositories\n--------------------------------------------------------------------------------------\nWith ``--setup`` option, you can configure an access token and then star to repositories.\n\n.. code-block::\n\n $ thank-you-stars thank-you-stars --setup\n personal access token (required): \n Collect package info: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 2/2 [00:00<00:00, 196.82it/s]\n Collect GitHub info: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 14/14 [00:00<00:00, 29.11it/s]\n [INFO] tys: skip owned repository: thank-you-stars\n [INFO] tys: skip owned repository: thombashi/DateTimeRange\n [INFO] tys: star to PyGithub/PyGithub\n [INFO] tys: star to tartley/colorama\n [INFO] tys: star to getlogbook/logbook\n [INFO] tys: skip owned repository: thombashi/mbstrdecoder\n [INFO] tys: skip owned repository: thombashi/msgfy\n [INFO] tys: skip owned repository: thombashi/pathvalidate\n [INFO] tys: skip owned repository: thombashi/pytablewriter\n [INFO] tys: star to requests/requests\n [INFO] tys: star to pypa/setuptools\n [INFO] tys: star to simplejson/simplejson\n [INFO] tys: skip owned repository: thombashi/subprocrunner\n [INFO] tys: star to tqdm/tqdm\n\nOnce setup is completed, ``--setup`` option not required for subsequent executions.\n\n\nAdd stars GitHub repositories from a package source\n-----------------------------------------------------------\n.. code-block::\n\n $ cd \n $ thank-you-stars .\n [INFO] tys: star to xxxx\n ...\n\n\nCheck starred status\n--------------------------------------------\n.. code-block::\n\n $ thank-you-stars thank-you-stars --check\n Collect package info: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 2/2 [00:00<00:00, 196.82it/s]\n Collect GitHub info: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 14/14 [00:00<00:00, 29.11it/s]\n | Package | Repository | Starred | Owner |\n |-----------------|---------------------------|:-------:|:-----:|\n | thank-you-stars | thombashi/thank-you-stars | | X |\n | DateTimeRange | thombashi/DateTimeRange | | X |\n | PyGithub | PyGithub/PyGithub | X | |\n | colorama | tartley/colorama | X | |\n | logbook | getlogbook/logbook | X | |\n | mbstrdecoder | thombashi/mbstrdecoder | | X |\n | msgfy | thombashi/msgfy | | X |\n | pathvalidate | thombashi/pathvalidate | | X |\n | pytablewriter | thombashi/pytablewriter | | X |\n | requests | requests/requests | X | |\n | setuptools | pypa/setuptools | X | |\n | simplejson | simplejson/simplejson | X | |\n | subprocrunner | thombashi/subprocrunner | | X |\n | tqdm | tqdm/tqdm | X | |\n\n\nIncrease the repository traversal depth\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n.. code-block::\n\n $ thank-you-stars thank-you-stars --check --depth 3 -v\n Collect package info: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 4/4 [00:00<00:00, 185.04it/s]\n Collect GitHub info: 100%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 27/27 [00:00<00:00, 1414.71it/s]\n | Package | Repository | Starred | Owner | Depth |\n |-----------------|---------------------------|:-------:|:-----:|------:|\n | thank-you-stars | thombashi/thank-you-stars | | X | 0 |\n | DateTimeRange | thombashi/DateTimeRange | | X | 1 |\n | PyGithub | PyGithub/PyGithub | X | | 1 |\n | colorama | tartley/colorama | X | | 1 |\n | logbook | getlogbook/logbook | X | | 1 |\n | mbstrdecoder | thombashi/mbstrdecoder | | X | 1 |\n | msgfy | thombashi/msgfy | | X | 1 |\n | pathvalidate | thombashi/pathvalidate | | X | 1 |\n | pytablewriter | thombashi/pytablewriter | | X | 1 |\n | requests | requests/requests | X | | 1 |\n | setuptools | pypa/setuptools | X | | 1 |\n | simplejson | simplejson/simplejson | X | | 1 |\n | subprocrunner | thombashi/subprocrunner | | X | 1 |\n | tqdm | tqdm/tqdm | X | | 1 |\n | DataProperty | thombashi/DataProperty | | X | 2 |\n | certifi | certifi/python-certifi | | | 2 |\n | chardet | chardet/chardet | X | | 2 |\n | deprecated | tantale/deprecated | | | 2 |\n | dominate | Knio/dominate | X | | 2 |\n | idna | kjd/idna | | | 2 |\n | pyjwt | jpadilla/pyjwt | | | 2 |\n | python-dateutil | paxan/python-dateutil | | | 2 |\n | six | benjaminp/six | X | | 2 |\n | tabledata | thombashi/tabledata | | X | 2 |\n | typepy | thombashi/typepy | | X | 2 |\n | urllib3 | urllib3/urllib3 | | | 2 |\n | wrapt | GrahamDumpleton/wrapt | | | 3 |\n\n\nCommand help\n--------------------------------------------\n.. code-block::\n\n $ thank-you-stars -h\n usage: thank-you-stars [-h] [--version] [--token TOKEN] [--config CONFIG]\n [--setup] [--check] [-v] [--depth DEPTH]\n [--include-owner-repo] [--no-cache] [--dry-run]\n [--debug | --quiet] [--stacktrace]\n target\n\n Give stars a PyPI package and its dependencies.\n\n positional arguments:\n target PyPI package name or path to the package source code\n directory\n\n optional arguments:\n -h, --help show this help message and exit\n --version show program's version number and exit\n --dry-run Do no harm.\n --debug for debug print.\n --quiet suppress execution log messages.\n\n Configurations:\n --token TOKEN GitHub personal access token that has public_repo\n scope.\n --config CONFIG path to a conig file. the config file expected to\n contain token: { \"token\" : } (defaults to\n ~/.thank-you-stars.json).\",\n --setup setup token interactively, and then starring.\n\n Star Status:\n --check list starred status for each package with tabular\n format and exit. does not actually star to found\n GitHub repositories.\n -v, --verbosity increase output verbosity.\n\n Repository Search:\n --depth DEPTH depth to recursively find dependencies of\n dependencies.\" 0 means to star specified the package\n only. 1 means to star specified the package and its\n dependencies. equals to 2 or greater will increase the\n depth of traverse that dependencies of dependencies.\n --include-owner-repo starred to repositories that owned by you.\n --no-cache disable the local caches.\n\n Debug:\n --stacktrace print stack trace for debug information. --debug\n option required to see the debug print.\n\n Issue tracker: https://github.com/thombashi/thank-you-stars/issues\n\n\nInstallation\n============================================\n::\n\n pip install thank-you-stars\n\n\nDependencies\n============================================\nPython 2.7+ or 3.5+\n\n- `appconfigpy `__\n- `colorama `__\n- `DateTimeRange `__\n- `Logbook `__\n- `mbstrdecoder `__\n- `msgfy `__\n- `pathvalidate `__\n- `PyGithub `__\n- `pytablewriter `__\n- `retryrequests `__\n- `simplejson `__\n- `subprocrunner `__\n- `tqdm `__\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thombashi/thank-you-stars", "keywords": "GitHub,Stars,PyPI packages", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "thank-you-stars", "package_url": "https://pypi.org/project/thank-you-stars/", "platform": "", "project_url": "https://pypi.org/project/thank-you-stars/", "project_urls": { "Homepage": "https://github.com/thombashi/thank-you-stars", "Source": "https://github.com/thombashi/thank-you-stars", "Tracker": "https://github.com/thombashi/thank-you-stars/issues" }, "release_url": "https://pypi.org/project/thank-you-stars/0.0.8/", "requires_dist": [ "setuptools (>=38.3.0)", "appconfigpy (<1.0.0,>=0.4.0)", "colorama (<1.0.0,>=0.3.7)", "DateTimeRange (<1.0.0,>=0.6.1)", "Logbook (<2.0.0,>=0.12.3)", "mbstrdecoder[all] (<1.0.0,>=0.8.0)", "msgfy (<0.1.0,>=0.0.6)", "pathvalidate (<1.0.0,>=0.28.0)", "PyGithub (<2.0.0,>=1.43.7)", "pytablewriter (<1.0.0,>=0.46.1)", "retryrequests (<0.1.0,>=0.0.2)", "simplejson (<4.0,>=3.8.1)", "subprocrunner (<1.0.0,>=0.17.0)", "tqdm (<5.0.0,>=4.31.1)", "enum34 ; python_version < \"3.4\"", "twine ; extra == 'build'", "wheel ; extra == 'build'", "releasecmd (<0.1.0,>=0.0.18) ; extra == 'release'", "pytest ; extra == 'test'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "thank-you-stars is a CLI tool to stars to a PyPI package and its dependencies hosted on GitHub.", "version": "0.0.8" }, "last_serial": 5257786, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "0bbda4c1b1a739abed2fa0b372352c6a", "sha256": "a89122639a203e3f00abf2c4454fc98b532e1dbaf0392a2e687e36da72ad018f" }, "downloads": -1, "filename": "thank_you_stars-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0bbda4c1b1a739abed2fa0b372352c6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18057, "upload_time": "2019-01-15T13:20:59", "url": "https://files.pythonhosted.org/packages/4d/0c/20ea6a3fdad49d721db17217e40e91f7af7af7cffad116f09e1221229f22/thank_you_stars-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "654d0146db2e52a3b68a1b85aeecba25", "sha256": "47a3ab7fb40ef530713ae3fdabe7e832b2ce85c4d02ea17daa8af531301b1a36" }, "downloads": -1, "filename": "thank-you-stars-0.0.1.tar.gz", "has_sig": false, "md5_digest": "654d0146db2e52a3b68a1b85aeecba25", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 16618, "upload_time": "2019-01-15T13:21:02", "url": "https://files.pythonhosted.org/packages/07/af/fd5d26b5db6987a215aef9c13f9c82d068465aaff7d0d195d9b5141c6d40/thank-you-stars-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "35b3de1b14b31f6916b8f065b99df686", "sha256": "5615ee86f4fc112e26c62e31abc1fbcf5d29ef3f5bc94a40f2bb6ebacba6f049" }, "downloads": -1, "filename": "thank_you_stars-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35b3de1b14b31f6916b8f065b99df686", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18685, "upload_time": "2019-01-15T13:33:37", "url": "https://files.pythonhosted.org/packages/93/35/d8cc18907afddc995de13391882b9669f4f356280108344af571c99bc004/thank_you_stars-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fd15f6ae62358bc95dea90f8bcc9890", "sha256": "6d8c9369de18576822409ea4f5b283bda7ecc64f4894591514e248b9354351e7" }, "downloads": -1, "filename": "thank-you-stars-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9fd15f6ae62358bc95dea90f8bcc9890", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18047, "upload_time": "2019-01-15T13:33:39", "url": "https://files.pythonhosted.org/packages/f0/4e/e2cdd2b2b1e488a965461a1cbd4eda483ef50ed99dd11fb6f5c2fa84fd19/thank-you-stars-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "bb15a0a9287f939e5248064f21c2c7c3", "sha256": "a3bdbc7905629d3eb6ba06a95cb59846dff3eec668d773d8e3ac3b53f1b27f08" }, "downloads": -1, "filename": "thank_you_stars-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb15a0a9287f939e5248064f21c2c7c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18729, "upload_time": "2019-01-15T14:05:40", "url": "https://files.pythonhosted.org/packages/67/77/17301c432b15aadbd3c367e140b0dbeeba0034e8b03dbe71da577e2ab120/thank_you_stars-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "935b5358b041a279732c90a9a72cedff", "sha256": "881272fbb41c79b97b7704da7bf58d5ea82b3c475e297faaf4c1d2e9d30a1269" }, "downloads": -1, "filename": "thank-you-stars-0.0.3.tar.gz", "has_sig": false, "md5_digest": "935b5358b041a279732c90a9a72cedff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18144, "upload_time": "2019-01-15T14:05:42", "url": "https://files.pythonhosted.org/packages/41/c1/09e390137e7d64feb42dcd8b1c9cbf96427b950b51edd25005b723c2d043/thank-you-stars-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "eb170844a4ad122d83312f500d58cfcd", "sha256": "58fbfcb29aa80bb36fc255d2a8f92b95646fbca1a412c96e0337ebce63ec4569" }, "downloads": -1, "filename": "thank_you_stars-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb170844a4ad122d83312f500d58cfcd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18737, "upload_time": "2019-01-16T10:47:03", "url": "https://files.pythonhosted.org/packages/f4/ed/21179a560b2077c7d810b4495b3e9ca4e9514e93ec41a6e7981156020fe2/thank_you_stars-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e65d8bb3906ba00776df10e24da7ad2", "sha256": "16ae61795c843b78a247427ea837abeb604ff28f149b6efeeed4bc4b306de9ae" }, "downloads": -1, "filename": "thank-you-stars-0.0.4.tar.gz", "has_sig": false, "md5_digest": "0e65d8bb3906ba00776df10e24da7ad2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 18161, "upload_time": "2019-01-16T10:47:05", "url": "https://files.pythonhosted.org/packages/01/f1/314626582cb382b294b7b915e7e8acc0b7155fe746ae59bd1a9dfa86aed3/thank-you-stars-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "137bd4601c02842f3e3bca212b1d0828", "sha256": "df37c39affb258bf75106636254fe2ca36e5a629cc2999eed91729965b358e10" }, "downloads": -1, "filename": "thank_you_stars-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "137bd4601c02842f3e3bca212b1d0828", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18786, "upload_time": "2019-02-11T09:30:19", "url": "https://files.pythonhosted.org/packages/2e/3b/7d1a142fba1c212487ca1d2eb8dc9b3d65834dc44fec4332a5006199cd8c/thank_you_stars-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "647921a3fe44ee06af34cf1de5e5fb8c", "sha256": "2cbda1c39690972ceb810af89997f9c9889fff67fb388e84c1c771725a88216e" }, "downloads": -1, "filename": "thank-you-stars-0.0.5.tar.gz", "has_sig": false, "md5_digest": "647921a3fe44ee06af34cf1de5e5fb8c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18224, "upload_time": "2019-02-11T09:30:21", "url": "https://files.pythonhosted.org/packages/94/51/de7e49d8510d4d002b72353ba6b1c4fd730502dc2bbfc1f00a10e49e96a4/thank-you-stars-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "507486af40e1db184d1bd514ceca66ba", "sha256": "a1861ebe54898c806655efcc68197ae369cb884e206f5b826367e9d25da9773b" }, "downloads": -1, "filename": "thank_you_stars-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "507486af40e1db184d1bd514ceca66ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18786, "upload_time": "2019-03-24T07:09:24", "url": "https://files.pythonhosted.org/packages/9f/cc/9d51f639cb9434c30ec991405e691c6116e07c962cec71e9db88c3aad056/thank_you_stars-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a26aad5e24d5b116e86465ed94407b12", "sha256": "86ae642b3cd060e04d808d91dd2a31d0eb7dcceb50b8b4ffbd0c508e11e3de87" }, "downloads": -1, "filename": "thank-you-stars-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a26aad5e24d5b116e86465ed94407b12", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 18218, "upload_time": "2019-03-24T07:09:26", "url": "https://files.pythonhosted.org/packages/6d/4b/1e478cf484c800727dfc8bfaa8c0441c40afc52504667719977b72e7dc1f/thank-you-stars-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "4751e3aa9e9365e5f4267cb82b767c01", "sha256": "99276bb1bb4b2dd15f096fa0df02720bfb497c58af9c815ce619a3b337ca2122" }, "downloads": -1, "filename": "thank_you_stars-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4751e3aa9e9365e5f4267cb82b767c01", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18737, "upload_time": "2019-05-06T08:31:19", "url": "https://files.pythonhosted.org/packages/db/db/9629d3983371963b3c19abadecb06abe8a8c81306a76410d07f983086030/thank_you_stars-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee9d6e7ff6fb61a30b248d9a99a0d889", "sha256": "09eae4f1f0e784b6d8f4d8cb9e7b01072d2d7133bb4a9962c978efbebf18c553" }, "downloads": -1, "filename": "thank-you-stars-0.0.7.tar.gz", "has_sig": false, "md5_digest": "ee9d6e7ff6fb61a30b248d9a99a0d889", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18162, "upload_time": "2019-05-06T08:31:20", "url": "https://files.pythonhosted.org/packages/6f/0c/646b87b3ab36ea66ba2f66a04d37b182eb7e0047bf518287c208f7494aa2/thank-you-stars-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "72152db14369115a577151116579e0fd", "sha256": "3a055c6c03e776123c06cbecf71dadcacd270c22c2021bd7deacec8ce7df4ee4" }, "downloads": -1, "filename": "thank_you_stars-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72152db14369115a577151116579e0fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18730, "upload_time": "2019-05-12T02:02:09", "url": "https://files.pythonhosted.org/packages/d6/3d/44e736dbbc4348841dc098713d87d605ce172bb95ed7d639565391c37bbc/thank_you_stars-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba6d4b2d6914ab254e53588a763f1881", "sha256": "300731987a8c76108c6019f2d229d67c14f048af4f97a4bb89e0a2b86d926d4e" }, "downloads": -1, "filename": "thank-you-stars-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ba6d4b2d6914ab254e53588a763f1881", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18148, "upload_time": "2019-05-12T02:02:10", "url": "https://files.pythonhosted.org/packages/70/f0/c285c5a5abfb5bbbaee95ec3db650be177fa92251e4a4e6385064985b076/thank-you-stars-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "72152db14369115a577151116579e0fd", "sha256": "3a055c6c03e776123c06cbecf71dadcacd270c22c2021bd7deacec8ce7df4ee4" }, "downloads": -1, "filename": "thank_you_stars-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72152db14369115a577151116579e0fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18730, "upload_time": "2019-05-12T02:02:09", "url": "https://files.pythonhosted.org/packages/d6/3d/44e736dbbc4348841dc098713d87d605ce172bb95ed7d639565391c37bbc/thank_you_stars-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba6d4b2d6914ab254e53588a763f1881", "sha256": "300731987a8c76108c6019f2d229d67c14f048af4f97a4bb89e0a2b86d926d4e" }, "downloads": -1, "filename": "thank-you-stars-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ba6d4b2d6914ab254e53588a763f1881", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 18148, "upload_time": "2019-05-12T02:02:10", "url": "https://files.pythonhosted.org/packages/70/f0/c285c5a5abfb5bbbaee95ec3db650be177fa92251e4a4e6385064985b076/thank-you-stars-0.0.8.tar.gz" } ] }