{"package": "sh", "summary": "Python subprocess replacement", "pypi_url": "https://pypi.org/project/sh", "piwheels_url": "https://www.piwheels.org/project/sh", "releases": {"2.2.2": {"released": "2025-02-24 07:16:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.2.2-py3-none-any.whl": {"file_url": "/simple/sh/sh-2.2.2-py3-none-any.whl", "filehash": "e0b15b4ae8ffcd399bc8ffddcbd770a43c7a70a24b16773fbb34c001ad5d52af", "filesize": 38295, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.2.1": {"released": "2025-01-09 22:31:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.2.1-py3-none-any.whl", "filehash": "c7369c4ae13729d8ea100b5e93af1a8be528a008433428e38651c9f2b5b5fe2c", "filesize": 38147, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.2.0": {"released": "2025-01-09 17:54:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.2.0-py3-none-any.whl", "filehash": "fd5f3c3092566c31e7ff394ffde306fb0c2515f83c5ee242f8e95758601263bf", "filesize": 38101, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.1.0": {"released": "2024-10-09 07:16:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.1.0-py3-none-any.whl", "filehash": "bf5e44178dd96a542126c2774e9b7ab1d89bfe0e2ef84d92e6d0ed7358d63d01", "filesize": 38080, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.7": {"released": "2024-06-01 16:36:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.7-py3-none-any.whl", "filehash": "2f2f79a65abd00696cf2e9ad26508cf8abb6dba5745f40255f1c0ded2876926d", "filesize": 38103, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.6": {"released": "2023-08-10 01:31:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.6-py3-none-any.whl", "filehash": "ced8f2e081a858b66a46ace3703dec243779abbd5a1887ba7e3c34f34da70cd2", "filesize": 38120, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.5": {"released": "2023-08-07 08:28:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.5-py3-none-any.whl", "filehash": "a52f6e064919fdf198c7383ccdd570fe0acde74b92bc7149863c1fe652ab7e11", "filesize": 46432, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.4": {"released": "2023-05-15 15:25:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.4-py3-none-any.whl", "filehash": "14265a4cd1622429edcf300292ec98193530fb143fe642b3437024eca9bee8c5", "filesize": 38318, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.3": {"released": "2023-03-20 19:59:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.3-py3-none-any.whl", "filehash": "351f8968a2ed99755665fef62f038d60b5245999d73c2f1b1705f48b22e2a853", "filesize": 38317, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.2": {"released": "2023-02-13 18:24:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.2-py3-none-any.whl", "filehash": "a6208566c168a47ba46a3b5eeda0c9125091c2335f3cbb29f664519f90feb19f", "filesize": 38306, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.1": {"released": "2023-02-10 11:52:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.1-py3-none-any.whl", "filehash": "80484360a7ee9da2a57690a392dc35c705be54c4b87db120b0427609d09bf308", "filesize": 38455, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.0": {"released": "2023-02-09 20:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-2.0.0-py3-none-any.whl", "filehash": "5ca2efaf99362428abc95154ab438c647fb5d8a1d7bf6cde139fe2afc8037793", "filesize": 38456, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "1.14.3": {"released": "2022-07-18 07:17:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.14.3-py2.py3-none-any.whl": {"file_url": "/simple/sh/sh-1.14.3-py2.py3-none-any.whl", "filehash": "301e275a25c3ac456bc60710a1be105562e25879da73952a5f787d5e8987fe4c", "filesize": 39638, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.14.2": {"released": "2021-05-15 03:40:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.14.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.14.2-py2.py3-none-any.whl", "filehash": "4921ac9c1a77ec8084bdfaf152fe14138e2b3557cc740002c1a97076321fce8a", "filesize": 40755, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.14.1": {"released": "2020-10-24 17:36:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.14.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.14.1-py2.py3-none-any.whl", "filehash": "75e86a836f47de095d4531718fe8489e6f7446c75ddfa5596f632727b919ffae", "filesize": 40337, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.14.0": {"released": "2020-08-29 02:07:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.14.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.14.0-py2.py3-none-any.whl", "filehash": "4219d338349581a07cd1358c1d7de0fa57bb5d44e547cc87b0da7d5349705030", "filesize": 40393, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.13.1": {"released": "2020-04-28 14:15:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.13.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.13.1-py2.py3-none-any.whl", "filehash": "6f792e45b45d039b423081558904981e8ab49572b0c38009fcc65feaab06bcda", "filesize": 40271, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.13.0": {"released": "2020-04-27 18:19:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.13.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.13.0-py2.py3-none-any.whl", "filehash": "ee445c1ab771a095a31302789ef086d0b7fdc07591fd29385d445fa5165dbd74", "filesize": 40265, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.14": {"released": "2017-06-07 03:09:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.14-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.14-py2.py3-none-any.whl", "filehash": "ae3258c5249493cebe73cb4e18253a41ed69262484bad36fdb3efcb8ad8870bb", "filesize": 38852, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.13": {"released": "2017-03-30 21:55:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.13-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.13-py2.py3-none-any.whl", "filehash": "9ac63ced9c699a4328c1fc2fd0b94a88f0f5d0e69047d09063014e8dbbc1fdfc", "filesize": 38746, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.12": {"released": "2017-03-30 21:51:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.12-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.12-py2.py3-none-any.whl", "filehash": "f4bfcee0ae2684e9eddd4bd9668b564baad2efc11b635e699a868e71431fbf6d", "filesize": 38717, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.11": {"released": "2017-03-14 05:20:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.11-py2.py3-none-any.whl", "filehash": "4aca49102c01bccc239dd0dc439e60ac6f16b9a45253b06fc64c8b446ba735ad", "filesize": 38531, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.10": {"released": "2017-03-02 09:03:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.10-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.10-py2.py3-none-any.whl", "filehash": "8084636476e3c7b075017fdb8b58a0507cbcfc31a18bf53cd9380ef75c5d72c6", "filesize": 38269, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.9": {"released": "2017-01-04 22:48:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.9-py2.py3-none-any.whl", "filehash": "4aa77c98ba16773636d933f39cc5b53fcb98ecd9864a3d769d57f7fc4a218366", "filesize": 37080, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.8": {"released": "2016-12-16 12:21:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.8-py2.py3-none-any.whl", "filehash": "c27ef06f8c337ab77a15c9881b72b978a73ebcd039d62ee5bc952420d124b96b", "filesize": 37048, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.7": {"released": "2016-12-07 23:05:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.7-py2.py3-none-any.whl", "filehash": "118f20a273ed44b3deb85215788689f0596d7c7d9f859df25b60f877ea85b631", "filesize": 37042, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.6": {"released": "2016-12-02 23:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.6-py2.py3-none-any.whl", "filehash": "901c2c7d4f76372baa938ba9bba863d47bc8505114065b6613f8810584705007", "filesize": 36508, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.5": {"released": "2016-12-01 08:52:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.5-py2.py3-none-any.whl", "filehash": "a532932c25b077088f0701d77b8b91a78fc9074b971fb4676397f7088dac78ee", "filesize": 36226, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.4": {"released": "2016-12-01 06:26:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.4-py2.py3-none-any.whl", "filehash": "67997f5c116e6c2b2bfacecc0322449e98b108fa67aa75aadd57afc29160e1c6", "filesize": 36060, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.3": {"released": "2016-11-29 19:55:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.3-py2.py3-none-any.whl", "filehash": "d0416766c7374ce721897c4804c6e3b105e37d4405829e4954e0a2d5dbcd30fa", "filesize": 36060, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.2": {"released": "2016-11-29 03:59:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.2-py2.py3-none-any.whl", "filehash": "4712deeacdc03eee81fe7d9991c49e0c654f862912dda8eb1aaefcad45f33a67", "filesize": 36049, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.1": {"released": "2016-11-29 01:01:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.1-py2.py3-none-any.whl", "filehash": "9f6120e92aaf57d6dddd717196b8400e2d63fb397ef5cb96ef345d7388dee50f", "filesize": 35975, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.12.0": {"released": "2016-11-27 04:00:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.12.0-py2.py3-none-any.whl", "filehash": "52e7779a1f47a6b7b46f5bf30605843beca87a373bbc6c9e952e71a465c73ca4", "filesize": 35913, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.11": {"released": "2014-12-31 16:59:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.11-py3-none-any.whl", "filehash": "4bb72d49422aef4e441ed1d0d2b9b41afc36bfe00ed2887d5e1165646c968e39", "filesize": 24682, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.10": {"released": "2014-12-31 04:26:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.10-py3-none-any.whl", "filehash": "a19c4830b112a8502562a15518dcb7f2c0737e3de76fdd7a1e76d97c679d8361", "filesize": 24633, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.09": {"released": "2013-09-08 17:33:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.9-py3-none-any.whl", "filehash": "5e744e6300e3cf944cb6d88d75e165e1ed2db427a116c23ab6e3f9320304ae65", "filesize": 19326, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.08": {"released": "2013-01-30 02:58:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.8-py3-none-any.whl", "filehash": "7596afad5deebac67fbb0adaebbb047af667109debdb0c5a268dcdd9851d38c1", "filesize": 19040, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.07": {"released": "2012-11-21 23:19:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.7-py3-none-any.whl", "filehash": "f6a4d8c4497df15e9074cb0e410f54f80a3590426a3bb43b94f41c1e00877ec9", "filesize": 18004, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.06": {"released": "2012-11-10 08:28:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.6-py3-none-any.whl", "filehash": "771072667f7724698cad9ba0a07f6abf890a80f37cdca5b264dd372f515168e8", "filesize": 17528, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.05": {"released": "2012-10-20 19:01:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.5-py3-none-any.whl", "filehash": "bc1ebcd26361b1bce8a8ecc4e0c36d500a1f9f7cc100252fb8218e1eb6518db4", "filesize": 17445, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.04": {"released": "2012-10-08 03:56:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.4-py3-none-any.whl", "filehash": "3a7110e9f3f36c46387e4b37a871f518d15c88918fcd04fcc08cada9742e0c19", "filesize": 17345, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.03": {"released": "2012-09-20 06:39:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.3-py3-none-any.whl", "filehash": "50b1442dd4c0d6f3748a93b5ae4fcab62d9eeda479c8659f324538986a5928ae", "filesize": 17300, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.02": {"released": "2012-09-17 00:25:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.2-py3-none-any.whl", "filehash": "616971a56ab7468968d2670f1ebf0d705b0191245228107c59e0854c364a1986", "filesize": 17249, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.01": {"released": "2012-09-16 09:14:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.1-py3-none-any.whl", "filehash": "3914264b500bceae5a0c5d551198ba13a15f3544075e9797f9efd141e468a684", "filesize": 17185, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0": {"released": "2012-09-14 07:58:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-1.0-py3-none-any.whl", "filehash": "2d61920c351921042a897e78284e0718591499c8f2edb831a44aa064090a91c0", "filesize": 15582, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.108": {"released": "2012-07-17 01:48:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-0.108-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-0.108-py3-none-any.whl", "filehash": "1d34446e72b593e903ccdf6830ae46ed5dd6d503b2d8b036f7db2fbd07d85efd", "filesize": 8021, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.107": {"released": "2012-06-28 02:07:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sh-0.107-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sh/sh-0.107-py3-none-any.whl", "filehash": "4511320d365116df05c9a6df9295469d6e608c98d230e220753ae4dde7ed0a3a", "filesize": 8091, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.106": {"released": "2012-06-28 02:05:20", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}}}