{ "info": { "author": "Scaleway", "author_email": "opensource@scaleway.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "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", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Security", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Secrets backport\n\nBackport of Python 3.6's [secrets](https://docs.python.org/3/library/secrets.html) module for Python 2.7, 3.4 and 3.5.\n\n\nChangeLog\n=========\n\n1.0.5 (2019-01-29)\n------------------\n\n* Explicit Python 3.4 and 3.5 support in setup.py and README.\n\n1.0.4 (2018-11-16)\n------------------\n\n* Fix: import for python 3\n\n1.0.3 (2018-11-07)\n------------------\n\n* Add MANIFEST.in\n\n1.0.2 (2018-08-18)\n------------------\n\n* Set lower version to 2.7.7 for compare_digest import\n\n1.0.1 (2018-08-18)\n------------------\n\n* Add compatibility to python2.6 by creating a default compare_digest\n\n1.0.0 (2018-09-17)\n------------------\n\n* Initial backport of secrets module\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/scaleway/python2-secrets", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "python2-secrets", "package_url": "https://pypi.org/project/python2-secrets/", "platform": "", "project_url": "https://pypi.org/project/python2-secrets/", "project_urls": { "Homepage": "https://github.com/scaleway/python2-secrets" }, "release_url": "https://pypi.org/project/python2-secrets/1.0.5/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "Backport of secrets for python2", "version": "1.0.5" }, "last_serial": 5856013, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c407224289f31c9dbb105d26308a3567", "sha256": "a1ace5410bf26fae40e9f2b25b18d9db96cdcd89df4f156f80197f5b1c420083" }, "downloads": -1, "filename": "python2_secrets-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "c407224289f31c9dbb105d26308a3567", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4261, "upload_time": "2018-09-17T13:43:47", "url": "https://files.pythonhosted.org/packages/95/72/c374f02f7e649032531b1a4795d1cd62f87414be07e6f7955b665611e4c0/python2_secrets-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "073045810a7793a3c77e02f4ea1703e2", "sha256": "8439c386eb61df2dbb8d784c65337936bcfa9dd0c87bb6b38ac7ff9629b8c5ff" }, "downloads": -1, "filename": "python2_secrets-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "073045810a7793a3c77e02f4ea1703e2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 2800, "upload_time": "2018-09-17T13:43:48", "url": "https://files.pythonhosted.org/packages/d9/9d/0f3f76b46fe97e5c8d415e8622d4d56ee879ff89247f67722166bf7aa77a/python2_secrets-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2211c8ceff6a03e18bddd881c8bd2050", "sha256": "7184e214c90cdf1849171a0bba6f32abdce180844c725a8e2aad561f80dbd6b1" }, "downloads": -1, "filename": "python2-secrets-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2211c8ceff6a03e18bddd881c8bd2050", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2586, "upload_time": "2018-09-17T13:43:45", "url": "https://files.pythonhosted.org/packages/bb/09/27724ec8fcaeb7fac1afb79ab1e0ecea5832656239244805f1d27a90920b/python2-secrets-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "45565981732f559e1486d3fa076cac0d", "sha256": "9fa37bfb8d5e3ff0b7611fa392351cb4547cb67c7bfb7ca5118e58bd96f50a8b" }, "downloads": -1, "filename": "python2_secrets-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "45565981732f559e1486d3fa076cac0d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4762, "upload_time": "2018-09-18T11:18:18", "url": "https://files.pythonhosted.org/packages/a7/dc/c89e580521e386ace16d5c2ac9a07a7d1a174ad2eb083d7f49814b975908/python2_secrets-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4ca49bdb7259604ab33ed052ac613fbe", "sha256": "3b0c9704d3d76a250d0cc169078b47c863e51dbca58159768fbed44b33397ae9" }, "downloads": -1, "filename": "python2_secrets-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "4ca49bdb7259604ab33ed052ac613fbe", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3098, "upload_time": "2018-09-18T11:18:20", "url": "https://files.pythonhosted.org/packages/80/26/3539af37e3d42bb217798363a87b3c53fec44e69bc4bb2f08eb4222fce79/python2_secrets-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31b3f3b18633c37c4befcc5c68d8e309", "sha256": "1890081607483b4a51abec8f96d301afa309780fcaf27d6c7b7f48bab5d0bb90" }, "downloads": -1, "filename": "python2-secrets-1.0.1.tar.gz", "has_sig": false, "md5_digest": "31b3f3b18633c37c4befcc5c68d8e309", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2882, "upload_time": "2018-09-18T11:18:16", "url": "https://files.pythonhosted.org/packages/51/6c/9b1f2fc8edf2d52bd64cc4cf6ac6a67b87ed52e76b4f30ba3b8e0378dc16/python2-secrets-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9500582561db0ae089dbdf991774d8c8", "sha256": "f6bcefa7d9e1e6e2e42aa1790f1db612a4f75028faab4d1777a51debad966fdb" }, "downloads": -1, "filename": "python2_secrets-1.0.2-py2.7.egg", "has_sig": false, "md5_digest": "9500582561db0ae089dbdf991774d8c8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4795, "upload_time": "2018-09-18T11:49:40", "url": "https://files.pythonhosted.org/packages/64/2f/c3fd4a14ca82f306b5ab2a96e154875644ed85741f48fc46cdc9ffccea92/python2_secrets-1.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c7ddf9abf9b6279388e4b492c8ca4e5e", "sha256": "eaaf93ec7f6207692e67e7d030cd7c4eadc1c362039e5e207702a16d6305e78c" }, "downloads": -1, "filename": "python2_secrets-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c7ddf9abf9b6279388e4b492c8ca4e5e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3129, "upload_time": "2018-09-18T11:49:42", "url": "https://files.pythonhosted.org/packages/a8/08/9bfb65f8f82a62f4817b87300c800a7df137df8ac721d62b2047bf5757b6/python2_secrets-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0d0854dccf30c812fd7132af8afe6d4", "sha256": "7b37cb299ca30f39273eb1a8c6f67f25845ed989aff43085bbbec6c4b42699eb" }, "downloads": -1, "filename": "python2-secrets-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a0d0854dccf30c812fd7132af8afe6d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2927, "upload_time": "2018-09-18T11:49:38", "url": "https://files.pythonhosted.org/packages/0e/7b/bcd76db1fdb64a9e481973590e528a899ab09a1c4681bf86634d91846b1a/python2-secrets-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0d96a3d00ce377670fd59c17e1b4fb19", "sha256": "7699daf7e43aa8e38867cff8d209490eaf125db518f823c01d54caf72da7a829" }, "downloads": -1, "filename": "python2_secrets-1.0.3-py2.7.egg", "has_sig": false, "md5_digest": "0d96a3d00ce377670fd59c17e1b4fb19", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4846, "upload_time": "2018-11-07T10:47:56", "url": "https://files.pythonhosted.org/packages/75/9c/1b0ba2ee30043db6340539210af3e82498c095964fdf4fb76436319bce7c/python2_secrets-1.0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "31de4b0a7c71d2ed2c5b5ee159c729f7", "sha256": "7d50bba47b79cedce37713d1ab66c535197ca5fca57691bc06f3a1be222a1675" }, "downloads": -1, "filename": "python2_secrets-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "31de4b0a7c71d2ed2c5b5ee159c729f7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3157, "upload_time": "2018-11-07T10:47:57", "url": "https://files.pythonhosted.org/packages/00/30/cafba58bcc623a66dfddc022243f733e5a8014fc10a8b417d96e5aab26a6/python2_secrets-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "532f06c0e595c59f83a31822f4da8a1e", "sha256": "d1798cb78e54f44ef8291db5981e5437cf43d0586da59a678942370598440451" }, "downloads": -1, "filename": "python2-secrets-1.0.3.tar.gz", "has_sig": false, "md5_digest": "532f06c0e595c59f83a31822f4da8a1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3211, "upload_time": "2018-11-07T10:47:54", "url": "https://files.pythonhosted.org/packages/93/10/a4dd25a24b6f074ee0635e180a297b0209c9b68ef020bb8bfbe8c21100cd/python2-secrets-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3b10d49924f78330ed14007d17c50f8a", "sha256": "50e35553319079c67bdf24d4a466142033a6f0d74ba76c513c0d143b2f1a6ec0" }, "downloads": -1, "filename": "python2_secrets-1.0.4-py2.7.egg", "has_sig": false, "md5_digest": "3b10d49924f78330ed14007d17c50f8a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4863, "upload_time": "2018-11-16T09:04:06", "url": "https://files.pythonhosted.org/packages/ff/fe/cc7b07464ff43f8d868aa09f33c7ea2b2f71a5558420a31fd0e9f7e3d3bb/python2_secrets-1.0.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6cc078f082e4c1c0af6e7e640b611d4d", "sha256": "553a09ead069d000a9945df4b50756eed19d1c3a9a33fbff5bd87c4a03f94345" }, "downloads": -1, "filename": "python2_secrets-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "6cc078f082e4c1c0af6e7e640b611d4d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3176, "upload_time": "2018-11-16T09:04:08", "url": "https://files.pythonhosted.org/packages/80/70/8fd02908164fa31d9f3d3459c624ad826895a0b6a67d05812301ad7bd585/python2_secrets-1.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43c3284fd24e0c921e85dbc55f1f1f83", "sha256": "a5163ed2cf7cff0b0e8fe548706b227efc7634fe13678163cfc3de8c5192175f" }, "downloads": -1, "filename": "python2-secrets-1.0.4.tar.gz", "has_sig": false, "md5_digest": "43c3284fd24e0c921e85dbc55f1f1f83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3249, "upload_time": "2018-11-16T09:04:04", "url": "https://files.pythonhosted.org/packages/fb/e7/0324d69d50246f9ae73dc25405c0d42490f181cb13e25ef4a55c8527c3c5/python2-secrets-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "d4d24f8639a771904b309a6f26106f17", "sha256": "a5e96120a865a111b5272c5b8a206ce4549d8c95c54d279a8b85a301a93e08a6" }, "downloads": -1, "filename": "python2_secrets-1.0.5-py2.7.egg", "has_sig": false, "md5_digest": "d4d24f8639a771904b309a6f26106f17", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4947, "upload_time": "2019-01-29T09:10:12", "url": "https://files.pythonhosted.org/packages/8b/73/4d83afd8333710efcf07c844628f24321ad9358f70f608a7d3d0dc429890/python2_secrets-1.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f5ce85013f5133172517de6383bd1e99", "sha256": "d7448efe9b64c2bf4062e805f482ebe13477a33a8a36b8f2e885347802f67ac7" }, "downloads": -1, "filename": "python2_secrets-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5ce85013f5133172517de6383bd1e99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3255, "upload_time": "2019-01-29T09:10:10", "url": "https://files.pythonhosted.org/packages/33/c5/5f5d6c754970cc890e152a55d2d179ec68426dc0d87625f28071621f18c6/python2_secrets-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5f38830badeb72b823ed2f82f7c4d69", "sha256": "82405f28fa613ea7788d3bb6cc468668e7a8baed101e994e5f77e99db96093bb" }, "downloads": -1, "filename": "python2-secrets-1.0.5.tar.gz", "has_sig": false, "md5_digest": "f5f38830badeb72b823ed2f82f7c4d69", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3328, "upload_time": "2019-01-29T09:10:13", "url": "https://files.pythonhosted.org/packages/46/b5/a5397e02c04d890062b6a35a3742f187039e21ce23fbb3963d265fe71743/python2-secrets-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d4d24f8639a771904b309a6f26106f17", "sha256": "a5e96120a865a111b5272c5b8a206ce4549d8c95c54d279a8b85a301a93e08a6" }, "downloads": -1, "filename": "python2_secrets-1.0.5-py2.7.egg", "has_sig": false, "md5_digest": "d4d24f8639a771904b309a6f26106f17", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4947, "upload_time": "2019-01-29T09:10:12", "url": "https://files.pythonhosted.org/packages/8b/73/4d83afd8333710efcf07c844628f24321ad9358f70f608a7d3d0dc429890/python2_secrets-1.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f5ce85013f5133172517de6383bd1e99", "sha256": "d7448efe9b64c2bf4062e805f482ebe13477a33a8a36b8f2e885347802f67ac7" }, "downloads": -1, "filename": "python2_secrets-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5ce85013f5133172517de6383bd1e99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3255, "upload_time": "2019-01-29T09:10:10", "url": "https://files.pythonhosted.org/packages/33/c5/5f5d6c754970cc890e152a55d2d179ec68426dc0d87625f28071621f18c6/python2_secrets-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5f38830badeb72b823ed2f82f7c4d69", "sha256": "82405f28fa613ea7788d3bb6cc468668e7a8baed101e994e5f77e99db96093bb" }, "downloads": -1, "filename": "python2-secrets-1.0.5.tar.gz", "has_sig": false, "md5_digest": "f5f38830badeb72b823ed2f82f7c4d69", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3328, "upload_time": "2019-01-29T09:10:13", "url": "https://files.pythonhosted.org/packages/46/b5/a5397e02c04d890062b6a35a3742f187039e21ce23fbb3963d265fe71743/python2-secrets-1.0.5.tar.gz" } ] }