{"package": "klein", "summary": "werkzeug + twisted.web", "pypi_url": "https://pypi.org/project/klein", "piwheels_url": "https://www.piwheels.org/project/klein", "releases": {"24.8.0": {"released": "2024-08-12 01:50:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-24.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-24.8.0-py2.py3-none-any.whl", "filehash": "c281d9c14fefd51b414319f442f4579a7566873e97904d0896d45491257b97bb", "filesize": 93820, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "24.8.0rc3": {"released": "2024-08-12 01:41:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-24.8.0rc3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-24.8.0rc3-py2.py3-none-any.whl", "filehash": "0d693449b19087762afdd055e15fb4fc13e25310d11571a619a7dc5dc87c5a7d", "filesize": 93879, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "24.8.0rc2": {"released": "2024-08-12 01:40:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-24.8.0rc2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-24.8.0rc2-py2.py3-none-any.whl", "filehash": "b97e73d5e76395e0c59505e9338d014f0a10154429f69b4757ef188845ebdd62", "filesize": 93879, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.12.0": {"released": "2023-12-22 16:29:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-23.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.12.0-py2.py3-none-any.whl", "filehash": "fc2b1e92a491807e0075d856957ed3fe1e48d71e1acb135464f332a29bba1aad", "filesize": 92324, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.12.0rc7": {"released": "2023-12-22 05:00:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-23.12.0rc7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.12.0rc7-py2.py3-none-any.whl", "filehash": "698e34c9e1e40ac276289e21e3d2556aebc720cbc2c9531fe05e247086ff784e", "filesize": 92386, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.12.0rc6": {"released": "2023-12-22 04:53:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-23.12.0rc6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.12.0rc6-py2.py3-none-any.whl", "filehash": "f51024b6752190589823d37212dd69ddca8cbc08622b1173c4b8037ef0144a85", "filesize": 92386, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.12.0rc5": {"released": "2023-12-22 04:47:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-23.12.0rc5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.12.0rc5-py2.py3-none-any.whl", "filehash": "2c63b1a5683c34ec78943e6bc05340924a1546eb1911ac0c3cc92aabd46b555b", "filesize": 92388, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.12.0rc3": {"released": "2023-12-21 22:44:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-23.12.0rc3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.12.0rc3-py2.py3-none-any.whl", "filehash": "4f7eccb05fd9b08f244136460b484d594636ef60bccbbbe7fab831b3c64a8637", "filesize": 92382, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.12.0rc2": {"released": "2023-12-21 22:27:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-23.12.0rc2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.12.0rc2-py2.py3-none-any.whl", "filehash": "ec55985d6c3d57785639903794bc870d2d04ef0690a94eee71618f5dd4a89ec5", "filesize": 92380, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "23.5.0": {"released": "2023-05-02 17:50:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-23.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-23.5.0-py2.py3-none-any.whl", "filehash": "b8b0a8cb9b7545c50889f6c136b339787fdd8f51023439b8f37d6f7e9c6b2420", "filesize": 88955, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "21.8.0": {"released": "2021-08-08 18:33:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-21.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-21.8.0-py2.py3-none-any.whl", "filehash": "87fce1e4e1b4b4d8cf13d053f139657031dda3dfb2155201ab8cc6829d384d75", "filesize": 88621, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["attrs", "hyperlink", "incremental", "tubes", "twisted", "typing-extensions", "werkzeug", "zope-interface"]}}}, "20.6.0": {"released": "2020-06-08 02:52:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-20.6.0-py2.py3-none-any.whl": {"file_url": "/simple/klein/klein-20.6.0-py2.py3-none-any.whl", "filehash": "00a74f4da360259cfa0a3cfb949fa04f7c17cd8698b64b3c1a3ad2cd6c52dc8b", "filesize": 118277, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "enum34", "hyperlink", "incremental", "six", "tubes", "twisted", "typing", "werkzeug", "zope-interface"]}}}, "19.6.0": {"released": "2019-06-07 18:15:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-19.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-19.6.0-py2.py3-none-any.whl", "filehash": "b9b56ea01c6227344d5ee6e6fa2ebeece03d66547877d7270a8525aff6948131", "filesize": 117150, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "enum34", "hyperlink", "incremental", "six", "tubes", "twisted", "typing", "werkzeug", "zope-interface"]}}}, "17.10.0": {"released": "2017-10-22 19:20:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-17.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-17.10.0-py2.py3-none-any.whl", "filehash": "8fcb5ee33906c9094bbf9edee19fbcb2d2cf864053def32e5d73946e8d275050", "filesize": 30419, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["incremental", "six", "twisted", "werkzeug"]}}}, "17.2.0": {"released": "2017-03-04 05:19:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-17.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-17.2.0-py2.py3-none-any.whl", "filehash": "1b0ecfd867d89bd33a24650af678ee371d2c208779cac1acd0254e658c9bc8af", "filesize": 27326, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["incremental", "six", "twisted", "werkzeug"]}}}, "17.2.0rc1": {"released": "2017-03-03 03:09:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"klein-17.2.0rc1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-17.2.0rc1-py2.py3-none-any.whl", "filehash": "930f47b4739c368da3d1304c8806c5e56ab77d6dbb3469b9790cabac560b5332", "filesize": 27388, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["incremental", "six", "twisted", "werkzeug"]}}}, "16.12.0": {"released": "2016-12-14 03:42:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-16.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-16.12.0-py2.py3-none-any.whl", "filehash": "c5d5bc16d66d31e65199e0de80afad6e6ffdb86c6ef319fee1cb7d7979288f69", "filesize": 26093, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["incremental", "six", "twisted", "werkzeug"]}}}, "15.3.1": {"released": "2015-12-18 01:17:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-15.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-15.3.1-py2.py3-none-any.whl", "filehash": "94df5d5e7714679d7c00880b6373677c30fd777ac715ea58d5f89e2d444a305d", "filesize": 21220, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["twisted", "werkzeug"]}}}, "15.2.0": {"released": "2015-11-30 15:32:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-15.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-15.2.0-py2.py3-none-any.whl", "filehash": "1cfd394e8927fc90bf5cc1e520a204a872c851fb3133ddf1e81b8ca5c14884ac", "filesize": 21192, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["twisted", "werkzeug"]}}}, "15.1.0": {"released": "2015-09-09 03:50:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-15.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-15.1.0-py2.py3-none-any.whl", "filehash": "503e2f5b409f530bff7434b63c629a826ec6d47bebd31043fc8ce80dde5d22c0", "filesize": 20969, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["twisted", "werkzeug"]}}}, "15.0.0": {"released": "2015-01-11 09:41:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-15.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-15.0.0-py2.py3-none-any.whl", "filehash": "872d36b0ee56a7ded042e299d63cf35ab61cd172d83da6645711876215fbe5eb", "filesize": 19694, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["twisted", "werkzeug"]}}}, "14.0.0": {"released": "2014-12-18 13:00:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-14.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-14.0.0-py2.py3-none-any.whl", "filehash": "62b373e7f2e37f626207ce4db7c4b8292d6aad4470e7aed83c5793dc70ba183a", "filesize": 10158, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["twisted", "werkzeug"]}}}, "0.2.3": {"released": "2014-01-15 02:00:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-0.2.3-py3-none-any.whl", "filehash": "30c80d9f4a55cbbbb5f9c9e7d89a3b08b33a3a41260a2fc90bc4342690873b43", "filesize": 19488, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["twisted", "werkzeug"]}}}, "0.2.2": {"released": "2013-11-21 19:29:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-0.2.2-py3-none-any.whl", "filehash": "85cdb9a69b423a01d0245852e8b0359988dceeb424d7e36bde38a1de7626b6c7", "filesize": 18019, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["mock", "twisted", "werkzeug"]}}}, "0.2.1": {"released": "2013-07-30 23:38:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-0.2.1-py3-none-any.whl", "filehash": "d89bdff40244c9f5a84b17e39195f1583d3519a4fc5512f9e1f4f4cfc23aa131", "filesize": 15585, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["mock", "twisted", "werkzeug"]}}}, "0.2.0": {"released": "2013-02-27 23:48:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-0.2.0-py3-none-any.whl", "filehash": "72fed5ea7e7bf0de0f557d293c4b0774908de399348381a2a881d51ce5c33378", "filesize": 14973, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["mock", "twisted", "werkzeug"]}}}, "0.1.1": {"released": "2013-02-25 17:29:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-0.1.1-py3-none-any.whl", "filehash": "d4d38fe7538065c88ef2fe1b797cd9032d09489103f091ffe67466da87abb1c9", "filesize": 13142, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["mock", "twisted", "werkzeug"]}}}, "0.1.0": {"released": "2013-01-04 17:59:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klein-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klein/klein-0.1.0-py3-none-any.whl", "filehash": "2178857abe65fc81937f612a74a308d6625726841cc2b1016d59eb05bcb65b64", "filesize": 12963, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["mock", "twisted", "werkzeug"]}}}}}