{ "info": { "author": "Tim Hatch", "author_email": "tim@timhatch.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Utilities" ], "description": "# Honesty\n\nThere's a long tail of people doing interesting/sketchy things to packages on\npypi. Most aren't malicious, but this project gives you an easy way to check\nfor some of the obvious ways that packages might be tampered with.\n\n# Usage\n\n```\nhonesty list \nhonesty check [==version|==*] [--verbose]\nhonesty download [==version|==*] [--dest=some-path/]\nhonesty extract [==version|==*] [--dest=some-path/]\nhonesty license [==version|==*]\n\n(provisional)\nhonesty ispep517 [==version|==*]\nhonesty native [==version|==*]\nhonesty age [==version|==*]\n```\n\nIt will store a package cache, using the normal appdirs package to pick a\nlocation (on Linux, this defaults to `~/.cache/honesty/pypi` but, you can\noverride with `XDG_CACHE_HOME` or `HONESTY_CACHE` environment variables).\n\nIf you have a local bandersnatch, specify `HONESTY_INDEX_URL` to your `/simple/`\nurl. It also must support `/pypi//json` or pass `--nouse-json` to the\ncommands that support it.\n\n\n# Exit Status of 'check'\n\nThese are bit flags to make sense when there are multiple problems. If you pass\n`*` for version, they are or'd together.\n\n```\n0 if only sdist or everything matches\n1 if only bdist\n2 (reserved for future \"extraction error\")\n4 some .py from bdist not in sdist\n8 some .py files present with same name but different hash in sdist (common\n when using versioneer or 2to3)\n```\n\n\n# License\n\nHonesty is copyright [Tim Hatch](http://timhatch.com/), and licensed under\nthe MIT license. I am providing code in this repository to you under an open\nsource license. This is my personal repository; the license you receive to\nmy code is from me and not from my employer. See the `LICENSE` file for details.\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/python-packaging/honesty/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "honesty", "package_url": "https://pypi.org/project/honesty/", "platform": "", "project_url": "https://pypi.org/project/honesty/", "project_urls": { "Homepage": "https://github.com/python-packaging/honesty/" }, "release_url": "https://pypi.org/project/honesty/0.2.1/", "requires_dist": [ "aiohttp (>=3.6)", "appdirs (>=1.4)", "click (>=7.0)", "infer-license (>=0.0.6)", "dataclasses (>=0.7) ; python_version < \"3.7\"" ], "requires_python": ">=3.6", "summary": "Double check sdist/bdist on pypi", "version": "0.2.1", "yanked": false, "yanked_reason": null }, "last_serial": 8619289, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f1545adcae3e7e53a1ecd80160ca4dfe", "sha256": "5d488d1d513b0ed40f3a0ed25f87e4b57f8fc3da2eab8cb59f05d3c2b7ef7118" }, "downloads": -1, "filename": "honesty-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f1545adcae3e7e53a1ecd80160ca4dfe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 12123, "upload_time": "2019-10-29T08:44:12", "upload_time_iso_8601": "2019-10-29T08:44:12.415212Z", "url": "https://files.pythonhosted.org/packages/e4/8d/c09918d8423d3126500644e07fab7cbacb515ac7c920207f26d9e0801ef1/honesty-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "71e8e2f7085c87f409390c6d3e580134", "sha256": "fe38dad1fb6e6a3aa0f63be007c190d3306d122e91f909884c5bc56671744993" }, "downloads": -1, "filename": "honesty-0.0.1.tar.gz", "has_sig": false, "md5_digest": "71e8e2f7085c87f409390c6d3e580134", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5674, "upload_time": "2019-10-29T08:44:14", "upload_time_iso_8601": "2019-10-29T08:44:14.742353Z", "url": "https://files.pythonhosted.org/packages/ce/b7/62e7b1b1cf090799c21c18a6d97c1c02a0b8588eb8aa11a9ca1765b0f7c0/honesty-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ef2bf8085f026656e8968f9f35b74ce8", "sha256": "b45bbf274865e57e3d7f2e11b73d732babdc183459dfa93876bc4698f6b06d16" }, "downloads": -1, "filename": "honesty-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ef2bf8085f026656e8968f9f35b74ce8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 13141, "upload_time": "2019-10-30T17:10:11", "upload_time_iso_8601": "2019-10-30T17:10:11.448282Z", "url": "https://files.pythonhosted.org/packages/43/30/73d206cc3f5c0bbf3a4987bd2ae1b7920a1e447edaafc269a937973c0a2f/honesty-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d5803be35fbe345131b18a31f3e5389", "sha256": "f901b1119bd93d52a5edbf60b7986a7e53baa9c52dcb770c0e45c0a3137a74c0" }, "downloads": -1, "filename": "honesty-0.0.2.tar.gz", "has_sig": false, "md5_digest": "0d5803be35fbe345131b18a31f3e5389", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6629, "upload_time": "2019-10-30T17:10:12", "upload_time_iso_8601": "2019-10-30T17:10:12.605337Z", "url": "https://files.pythonhosted.org/packages/4a/69/d1ae6e1c5bc9abba45c7a5e36974197a5dc078549a4b9b12e7c22caa2a7e/honesty-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2a140c040c94b17c22ef25494ddcddc7", "sha256": "74f5e88c64c8f05be1b5b09692fb38ad41d326aad8b6f51a472fe7649d28ae5c" }, "downloads": -1, "filename": "honesty-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2a140c040c94b17c22ef25494ddcddc7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15236, "upload_time": "2019-11-02T22:51:19", "upload_time_iso_8601": "2019-11-02T22:51:19.663020Z", "url": "https://files.pythonhosted.org/packages/81/89/a58006bd7e1ec2c28b8d5b5d285f13a0a3afa3d18dbbe95523bb1a269c27/honesty-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3d537cf6276c3c15b2f209d52484546e", "sha256": "ead6efa48815365c0aaf74ae86d463af2b828657abddbcf4b8ef1c15da5db765" }, "downloads": -1, "filename": "honesty-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3d537cf6276c3c15b2f209d52484546e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8905, "upload_time": "2019-11-02T22:51:21", "upload_time_iso_8601": "2019-11-02T22:51:21.439575Z", "url": "https://files.pythonhosted.org/packages/30/fd/25c135db1ce72fb973ad3d13fa7a2477427ea701056e4a4a2db35b1bf550/honesty-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "6f66441b3e5adcb7e98d582346866b97", "sha256": "c389a8ea347c6f4ccd9df084edf953528da9b39347b700b619150d4dfb1aa1ed" }, "downloads": -1, "filename": "honesty-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6f66441b3e5adcb7e98d582346866b97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18143, "upload_time": "2019-11-12T16:50:53", "upload_time_iso_8601": "2019-11-12T16:50:53.904492Z", "url": "https://files.pythonhosted.org/packages/fe/5f/c0ffe79cf2915f63eb4a7e0444ca98128bbe26608da53c9579e4303db369/honesty-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ed150b730f57b094799682536d120d0", "sha256": "20758b5805b76881c2bf1d47d1bb938bd8924e644da53ae1dacb75d1cd4aed3d" }, "downloads": -1, "filename": "honesty-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4ed150b730f57b094799682536d120d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 11040, "upload_time": "2019-11-12T16:50:55", "upload_time_iso_8601": "2019-11-12T16:50:55.242778Z", "url": "https://files.pythonhosted.org/packages/8e/a6/482ecede2539bef400b0191d5be1d53004cdd0198aca71a28e342792ba42/honesty-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "556f31f9fa915b00014f0658347a8073", "sha256": "266be43f5616be375a5d351f545dba34080a2b0b3b72939217f48eef23df22a1" }, "downloads": -1, "filename": "honesty-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "556f31f9fa915b00014f0658347a8073", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18222, "upload_time": "2019-11-12T17:02:49", "upload_time_iso_8601": "2019-11-12T17:02:49.117072Z", "url": "https://files.pythonhosted.org/packages/e2/ea/ad91b23740c5103f15422f1344b92ce4ccff7986ab2837ea0b4bae40dc80/honesty-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "12aaff6e5af1ab2dbeef451f562e7fa8", "sha256": "0b8d47ee11ef6d144c3a6a4f75e5f97f6adfdc1df673637932e12dd5e580232e" }, "downloads": -1, "filename": "honesty-0.1.1.tar.gz", "has_sig": false, "md5_digest": "12aaff6e5af1ab2dbeef451f562e7fa8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 11125, "upload_time": "2019-11-12T17:02:50", "upload_time_iso_8601": "2019-11-12T17:02:50.896857Z", "url": "https://files.pythonhosted.org/packages/7f/1b/1de4f6ab7dae810e8eb2ec790dc3b6bbbc6f8d035325232fcdafa86f6f34/honesty-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e3bb8680a91c47439e80a2c3fe2bf3a0", "sha256": "cf965ff3ff2f67dc7ef37b8591cf9d632734895a5ae10568489a97b0914f8073" }, "downloads": -1, "filename": "honesty-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e3bb8680a91c47439e80a2c3fe2bf3a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20127, "upload_time": "2019-11-13T03:58:38", "upload_time_iso_8601": "2019-11-13T03:58:38.794017Z", "url": "https://files.pythonhosted.org/packages/04/2b/e813e5815624995d80188e0c47ff136cda10d18aa095b77c7238a23a1b3f/honesty-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1424fb06c598ca6397cd47b57dc9bd0", "sha256": "5b2866d81bd0ce42f7b1e24c68103b6bf4ffa879324a37d2245a4bdb701aae8e" }, "downloads": -1, "filename": "honesty-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e1424fb06c598ca6397cd47b57dc9bd0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 12442, "upload_time": "2019-11-13T03:58:40", "upload_time_iso_8601": "2019-11-13T03:58:40.127994Z", "url": "https://files.pythonhosted.org/packages/af/1a/c1195d855579c8109f7e83995af3350f59339d38f55518de8a102b77d3d5/honesty-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ce726b17c2059fd21174ed0e3161580a", "sha256": "2b01c9bfef687441b33bec0d67c3aa1536c9b80fe095d0357f1b069d85e82141" }, "downloads": -1, "filename": "honesty-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce726b17c2059fd21174ed0e3161580a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 18369, "upload_time": "2019-12-04T05:07:25", "upload_time_iso_8601": "2019-12-04T05:07:25.813137Z", "url": "https://files.pythonhosted.org/packages/e1/b4/3adc2521d251145e21a341beeff6de562b1370dbbd160059e42360df73fd/honesty-0.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "710815e054754c434b3a9214346063ee", "sha256": "a30d8fd536e0bb98c894e630c705a8afa97254aa3f750d7f64b0437d123f55a2" }, "downloads": -1, "filename": "honesty-0.1.3.tar.gz", "has_sig": false, "md5_digest": "710815e054754c434b3a9214346063ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18154, "upload_time": "2019-12-04T05:07:27", "upload_time_iso_8601": "2019-12-04T05:07:27.478833Z", "url": "https://files.pythonhosted.org/packages/5b/6c/b56555049cbfa691c5208d4a73b38e38c70a4b4c223a44b85d733e014b88/honesty-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d065ab419362cf4a7fc6e5ea126c7987", "sha256": "74f6379bc98547fdd26349acc5f708ef987af7610dded93b2169fa3d71f74770" }, "downloads": -1, "filename": "honesty-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d065ab419362cf4a7fc6e5ea126c7987", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 14862, "upload_time": "2019-12-04T15:31:41", "upload_time_iso_8601": "2019-12-04T15:31:41.845806Z", "url": "https://files.pythonhosted.org/packages/15/95/f4c375fef870ca4b4b4f28ad268be90e8d83baa5842d7dc74819b17152a0/honesty-0.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7bbf6d6d7f09916d6dd0d4db63a578eb", "sha256": "629d64ad89ca8e4afd526cfda2702595760add8569ee6a22d8d83158619e0d04" }, "downloads": -1, "filename": "honesty-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7bbf6d6d7f09916d6dd0d4db63a578eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21154, "upload_time": "2019-12-04T15:31:43", "upload_time_iso_8601": "2019-12-04T15:31:43.261423Z", "url": "https://files.pythonhosted.org/packages/91/0d/7df097a4a3f0d71e9d3f410a82f1ba2e842a1ea940b3341b748ea82b6f21/honesty-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "09a55a3170d4cec331735c9edc2e8afb", "sha256": "f06125e718e71dfbf17fe3aeb6826c5ad7a665ed8525eeea979822869a6731ee" }, "downloads": -1, "filename": "honesty-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09a55a3170d4cec331735c9edc2e8afb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 15083, "upload_time": "2020-02-20T17:35:38", "upload_time_iso_8601": "2020-02-20T17:35:38.147538Z", "url": "https://files.pythonhosted.org/packages/52/9a/71ae70639d46380cba1d9dd4335e773714f5b2418db1522b4f4a80c4b33c/honesty-0.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2bf7cb1db073b6e44dec625f7c08f5fc", "sha256": "9b38e5bf4fc885ce50d014d713b21e6610f1d0899ed3aa750ffa2b37f06f0a32" }, "downloads": -1, "filename": "honesty-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2bf7cb1db073b6e44dec625f7c08f5fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21539, "upload_time": "2020-02-20T17:35:39", "upload_time_iso_8601": "2020-02-20T17:35:39.390406Z", "url": "https://files.pythonhosted.org/packages/ac/0e/5723d70bf11fb5203dc08b594742b162b31f5dd34164fef08abf943deec4/honesty-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0a1": [ { "comment_text": "", "digests": { "md5": "73b43d20a28250df1197a300d1d7b54f", "sha256": "cf80f9217e4d3041f48c9bee57102026212700f0e7e4c61913e90091cd5f7d3e" }, "downloads": -1, "filename": "honesty-0.3.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "73b43d20a28250df1197a300d1d7b54f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 33344, "upload_time": "2020-05-13T16:34:04", "upload_time_iso_8601": "2020-05-13T16:34:04.950961Z", "url": "https://files.pythonhosted.org/packages/ff/b8/c87fd7486546e0701e86639ab5596c9c4d4de777a38f9c74d3be0a0137e7/honesty-0.3.0a1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18cad63d98ef5acec98b5406f36704f1", "sha256": "2ae934d13b0753b894d806de54e8e5a472c54865e7707770ca3433b6b8f68ba8" }, "downloads": -1, "filename": "honesty-0.3.0a1.tar.gz", "has_sig": false, "md5_digest": "18cad63d98ef5acec98b5406f36704f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31449, "upload_time": "2020-05-13T16:34:06", "upload_time_iso_8601": "2020-05-13T16:34:06.331032Z", "url": "https://files.pythonhosted.org/packages/06/72/15cea464be69cc91b4ec6fee0cbb8fbf24fe1c54d8901720c812592eb9bc/honesty-0.3.0a1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0a2": [ { "comment_text": "", "digests": { "md5": "aa61e057ae0c42f2bd4b92d83efbf575", "sha256": "cda513ac94985312b5ffae6ddbccd23c952aef2fa3c5af505e980017ae0981e1" }, "downloads": -1, "filename": "honesty-0.3.0a2-py3-none-any.whl", "has_sig": false, "md5_digest": "aa61e057ae0c42f2bd4b92d83efbf575", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 33753, "upload_time": "2020-11-10T02:11:29", "upload_time_iso_8601": "2020-11-10T02:11:29.464661Z", "url": "https://files.pythonhosted.org/packages/c0/96/4ba9016775bcfc5c0035c1d0e8174857a0686c1317ac90583d9afcd047d9/honesty-0.3.0a2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a43bc7e92b143db4e3df5d21da6f90f5", "sha256": "fb36902dc33bd0c24396fcbc90d1b7981b5c795476796d5f081033e81ba6605f" }, "downloads": -1, "filename": "honesty-0.3.0a2.tar.gz", "has_sig": false, "md5_digest": "a43bc7e92b143db4e3df5d21da6f90f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32596, "upload_time": "2020-11-10T02:11:30", "upload_time_iso_8601": "2020-11-10T02:11:30.786636Z", "url": "https://files.pythonhosted.org/packages/fc/d2/b085abc60a25577a120f1f087abec80232ed60b37b47b8ff5f6d81ce636c/honesty-0.3.0a2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0a1": [ { "comment_text": "", "digests": { "md5": "2f1c114025de67ea910c8ccedee2b8e8", "sha256": "98a5a9d4f4bf6044e94160c2a7b4cebab87669c80fc7b35c2ecad4fef4b42db6" }, "downloads": -1, "filename": "honesty-3.0.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "2f1c114025de67ea910c8ccedee2b8e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 33342, "upload_time": "2020-05-13T16:18:45", "upload_time_iso_8601": "2020-05-13T16:18:45.121971Z", "url": "https://files.pythonhosted.org/packages/e0/93/c85ef461560e32f881fd85125732347554dd6bd01558afb7de665bbed81b/honesty-3.0.0a1-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "91de514effe455edf016c409e7e71fcc", "sha256": "2e7e07852087aba5b626fb787471260489b65fc1c91bd558ca1855837a17df59" }, "downloads": -1, "filename": "honesty-3.0.0a1.tar.gz", "has_sig": false, "md5_digest": "91de514effe455edf016c409e7e71fcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31463, "upload_time": "2020-05-13T16:18:46", "upload_time_iso_8601": "2020-05-13T16:18:46.230724Z", "url": "https://files.pythonhosted.org/packages/7b/ba/b19caf546be1e20ca47781b88bde6a9b3b9e6805f1a2b911e6369e54493f/honesty-3.0.0a1.tar.gz", "yanked": true, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "09a55a3170d4cec331735c9edc2e8afb", "sha256": "f06125e718e71dfbf17fe3aeb6826c5ad7a665ed8525eeea979822869a6731ee" }, "downloads": -1, "filename": "honesty-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09a55a3170d4cec331735c9edc2e8afb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 15083, "upload_time": "2020-02-20T17:35:38", "upload_time_iso_8601": "2020-02-20T17:35:38.147538Z", "url": "https://files.pythonhosted.org/packages/52/9a/71ae70639d46380cba1d9dd4335e773714f5b2418db1522b4f4a80c4b33c/honesty-0.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2bf7cb1db073b6e44dec625f7c08f5fc", "sha256": "9b38e5bf4fc885ce50d014d713b21e6610f1d0899ed3aa750ffa2b37f06f0a32" }, "downloads": -1, "filename": "honesty-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2bf7cb1db073b6e44dec625f7c08f5fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21539, "upload_time": "2020-02-20T17:35:39", "upload_time_iso_8601": "2020-02-20T17:35:39.390406Z", "url": "https://files.pythonhosted.org/packages/ac/0e/5723d70bf11fb5203dc08b594742b162b31f5dd34164fef08abf943deec4/honesty-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }