{"package": "lib50", "summary": "This is lib50, CS50's own internal library used in many of its tools.", "pypi_url": "https://pypi.org/project/lib50", "piwheels_url": "https://www.piwheels.org/project/lib50", "releases": {"3.2.1": {"released": "2026-01-20 18:43:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.2.1-py3-none-any.whl", "filehash": "7277089f0f1c55b4ad2ccbebb22425b01c9b3661cab703cd802a74b5aff577f8", "filesize": 47344, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.2.0": {"released": "2026-01-04 18:47:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.2.0-py3-none-any.whl", "filehash": "3ade5c925a27c7697ae4a5a3c70db2622743ef787bbe2715bfe70721ea59c143", "filesize": 46856, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.10", "apt_dependencies": [], "pip_dependencies": ["cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.1.4": {"released": "2025-08-12 12:40:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.1.4-py3-none-any.whl", "filehash": "e69e8bb488a3040eb142f1fe7e947d6d475fd96573867c2431bd44c7928185d0", "filesize": 46883, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.8", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.1.3": {"released": "2025-08-08 18:53:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.1.3-py3-none-any.whl", "filehash": "9896b9164a1edf7251df3f39d987a18db45296b92cf2fbb47c0a3c61f3f7bbf6", "filesize": 46877, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.8", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.1.2": {"released": "2025-08-08 14:18:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.1.2-py3-none-any.whl", "filehash": "ab9d844af4f38b0fbfdbf8875857620ba903ca6abe43667e2a272ccf2c8c411c", "filesize": 46784, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.8", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.1.1": {"released": "2025-07-23 06:57:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.1.1-py3-none-any.whl", "filehash": "0bc705e08beb4a977570053535cd739b7c86466c4f08ce0f7ead0c879b580b7d", "filesize": 40603, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.8", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.1.0": {"released": "2025-07-23 01:24:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.1.0-py3-none-any.whl", "filehash": "8364910ce25a6bad084adcff3d14bcc4ec7e3efa732fe24d25a071688de17d2c", "filesize": 40296, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.8", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.15": {"released": "2025-07-22 17:30:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.15-py3-none-any.whl", "filehash": "4a170f958e866d69b78caaa9331c85e1b57d15307ddacb133276299240fda1e6", "filesize": 40308, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.14": {"released": "2025-07-22 04:30:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.14-py3-none-any.whl", "filehash": "ca25e70e8682b197d4480fe1f9975661d18a3642a221ffd3b7537490f6385c26", "filesize": 39913, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.13": {"released": "2025-07-22 04:05:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.13-py3-none-any.whl", "filehash": "01e89a21349a302f77e12b348b75f8283e39e246b59a542a0971a6953a871d1e", "filesize": 39837, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.12": {"released": "2024-12-18 00:46:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.12-py3-none-any.whl", "filehash": "c7523b5f8644333b8b9e08deaac316843a035eb23ffd153510315b77b54c676c", "filesize": 39724, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.11": {"released": "2024-02-01 18:10:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.11-py3-none-any.whl", "filehash": "3d8aca0d0ad892815c7d42c1788b3bcb136395085ce2c08174ab71021f23beb3", "filesize": 39726, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.10": {"released": "2023-11-19 21:37:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.10-py3-none-any.whl", "filehash": "c0dab1216f715031e93a17199ee683f5dd682f5ba9b5366b9d903a4cf1ff117f", "filesize": 39529, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.9": {"released": "2023-11-19 06:09:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.9-py3-none-any.whl", "filehash": "03ef93bb2b74c1f7b83b8dd7bb7bd6ad887cfda5a97c6173576b85439d986b13", "filesize": 39520, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "packaging", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.8": {"released": "2023-10-17 23:43:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.8-py3-none-any.whl", "filehash": "5a2d993b8ea0749d1ebf71c671340c19e87d74f4603970beb7fede3392ebec33", "filesize": 39520, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "setuptools", "termcolor"]}}}, "3.0.7": {"released": "2023-08-01 12:27:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.7-py3-none-any.whl", "filehash": "9ef62b6078a38854ef4486cb81185cab8710b6f64eb4ee87837a8aef78258aea", "filesize": 39511, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "3.0.6": {"released": "2023-03-24 21:29:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.6-py3-none-any.whl", "filehash": "e8942bdfc0053fd4bf9cbea5dda282d01e8839a10cd3a728bd5b2a5a4cbf1305", "filesize": 39515, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "3.0.5": {"released": "2023-01-23 16:08:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.5-py3-none-any.whl", "filehash": "10b40583b917d21f38bdf263e8bf093240ace111133c5147023f6bccf61b091d", "filesize": 39442, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "3.0.4": {"released": "2022-04-03 22:49:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.4-py3-none-any.whl", "filehash": "eda9339d855b54de43dc8295a73922afa4df9ba30509fb350dbdc21a2a4ca245", "filesize": 39450, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "3.0.3": {"released": "2021-09-05 17:08:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.3-py3-none-any.whl", "filehash": "6a8a0e43bedcca05cb1f80f7fe6762a3ff15d93715ca4f61c54d8a43eace188d", "filesize": 39414, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "3.0.2": {"released": "2021-08-13 14:28:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.2-py3-none-any.whl", "filehash": "d8201ab822d08793b4343702b016d92877835280619ab73d0534a907a6c9e797", "filesize": 39245, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "3.0.1": {"released": "2021-08-08 05:20:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-3.0.1-py3-none-any.whl", "filehash": "e336f74f134b5b8a0dcaed4055a7de96a04ec1833cd0f78076767642f9f3680f", "filesize": 39044, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.9": {"released": "2020-10-01 15:35:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.9-py3-none-any.whl", "filehash": "44988f33723b70cff8ace8a9dffb4b7adeb7e33d8b7e603bb9df347020470113", "filesize": 20104, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.8": {"released": "2020-04-04 03:17:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.8-py3-none-any.whl", "filehash": "d8d8cb254b56ae233470560bc9fe49298484b9aaa62fae8dcaf05865e71df0fb", "filesize": 20104, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.7": {"released": "2020-01-29 21:26:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.7-py3-none-any.whl", "filehash": "f4b0f7214a92ee0e36280b6ebcd34f7f380b512c5494634e6855f9f8dc925277", "filesize": 19963, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.6": {"released": "2020-01-29 19:41:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.6-py3-none-any.whl", "filehash": "c56b66c6257778faf945edac35f664da1a0252e1c95715c270709b6d5a496ba4", "filesize": 19966, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.5": {"released": "2020-01-28 15:26:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.5-py3-none-any.whl", "filehash": "89f2865ae51e84790f727560a650ac0f72608c9c5273a7138e9f4a88e9c5ccac", "filesize": 19937, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.4": {"released": "2020-01-27 00:07:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.4-py3-none-any.whl", "filehash": "f7f6f0223fc0913093ffd22f26a2e42f9eb8d588d0a7f08ba2058a9c0997a9ed", "filesize": 19952, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.3": {"released": "2020-01-25 22:12:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.3-py3-none-any.whl", "filehash": "438606169e114d753bda30524f8146f7accde063ea2582c9bb09a2175e1fea57", "filesize": 19938, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.2": {"released": "2020-01-17 20:09:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.2-py3-none-any.whl", "filehash": "c86a87193ac475d0a9f61a1535908ac5c55e696df43d923053bc15dfc5674a47", "filesize": 19935, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.1": {"released": "2020-01-16 19:03:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.1-py3-none-any.whl", "filehash": "8c179c9ba6e71c7808d2ac094ba7625485802b519d06c8b997f394c55ae1046e", "filesize": 19925, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "2.0.0": {"released": "2019-08-16 16:45:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-2.0.0-py3-none-any.whl", "filehash": "9140614da07a7efdc2b2e11ddfaf1530f0daa1d13880894f01304c135d790385", "filesize": 19225, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.12": {"released": "2019-08-13 21:45:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.12-py3-none-any.whl", "filehash": "0fe8da0ff384e856925361ec19f09a2062800e23b8152a8d4be42b482523df18", "filesize": 19260, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "cryptography", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.11": {"released": "2019-08-12 19:11:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.11-py3-none-any.whl", "filehash": "f0a4aeb1b6ca661cc682cdbc6891f0b775b2299f91d5c63e0909df792da19af8", "filesize": 18371, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.10": {"released": "2019-08-02 18:42:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.10-py3-none-any.whl", "filehash": "cc3f0571e10fb4520b476e20279bb6bdaf3d45ec40722b8f1317a09ae3500735", "filesize": 18368, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.9": {"released": "2019-08-01 16:11:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.9-py3-none-any.whl", "filehash": "86e105a39ea1b5dbed2c911b4629e43df4d688eeb7be81d082c823c728dad965", "filesize": 18229, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.8": {"released": "2019-07-30 18:00:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.8-py3-none-any.whl", "filehash": "32c455c519d10e74b1bcccd86d5cc448140f26b0f33203b79ec36bcf5749fe1a", "filesize": 18039, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.7": {"released": "2019-07-30 16:42:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.7-py3-none-any.whl", "filehash": "bba53160fdffb6798ac7bdec456d3b81c30f50494269a296727f6c355ed0d272", "filesize": 17997, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.6": {"released": "2019-07-29 20:34:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.6-py3-none-any.whl", "filehash": "06ae2d27cba45910918ada96944510fcc230712be7ee0484dcb37375ee3fef4e", "filesize": 17969, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.5": {"released": "2019-07-29 17:13:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.5-py3-none-any.whl", "filehash": "6ce287b54c68b705d08fb0642ce993ad5de4d6fad15ef710a2e768428261b4de", "filesize": 17949, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.4": {"released": "2019-07-28 06:51:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.4-py3-none-any.whl", "filehash": "6d7e676b9c90d4b648877683c2e9e6d6eb4947708f0bf6ed6d960bfacb7860e4", "filesize": 18024, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.3": {"released": "2019-07-24 18:46:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.3-py3-none-any.whl", "filehash": "a7afbc78d2a6d0b2ff2850b518658c66c0a796d6cdee1ac1c28dc0f1ab77d135", "filesize": 18011, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.2": {"released": "2019-07-09 14:36:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.2-py3-none-any.whl", "filehash": "4bcbf06676f63675de90a661a074a7441ffba317e293782696f7de29d6bb96f3", "filesize": 17281, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.1": {"released": "2019-07-08 18:22:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.1-py3-none-any.whl", "filehash": "e7730aaaa96623b053c2731d96a2e3af004ee30c7e638830af3222d6bfde5e59", "filesize": 17548, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.1.0": {"released": "2019-06-19 19:31:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.1.0-py3-none-any.whl", "filehash": "50715d899092491a58ce684f540314acb75b1b76680b478718835437448d46f1", "filesize": 17548, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "jellyfish", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.0.1": {"released": "2018-08-08 21:19:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.0.1-py3-none-any.whl", "filehash": "43355e3a1c9c2369c9fe6464ea73c7c52e751503bf13387f08631543685871ad", "filesize": 13418, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "pexpect", "pyyaml", "requests", "termcolor"]}}}, "1.0.0": {"released": "2018-08-03 15:06:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"lib50-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/lib50/lib50-1.0.0-py3-none-any.whl", "filehash": "96edf649fcf8a0061355789e2b48eef5450f9964097ca309a757b5812d98bb84", "filesize": 13402, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">= 3.6", "apt_dependencies": [], "pip_dependencies": ["attrs", "pexpect", "pyyaml", "requests", "termcolor"]}}}}}