{"package": "meshtastic", "summary": "Python API & client shell for talking to Meshtastic devices", "pypi_url": "https://pypi.org/project/meshtastic", "piwheels_url": "https://www.piwheels.org/project/meshtastic", "releases": {"2.7.8": {"released": "2026-03-02 17:30:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.8-py3-none-any.whl": {"file_url": "/simple/meshtastic/meshtastic-2.7.8-py3-none-any.whl", "filehash": "cb20834b00d588433afb501eb76addb7de7bb81558906534cc35b0485da9847a", "filesize": 345376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.15", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.7": {"released": "2026-01-24 16:34:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.7-py3-none-any.whl": {"file_url": "/simple/meshtastic/meshtastic-2.7.7-py3-none-any.whl", "filehash": "1932fb5745f305b919f370a33da4ce1f7d81b32e8746748b520d57b6053a4559", "filesize": 334485, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.15", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.6": {"released": "2026-01-05 02:25:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.6-py3-none-any.whl": {"file_url": "/simple/meshtastic/meshtastic-2.7.6-py3-none-any.whl", "filehash": "bc63b441c7af275a4166492abdf8141b992538a201cf9e6b9d9f9af3e247dfea", "filesize": 331124, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.15", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.5": {"released": "2025-11-18 19:48:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.7.5-py3-none-any.whl", "filehash": "eaec0b628106d55256ac9d3a733770b7255e005d510dbda08f4a64b8c83a3d6c", "filesize": 328721, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.15", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.4": {"released": "2025-11-06 22:50:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.7.4-py3-none-any.whl", "filehash": "34fb2b34f5cd363421148a9851a62630e5c49a37bd0143585344ec8172d6d3e6", "filesize": 328692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.3": {"released": "2025-09-18 16:42:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.7.3-py3-none-any.whl", "filehash": "dd5c8f68d2a9a458771372fda9f784227243cdb16b58d77aa8d5117fa3ec4b76", "filesize": 326666, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.2": {"released": "2025-09-12 16:49:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.7.2-py3-none-any.whl", "filehash": "7092656f5b2dc00d763cacc88e13313d8a80fa3ba5eb6fd962b1e7cff72790ba", "filesize": 325795, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.1": {"released": "2025-08-18 19:40:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.7.1-py3-none-any.whl", "filehash": "4eb7213d76696854d5564873504c6a1514bb43a7be50caf8f583054689e3fe09", "filesize": 325262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.7.0": {"released": "2025-08-01 22:56:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.7.0-py3-none-any.whl", "filehash": "3b20e0b6ea10ee26cffea2803233b3b3f91a08374f3b56d52325eb2bbc09fec7", "filesize": 324670, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.6.4": {"released": "2025-06-23 22:15:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.6.4-py3-none-any.whl", "filehash": "c7e42686daa25f6d4dc3edb6bb23db1be58ccef605cd97732a1f225df4674d40", "filesize": 319466, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.6.3": {"released": "2025-05-08 22:28:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.6.3-py3-none-any.whl", "filehash": "547688c28955da45d535482841872d02b988a0e2f7662b5c381c18bec3d4aab1", "filesize": 312751, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.6.2": {"released": "2025-04-23 16:50:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.6.2-py3-none-any.whl", "filehash": "456db8ceab9ed18f853bf68ae6e83cae0568f02a7f4aaae1f0755a069cff9070", "filesize": 312616, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.6.1": {"released": "2025-04-06 05:56:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.6.1-py3-none-any.whl", "filehash": "76add0fd731e623539950baaeae2b06dfd5b03fe7b9ea164999e26262ac66a12", "filesize": 312088, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.6.0": {"released": "2025-03-10 23:18:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.6.0-py3-none-any.whl", "filehash": "978826de05cf8189a46b5413d22cf9f482e0bac566064e296e8dd5a01d3abe4c", "filesize": 303127, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.12": {"released": "2025-02-19 17:21:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.12-py3-none-any.whl", "filehash": "16fd478903a83995546487a396d48ba1c4d86d851126683c3c21ab220f06aebe", "filesize": 301617, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.11": {"released": "2025-01-24 17:22:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.11-py3-none-any.whl", "filehash": "4e2034a608d649b43f0f33474830d24ddfb899a18e023743a4958b3f48ba28c8", "filesize": 299749, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.10": {"released": "2025-01-10 17:10:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.10-py3-none-any.whl", "filehash": "1e4a0d8c88f7c695b9e66792e437b0fe5ade95dd8b8aaf1049c21c92bf3cf6e9", "filesize": 299362, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.9": {"released": "2024-12-29 03:22:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.9-py3-none-any.whl", "filehash": "9bd499d53f3ce2b0d169b76f8e4890fd45fa4f13cab4b69fdaa3334e0190c394", "filesize": 299000, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.8": {"released": "2024-12-27 12:06:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.8-py3-none-any.whl", "filehash": "4264c9b6466395d678a20bd8037dd6ac3737a68a37584cce7b7bec765e8e9914", "filesize": 298072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.7": {"released": "2024-12-22 03:46:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.7-py3-none-any.whl", "filehash": "bc6472de2405a17d1271c549d6c3224c96870c9ba30e8c8a45319dbe8930a536", "filesize": 297870, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.6.post1": {"released": "2024-12-20 21:46:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.6.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.6.post1-py3-none-any.whl", "filehash": "c186508469868f32b12ce688df73c428121e1ecff7b9678aaea86d9f8ad1c638", "filesize": 291189, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.6": {"released": "2024-12-20 20:42:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.6-py3-none-any.whl", "filehash": "00329a671c6ac3a700eb726dd2ad7294d2234bfd4551a9a76e2099fe654a9b05", "filesize": 291107, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "packaging", "protobuf", "pypubsub", "pyserial", "pyyaml", "requests", "tabulate"]}}}, "2.5.5": {"released": "2024-11-26 21:22:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.5-py3-none-any.whl", "filehash": "bf65acac3ed204665b8c643174bd79599d7dc49798303da91e2c324e9a9744e1", "filesize": 290828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.5.4": {"released": "2024-11-01 16:03:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.4-py3-none-any.whl", "filehash": "249a74ecb72f5d0cfc5f9a1d98edf08dce96678c195e9833ea135cb7d50ae9aa", "filesize": 289827, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.5.3": {"released": "2024-10-18 17:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.3-py3-none-any.whl", "filehash": "de7716d8f7a92cbe9be400feefa0186c7388d0d93f15169dcbfdf66d256ca385", "filesize": 288543, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.5.2": {"released": "2024-10-12 16:31:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.2-py3-none-any.whl", "filehash": "ddd5d236f949ac90175f79dfd9d3433b792cff3e3ee5b2ecee5f8a382bade8d9", "filesize": 287106, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.5.1": {"released": "2024-09-29 21:30:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.1-py3-none-any.whl", "filehash": "4ca4a9a07029aeda17c0c04e2b1a8e0236cff22d58c688189d9c02d73fb73081", "filesize": 286323, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.5.0": {"released": "2024-09-12 16:27:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.5.0-py3-none-any.whl", "filehash": "2327481695336082e55719b30e911505dabb68a5d9fdd7d33b8d4f359799d90f", "filesize": 284357, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.4.3": {"released": "2024-09-11 16:16:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.4.3-py3-none-any.whl", "filehash": "4a17a60e645833a8198f76cb0f0a3d27f386b86094fdbfbe6db4b35d7e1ef828", "filesize": 277079, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.4.2": {"released": "2024-09-11 16:05:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.4.2-py3-none-any.whl", "filehash": "bfbc88770ea3f07660735f8ce6ae9fb9a6cfc2c9005795d3cb57388ee0a9a7df", "filesize": 276628, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.4.1": {"released": "2024-09-05 21:22:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.4.1-py3-none-any.whl", "filehash": "67879e6fd2eb36c9ba1199f4650e3b249788c393304664d32b8de2d2442ab077", "filesize": 276231, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.4.0": {"released": "2024-08-22 02:23:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.4.0-py3-none-any.whl", "filehash": "12ac25f264d45963d8d7589f2c0b80ba2fda6f5eb185017e479536c9559e2d53", "filesize": 276257, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.3.15": {"released": "2024-08-11 17:22:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.15-py3-none-any.whl", "filehash": "97f342cd4f190f3368426d6f6b7478652158357752ac7834aa257e49456773df", "filesize": 275974, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.3.14": {"released": "2024-07-08 03:52:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.14-py3-none-any.whl", "filehash": "ede8317cec12887f8e7e5cfc82bdd2ca53f6b2c4042596c23a83930fd3d28e8f", "filesize": 227392, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.3.13": {"released": "2024-07-02 16:46:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.13-py3-none-any.whl", "filehash": "5b9abccbfa6942ec10a1a333fa08d0c23c5cb24709c9cb9c807dcf87fa66e666", "filesize": 224513, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "print-color", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.3.12": {"released": "2024-06-26 02:08:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.12-py3-none-any.whl", "filehash": "d401dfb644f68df9c0604280d2553ed073b06f7549f9f4891932b0782ab273d7", "filesize": 218768, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.13", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pyparsing", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "webencodings"]}}}, "2.3.11": {"released": "2024-06-08 15:10:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.11-py3-none-any.whl", "filehash": "8537784a92cb6aefa9bcbff286f7174f11d1eb30fad2abb9581fd7d3a5853ae3", "filesize": 176824, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.10": {"released": "2024-06-01 18:48:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.10-py3-none-any.whl", "filehash": "1034c5432f39e4c5e32c698a914f16dbd972dee5f7b4f5e29650da0414ede2fa", "filesize": 176050, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.9": {"released": "2024-05-18 00:15:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.9-py3-none-any.whl", "filehash": "3eb1831296ffaa3a6f0a19ec8f5107c14c482329a9e98c8ee2b8392feee54957", "filesize": 174824, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.8": {"released": "2024-05-01 16:42:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.8-py3-none-any.whl", "filehash": "dc9d3ad51989414766f2acba6b00953f8f6b2ba5694f8fec80af5fb29145d61c", "filesize": 174422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.7": {"released": "2024-04-25 18:34:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.7-py3-none-any.whl", "filehash": "06044c026c5cc79914cb85c8a6da722b79e4b94c9df107a2dc7227a75f4915ff", "filesize": 174040, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.6": {"released": "2024-04-20 17:50:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.6-py3-none-any.whl", "filehash": "26f2b466fe38bd0cc249d987a4fd332df19074ab6597e2598c25fd7a9bab1fc4", "filesize": 173268, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.5": {"released": "2024-04-15 06:47:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.5-py3-none-any.whl", "filehash": "b5220c43586e57235bca7f372f9126f195cbb3c335ef669f996c849d51d0561a", "filesize": 172732, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.4.post1": {"released": "2024-04-08 17:50:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.4.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.4.post1-py3-none-any.whl", "filehash": "1d2cae4d36b25244470dcad83a20284729d116b19f05dc896f397861f4f3f320", "filesize": 172047, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.4": {"released": "2024-04-08 17:14:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.4-py3-none-any.whl", "filehash": "3636dcd7bd5977f121f5757252306539ecad8389e9b00762f2dbb2c3c3d145fd", "filesize": 171960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.3": {"released": "2024-03-29 16:26:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.3-py3-none-any.whl", "filehash": "1cca0ab2d5361722d427c42606a6c9707a660b06dac0bc1bcc245f569e1ad2f5", "filesize": 94094, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.2.post1": {"released": "2024-03-25 21:11:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.2.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.2.post1-py3-none-any.whl", "filehash": "8ee4fd846d5356c50ea6189cf07a2c90ca4d7cb827d0b2093e6873bb58453092", "filesize": 94036, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.2": {"released": "2024-03-25 20:19:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.2-py3-none-any.whl", "filehash": "a67ca222f0de0cbf8163d6b93a49290bbcde064d3267f162fb80f84671489cb9", "filesize": 92315, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.1": {"released": "2024-03-21 12:47:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.1-py3-none-any.whl", "filehash": "6581fd2d314519ac18b37bb7088dd77adc3bb5dcd80506a1e26d14d2914c8df8", "filesize": 92451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "packaging", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.3.0": {"released": "2024-03-11 17:39:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.3.0-py3-none-any.whl", "filehash": "2224d054c2fc3802ce1337b1af48cfb213d30ff306752a430cd4b75c529f025d", "filesize": 91054, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.22": {"released": "2024-02-17 02:03:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.22-py3-none-any.whl", "filehash": "4cada693cf426f3740dc5f12cd7571b3ad4c4afb775f0f515cff950c3cc3c0b8", "filesize": 90518, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.21": {"released": "2024-02-12 17:03:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.21-py3-none-any.whl", "filehash": "e358ef9e109dd0ae6dcbce26c7b196db09f74ebe9a570be2a6367bdc70a134c8", "filesize": 90442, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.20": {"released": "2024-02-01 14:24:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.20-py3-none-any.whl", "filehash": "e31e9684eb41651f66cec828abb5dca61dde89b5f2cef92d45813e4d5cbaa283", "filesize": 88943, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.19": {"released": "2024-01-16 17:12:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.19-py3-none-any.whl", "filehash": "8ab3f2ae8b19a61d6b19836569745b2a453ddf16538e95456ace15588d197086", "filesize": 88761, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["bleak", "dotmap", "pexpect", "protobuf", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.18": {"released": "2024-01-16 16:39:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.18-py3-none-any.whl", "filehash": "73d78ffde9ec7a4232685d12a25ddfc3f760365b5bb668b32871f7523e3bd28c", "filesize": 87574, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.17": {"released": "2024-01-06 12:25:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.17-py3-none-any.whl", "filehash": "c03170a55b338661a52112676b5d2bd6c04405221addced30e17b11b8fecd597", "filesize": 86659, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.16": {"released": "2023-12-17 17:43:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.16-py3-none-any.whl", "filehash": "eab358e2e87b31a4823822b5ccb0bbfbe1d19e87710cc599dbbe33e8c70920a0", "filesize": 86629, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.15": {"released": "2023-12-13 01:04:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.15-py3-none-any.whl", "filehash": "8d12331a320e1e7e6c44f2eacb2fc9281c4fe47bc566ae52c29270e22172b588", "filesize": 86622, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.14": {"released": "2023-12-13 01:01:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.14-py3-none-any.whl", "filehash": "ba95d6f1731e58f96d21b0e8412ae0a3b7051a599a8c68b18ba58a446ee9a4f8", "filesize": 86569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.13": {"released": "2023-12-13 00:58:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.13-py3-none-any.whl", "filehash": "93964d92f1a8de3f070c6b3dbd16da911ba8c261477fb1a96ba0fe7a1b27abf2", "filesize": 86521, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.12": {"released": "2023-11-05 00:25:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.12-py3-none-any.whl", "filehash": "2c6c3a8a8178c2689a19fa18c491c4d53d40d5772318cd805c1248c5c693a182", "filesize": 86501, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.11": {"released": "2023-11-03 21:41:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.11-py3-none-any.whl", "filehash": "e2ba122ddb8e75ccdb5be1517b903c08d133ba6a8a81111b95f7c3d4a4a3555c", "filesize": 86363, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.10": {"released": "2023-10-11 14:59:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.10-py3-none-any.whl", "filehash": "f932419bf7d0d10e03beaa5d31a0b7771ecaeb615ce6d1f6d518fa5b994db77f", "filesize": 86307, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.9": {"released": "2023-10-08 11:55:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.9-py3-none-any.whl", "filehash": "cd1897f83213d7ed5635b764021caf5c15317afd6e03a65e617b81c3874b2920", "filesize": 90720, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.8": {"released": "2023-09-30 11:00:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.8-py3-none-any.whl", "filehash": "3bbf9ce1c6681cf9462dfcde505966f5415e64a55b03f36fd8b43397cbc0862a", "filesize": 90707, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.7": {"released": "2023-09-26 11:06:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.7-py3-none-any.whl", "filehash": "e364f95f73ecbaf8ac5d300f47bc95efbfed1e448e2c7681d1343eb635e5abda", "filesize": 90683, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.6": {"released": "2023-09-20 12:01:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.6-py3-none-any.whl", "filehash": "07715ecafabe52bf3d9ba709df9ec0ac132d2f7dd6204d999d84e5d457a30f63", "filesize": 90677, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.5": {"released": "2023-09-14 12:02:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.5-py3-none-any.whl", "filehash": "c8cce239f719eafd82fea85617e05c4b8cfe2416c428503b6e35c31d8708f415", "filesize": 90683, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.4": {"released": "2023-09-12 20:53:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.4-py3-none-any.whl", "filehash": "f35034fd43a81d44dcc0608f7f4aa125527255d9bbbf9a899e45e0945370f343", "filesize": 90683, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.3": {"released": "2023-09-07 12:17:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.3-py3-none-any.whl", "filehash": "258914b874f73b45e09c31f801fe30ff5aa410bdaf71b2bc92c0175eda26f1de", "filesize": 90684, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.2": {"released": "2023-08-26 00:29:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.2-py3-none-any.whl", "filehash": "5d27fe0e93462f0396a7cc5b9969c4b7e866bc002079ab714fbe5e95d93068c4", "filesize": 90683, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.1": {"released": "2023-08-21 20:33:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.1-py3-none-any.whl", "filehash": "3622e5f5604edea8bb158dbdff4313394135b0c2714a07529ccaea7a71a57a33", "filesize": 90668, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.2.0": {"released": "2023-08-08 21:51:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.2.0-py3-none-any.whl", "filehash": "8ba3f2dbb7e60a2999c85d79e238b3596f1f64bd0b638dbb64b0044d3d15fae8", "filesize": 89694, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.14": {"released": "2023-08-08 17:49:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.14-py3-none-any.whl", "filehash": "807ae9ec2014620e5b030b134a89975eab8b37768b223bae03cd204294b193d1", "filesize": 89961, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.13": {"released": "2023-08-06 20:54:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.13-py3-none-any.whl", "filehash": "16fd63dc3a38a9bd3c09ce3fae5031154d8e4c30ef12809c84b577b3564b9271", "filesize": 90088, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.12": {"released": "2023-08-01 01:46:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.12-py3-none-any.whl", "filehash": "1d9d744db3ee7e3da8fc0e3b7131bd2a5929a07602cbdd1329de9700718f029c", "filesize": 90031, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.11": {"released": "2023-07-26 00:47:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.11-py3-none-any.whl", "filehash": "5975c19660bce1877ddfbdbb82b1c144cddc9756f03dc006ab2729a9b7e589ec", "filesize": 90013, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.10": {"released": "2023-07-09 11:27:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.10-py3-none-any.whl", "filehash": "ea20aef8b248fc017d9c39ea47ee864218a4ae4309498ffbf80eb2c064fae907", "filesize": 90105, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.9": {"released": "2023-06-28 01:16:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.9-py3-none-any.whl", "filehash": "106e0f5ebdebc454883d084cacf3075278f26f534d98cb634860222d1f081bfe", "filesize": 89681, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.8": {"released": "2023-05-30 12:47:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.8-py3-none-any.whl", "filehash": "7a97ff00ad8554261a64348c159a836c462997e5670978c6c07363c0cab2c0c7", "filesize": 89000, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.7": {"released": "2023-05-28 14:34:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.7-py3-none-any.whl", "filehash": "2d40ac5a12ab7f25a67514e998757bee9b43c59e4e9b89b1542c934e85077ece", "filesize": 88922, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.6": {"released": "2023-04-11 15:06:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.6-py3-none-any.whl", "filehash": "4d460c5a3396330f17cd26bd25e33141191a6672171803a32604524a0cec775d", "filesize": 88124, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.5": {"released": "2023-04-06 14:20:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.5-py3-none-any.whl", "filehash": "8a6e4b5f251f5f5430bd77011a57f409a7837c141b10c8ba1b1e251adcf203e7", "filesize": 87058, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "requests", "tabulate", "timeago"]}}}, "2.1.4": {"released": "2023-03-29 00:37:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.4-py3-none-any.whl", "filehash": "05cd7b06a833d729963b5ef05ed500432dc3b9da6591e9be3ac02183115937c5", "filesize": 85796, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.1.3": {"released": "2023-03-26 20:30:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.3-py3-none-any.whl", "filehash": "cacea3e7202ebb9100320cc47c568c7b97d93b13130a8cd930c0f8abb42ee4dd", "filesize": 85774, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.1.2": {"released": "2023-03-26 19:45:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.2-py3-none-any.whl", "filehash": "c7fe9fc769f194894c479d5702c3d4b23997854aa3661d40400a519b6b6cf2de", "filesize": 85771, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.1.1": {"released": "2023-03-19 18:38:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.1.1-py3-none-any.whl", "filehash": "ba90396e271f7a6279e154028f675e2345e9581194e53d9ac1fde31ad58faaa2", "filesize": 85633, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.12": {"released": "2023-02-10 20:54:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.12-py3-none-any.whl", "filehash": "45ad4d7b1c4d07d08baffdae0a2b71471628e2527b3ce1e0e11a94c859263e92", "filesize": 84623, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.11": {"released": "2023-01-31 16:55:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.11-py3-none-any.whl", "filehash": "b29650d564198eae394ad3d11d06085052fc283d049138e4ae2bf35684ec0831", "filesize": 82710, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.10": {"released": "2023-01-29 23:04:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.10-py3-none-any.whl", "filehash": "39d7fdbbd67b64531bf8727810b9c6d4e1dc0f3b4abbb97690473869d0497588", "filesize": 82694, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.9": {"released": "2023-01-07 21:29:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.9-py3-none-any.whl", "filehash": "16cb39b0613b1fc6318b5405fa4b01e08fb637812177b7c0ca211a190fcc7f24", "filesize": 81033, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.8": {"released": "2022-12-28 16:42:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.8-py3-none-any.whl", "filehash": "54904e7562b6364afdbb96e5ff38093b238b75a7ff8dd20fcce79401a74cb3d4", "filesize": 79377, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.7": {"released": "2022-12-27 21:23:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.7-py3-none-any.whl", "filehash": "531ff8878e4f965a20cb9d1829d1cb3cf97fc04661f59e38ae4d3fb79198c2fe", "filesize": 78879, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.6": {"released": "2022-12-06 14:44:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.6-py3-none-any.whl", "filehash": "c9fa7007f46dde95c75928d3135fac8333302df6b393e1a665657cce1b1f4ec8", "filesize": 78866, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.5": {"released": "2022-11-27 12:11:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.5-py3-none-any.whl", "filehash": "cdc999891afc1bf71bc6323a66154d2d2c8d5453a7a2223d1b2f37d48d7f84f4", "filesize": 78171, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.4": {"released": "2022-11-22 17:04:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.4-py3-none-any.whl", "filehash": "bbd8b4353f60f717d1db0d9b1d120204945aab18cd53c88ce90f9ee057879c9a", "filesize": 78355, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.3": {"released": "2022-11-10 03:24:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.3-py3-none-any.whl", "filehash": "744f289b627fe9ba5412eec6f5032211e1aa28a8c6f3bbb1c31f488f452c91ac", "filesize": 77436, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.2": {"released": "2022-11-03 13:02:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.2-py3-none-any.whl", "filehash": "e143307c49153826eaee7078b55c4ec985ae89fc829705aae8e9ead738b717df", "filesize": 76960, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "2.0.1": {"released": "2022-11-01 12:27:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-2.0.1-py3-none-any.whl", "filehash": "586efcb5e779a2ba63db6e034ca3f409e5447ec334ac3250709fcaaa9a46ab38", "filesize": 76960, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.44": {"released": "2022-10-30 01:08:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.44-py3-none-any.whl", "filehash": "6dc73978a95b0c5c193a392e3b9da175a2ddec25a2bf8b5617a030e01f2f9d49", "filesize": 76978, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.42": {"released": "2022-10-21 16:58:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.42-py3-none-any.whl", "filehash": "3c4b13203fbfeba0793956103f97344e8873bc06f04d16c1ab21aa5d74853c1a", "filesize": 76887, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.41": {"released": "2022-10-21 12:39:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.41-py3-none-any.whl", "filehash": "59a4cfa8e0b549d97fb22dbbad406e1f45a3da3dd8982131660146a655d85ebf", "filesize": 76882, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.40": {"released": "2022-10-16 13:47:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.40-py3-none-any.whl", "filehash": "fee8d610c4c5263f7a2aa3dda69c2edf2f8dc4429b6516996fe55f0fbf07543d", "filesize": 76688, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.39": {"released": "2022-10-09 15:10:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.39-py3-none-any.whl", "filehash": "9c7c0e107b8de80b1d0c2357c56ec4c67012403f8829eb6fc412a754fa2cf97d", "filesize": 76607, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.38": {"released": "2022-10-08 12:20:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.38-py3-none-any.whl", "filehash": "6176077366a97747b3990449b6d162c758ebbefbe661485a7bee832256e9f931", "filesize": 76600, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.37": {"released": "2022-10-02 14:40:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.37-py3-none-any.whl", "filehash": "09ecfba2c8ad226f91cee975babd99c18935f2045d28b9c5c0e83099c1d2b7f9", "filesize": 76233, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.36": {"released": "2022-09-25 18:53:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.36-py3-none-any.whl", "filehash": "af0b0127bed359a215a8b19c146dd9cafcbe7a6e0049090a1a37153825177cbd", "filesize": 76186, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.35": {"released": "2022-09-20 02:05:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.35-py3-none-any.whl", "filehash": "f6b3d31f03931f5863bac98122872298beb5103758c72854cbeafd1dd4090968", "filesize": 76104, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.34a0": {"released": "2022-09-18 13:08:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.34a0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.34a0-py3-none-any.whl", "filehash": "2296a6a9c6fe2138f1fff4f9798e140fef7657f757233423cb43f0bfe7f038dd", "filesize": 76131, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.33a0": {"released": "2022-09-18 01:00:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.33a0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.33a0-py3-none-any.whl", "filehash": "36490b658900b2f19dd13799889156c7e356296d06dfe2e20ea3ceb6169e2eb3", "filesize": 76056, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3.29": {"released": "2022-09-08 21:44:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3.29-py3-none-any.whl", "filehash": "a54c61ba77005c477c5c132ce6ce26e03e5ba49211856a3a623108d97d927c66", "filesize": 76031, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a32": {"released": "2022-09-13 01:19:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a32-py3-none-any.whl", "filehash": "30a291b51d600e291e457c9628a479e3b33b3aadaa57a8ce6dfb3406a1928c9a", "filesize": 76015, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a31": {"released": "2022-09-11 13:04:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a31-py3-none-any.whl", "filehash": "af32cf92d067010ec5bf16de083c796ebaca84dbc840c538dc35ad66e26968a5", "filesize": 75916, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a30": {"released": "2022-09-09 16:45:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a30-py3-none-any.whl", "filehash": "d9b0f8fa8f9b29c5db1ce4366ba1316f902d1e8637f4e4adcd524df15c823db6", "filesize": 75874, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a28": {"released": "2022-09-08 12:11:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a28-py3-none-any.whl", "filehash": "6005f21ead34ef4d1237653fcdfe05719d62ef000ae350fd99e9aab260525c02", "filesize": 76030, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a27": {"released": "2022-09-03 14:03:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a27-py3-none-any.whl", "filehash": "0d0db01acc16eb65c6a1568f1dcef7e8ca40ed75001f48024dcf093314734e6a", "filesize": 76022, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a26": {"released": "2022-08-27 13:37:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a26-py3-none-any.whl", "filehash": "a71aa312d6900c910707690617f1d4ff2f5e59cad887fbb28f12dc168c9527d5", "filesize": 76005, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a25": {"released": "2022-08-25 18:25:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a25-py3-none-any.whl", "filehash": "32a42bd8c7d5f159fb98eb5342f2174ec423bf39944edbe46a9015c433535ed8", "filesize": 75947, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a24": {"released": "2022-08-17 02:49:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a24-py3-none-any.whl", "filehash": "b42466af78dd1058177d9b00a5002646fa36b0fcc8c059c82416176f55188bf0", "filesize": 75929, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a23": {"released": "2022-08-11 17:46:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a23-py3-none-any.whl", "filehash": "b30996b254c08070f998a59df153ccacd79d6c84d243918b78ffaec8f4724dd7", "filesize": 76145, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a22": {"released": "2022-08-11 16:53:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a22-py3-none-any.whl", "filehash": "c88975199bc7efc039e5fc941abe12d646b21da30e2b3b0a6f68fa905adbc08e", "filesize": 75946, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a21": {"released": "2022-08-09 11:30:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a21-py3-none-any.whl", "filehash": "570dc0d58b085012a6125c6909baacd41a49ed6f905d7a781aaab27a59b09257", "filesize": 75931, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a20": {"released": "2022-07-02 19:53:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a20-py3-none-any.whl", "filehash": "a3c752059e820059427bf7d67232b9ee1b4fce589d8805ea2a0ed199bfdaef70", "filesize": 74824, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a19": {"released": "2022-06-30 01:18:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a19-py3-none-any.whl", "filehash": "68635d1a4b79813be10013f575bf915db14d5f91efe45b6348cef0d5c3d4f9d5", "filesize": 74811, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a18": {"released": "2022-06-21 16:19:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a18-py3-none-any.whl", "filehash": "8f0ebfb9a5950469f688976a9f401a4571df8f33c19f2bffd12addc31f7b4b60", "filesize": 74375, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a17": {"released": "2022-06-17 05:53:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a17-py3-none-any.whl", "filehash": "d8e60250a7cee100bc3a91e14d1c8919fe2f81c7205165d587b849b98a40aec8", "filesize": 75153, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a16": {"released": "2022-04-27 18:40:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a16-py3-none-any.whl", "filehash": "ad47d4bac089e957ac505fc394f6c38bf870b809e89df94ea32bff19c7211d48", "filesize": 84355, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a15": {"released": "2022-04-27 12:33:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a15-py3-none-any.whl", "filehash": "d5d08ca7626bff417b36138d1790d310b1918d1da38a5b67b4dcc7f50e68c0f9", "filesize": 84317, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a14": {"released": "2022-04-25 07:20:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a14-py3-none-any.whl", "filehash": "8637bea1bc0ee4479169178f41bc00246c676110f4b4830781fba17c284035e3", "filesize": 84261, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a13": {"released": "2022-04-18 23:39:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a13-py3-none-any.whl", "filehash": "3ba049b969345a8c23bf02f9248a9674bf7a4a22b58e069d4b51f6e455a0ed7e", "filesize": 84259, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a12": {"released": "2022-04-11 21:27:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a12-py3-none-any.whl", "filehash": "38388c1035588ddd0e007531cb4b01cd19c8bf7cf8cc48047fc879f3ab9ee4e1", "filesize": 83671, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a11": {"released": "2022-03-31 17:29:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a11-py3-none-any.whl", "filehash": "ce9b8a3849c5ef333215dff0950c60b832c32896c87637b4fd1a6725c06616bc", "filesize": 83581, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a10": {"released": "2022-03-30 21:00:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a10-py3-none-any.whl", "filehash": "ff98f10596bce92cbce47f15b8cfdbf083e80c892000510f453ad17d82d16bb3", "filesize": 83819, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a9": {"released": "2022-03-30 18:48:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a9-py3-none-any.whl", "filehash": "2727f1b57d79b8ee41fe2dee6fe646f97533fc9c7f817b729096fcde55f26614", "filesize": 83780, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a8": {"released": "2022-03-21 17:50:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a8-py3-none-any.whl", "filehash": "d69b4b7e4acd32c0d0f15ec4c667b9777289dd1dcb7763f2c11969f8a0339e83", "filesize": 82649, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a7": {"released": "2022-03-16 03:27:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a7-py3-none-any.whl", "filehash": "7c68c2a070dca7f74b066a1babf47e3d460a4e1376ab98b5bf6a02c23392a28f", "filesize": 82648, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a6": {"released": "2022-03-11 23:08:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a6-py3-none-any.whl", "filehash": "344cebff9c3d500dd2778d2dcf47d27afaeccd8b0cb20b539b1b278b684de89c", "filesize": 82842, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a5": {"released": "2022-03-08 06:17:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a5-py3-none-any.whl", "filehash": "aef1769a1aae418e99808312f98ae04c1fd470926d7db2b42816d55b9fd529de", "filesize": 83123, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a4": {"released": "2022-03-08 06:04:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a4-py3-none-any.whl", "filehash": "e3ee2cfc127cc2a3bc8c25472b2392c2dc7c35765336d05fd9d9d7323158a842", "filesize": 83121, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a2": {"released": "2022-03-02 21:59:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a2-py3-none-any.whl", "filehash": "2018ea6dc87d11749eb91977d139e17584fd94421cab732016b91996385d4baf", "filesize": 83001, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.3a1": {"released": "2022-03-02 19:43:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.3a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.3a1-py3-none-any.whl", "filehash": "4a65466de378b0b94f647796e5c5caed4f8a00a3815e1a757670b6a149670f25", "filesize": 71257, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.95": {"released": "2022-04-27 19:06:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.95-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.95-py3-none-any.whl", "filehash": "ee2eee56672d10eb284fff4574aafe735159608ee47cf0fdfe5fa882c994fe71", "filesize": 71451, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.94": {"released": "2022-04-27 18:38:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.94-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.94-py3-none-any.whl", "filehash": "3f7343c0fcceacd36613cb0d82fe265796b30ad1b501bbf3d2faa5da39f1b4f9", "filesize": 83218, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.93": {"released": "2022-03-21 17:50:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.93-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.93-py3-none-any.whl", "filehash": "5aa7f5a93dc1828370248cf6cb4e805b9a0acf26b1c9f681639a84f7fb711a5f", "filesize": 83185, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.92": {"released": "2022-03-16 02:59:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.92-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.92-py3-none-any.whl", "filehash": "d7eaa80b6d05e1a9afdbe8fe85c94c7bd673d5e6485fd1ed417dc25cd8b2cdb2", "filesize": 83135, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.91": {"released": "2022-03-16 02:35:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.91-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.91-py3-none-any.whl", "filehash": "416c6a769a880f3319d8559cbdc68c576c34a89f61ed05900214117ad1d95222", "filesize": 83131, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.90": {"released": "2022-03-08 18:58:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.90-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.90-py3-none-any.whl", "filehash": "ae7425c618b79bf44743ba4531849414efa2a30585b0282c6e8a9fc7d8e1059a", "filesize": 83126, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.89": {"released": "2022-03-08 06:40:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.89-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.89-py3-none-any.whl", "filehash": "8a4fa218c877d8b05f68f86019ae05d08e8b17231d0e4e429deefcbb178150ca", "filesize": 83408, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.87": {"released": "2022-03-02 00:21:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.87-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.87-py3-none-any.whl", "filehash": "911e9916e04c9bdfd5b65549448d2fd8fa3738fed0da6e8e207968389d555bd2", "filesize": 83402, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.86": {"released": "2022-02-26 06:11:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.86-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.86-py3-none-any.whl", "filehash": "0431cd69d98730cd34f6d35c24b3d6293025bdebf0ee32a3a4ec75bbe3140ee5", "filesize": 70790, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.85": {"released": "2022-02-18 19:18:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.85-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.85-py3-none-any.whl", "filehash": "e94b504ff205523a978ac0679ddd30051b6714e8b3675be8fcd265b47b32ae9a", "filesize": 70790, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.84": {"released": "2022-02-16 18:17:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.84-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.84-py3-none-any.whl", "filehash": "072974438ea81b55fb710837598b2c5a4242e07ceceb808a2120269c7c70a876", "filesize": 70580, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.83": {"released": "2022-02-13 05:20:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.83-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.83-py3-none-any.whl", "filehash": "132fae319f779acbce4675925209cfd6817c62c39d79d66cfa2ee659eeb83543", "filesize": 70189, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.82": {"released": "2022-02-10 23:16:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.82-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.82-py3-none-any.whl", "filehash": "1febf2671028f07e87625b5bf8106aa7a20cd96791c471b032cbd2fc63e7f465", "filesize": 70162, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.81": {"released": "2022-02-03 18:04:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.81-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.81-py3-none-any.whl", "filehash": "1fcaf6e6ad49bf92f1c48a16fff4ee5e075c3055dfa7187530a07bcbcf8d820f", "filesize": 70131, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.80": {"released": "2022-02-02 01:45:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.80-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.80-py3-none-any.whl", "filehash": "716101ba719671f193c0887691185a5eb9741d9856a20ab66d8cb07ebc8c4fa1", "filesize": 70110, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.79": {"released": "2022-02-01 21:57:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.79-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.79-py3-none-any.whl", "filehash": "c43ae2b40fac63aa13ef35890d77e8479cf62a42e4667f582aea2cc05ed320fa", "filesize": 70110, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.78": {"released": "2022-01-30 05:50:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.78-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.78-py3-none-any.whl", "filehash": "ad013a8437b349b3124c9f4c70717b1fe3729bf445d83698f034f0e9ad5672e3", "filesize": 69848, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.77": {"released": "2022-01-28 01:14:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.77-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.77-py3-none-any.whl", "filehash": "41152cebac1528961f3643e27628632a02220c32b6534d9b3c6c69e8692fcac9", "filesize": 66673, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.76": {"released": "2022-01-27 04:34:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.76-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.76-py3-none-any.whl", "filehash": "4199c23c0d8dc237bfd3a8cdf424e2d477502b309e01de8f551e0c28f7317d95", "filesize": 66535, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.75": {"released": "2022-01-23 22:52:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.75-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.75-py3-none-any.whl", "filehash": "d198ac41e4abf21d2f02962c28ec3a4e54ae8d28d2be0a76e8e8ace86b03c276", "filesize": 66397, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.74": {"released": "2022-01-23 22:50:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.74-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.74-py3-none-any.whl", "filehash": "1643b470eafca0cfaee1cb7bd3397200320979e32922e520ecf6c9d069cc78f4", "filesize": 66395, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.73": {"released": "2022-01-23 22:26:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.73-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.73-py3-none-any.whl", "filehash": "5ec809b3c244a132c280ba5262d69db12e08d9d816f14c563c44c68830f7c2b9", "filesize": 66396, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.72": {"released": "2022-01-23 22:18:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.72-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.72-py3-none-any.whl", "filehash": "65470313918ef58fe12d9482be7799446536673ebfc71e4f47bdb7fb99ad0d34", "filesize": 66395, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.71": {"released": "2022-01-23 22:12:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.71-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.71-py3-none-any.whl", "filehash": "0a9cfb47e885897327a95a86ebee8ab8af28eb8fc42306c895d65a03476a5ce5", "filesize": 66395, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.70": {"released": "2022-01-23 22:06:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.70-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.70-py3-none-any.whl", "filehash": "8a4bb85e3f925a4cfef1b77c08efd8a2673241c7b71435875fa7d881c2dccaf7", "filesize": 66396, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.66": {"released": "2022-01-23 21:40:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.66-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.66-py3-none-any.whl", "filehash": "b61ca0ea4e09d1a7fd97da8ae012a57c3c87027c44cbea82a7b6f7b2d900d360", "filesize": 66398, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.65": {"released": "2022-01-23 21:36:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.65-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.65-py3-none-any.whl", "filehash": "264a9718b63c88ae59d9fcf0c7b1bce1a8d62de9f8a3ead798a477215afd6e44", "filesize": 66397, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.64": {"released": "2022-01-23 21:23:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.64-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.64-py3-none-any.whl", "filehash": "50aadf573094f579a4968f590316afa6e3106485b2b10a4369a49f06bca82242", "filesize": 66398, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.61": {"released": "2022-01-23 20:11:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.61-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.61-py3-none-any.whl", "filehash": "a3e6e99725295cf67c3b2cbf3bca5b042273bc0fa610ba363a312e7ff572bc20", "filesize": 66397, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.60": {"released": "2022-01-23 20:04:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.60-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.60-py3-none-any.whl", "filehash": "88e89208aa7ba03e59296b258a5d280c205d9858e9f432614363171a49a5d3e2", "filesize": 66395, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.59": {"released": "2022-01-23 19:50:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.59-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.59-py3-none-any.whl", "filehash": "9b3995e03432ff54b110f2f5bc1548a7ea1e891c55c9e7638bbb23b07b6dacf0", "filesize": 66396, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.58": {"released": "2022-01-22 01:16:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.58-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.58-py3-none-any.whl", "filehash": "b5386c5273f7da3b4b5dbc96fd2d3585e1a1efdb222e7285721799ebcb8b3a93", "filesize": 66283, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.57": {"released": "2022-01-16 20:49:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.57-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.57-py3-none-any.whl", "filehash": "ad5e13ba27908a877c04d379c92b94730e93600f9114eda3101c048ac66675a5", "filesize": 74947, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.56": {"released": "2022-01-15 22:20:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.56-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.56-py3-none-any.whl", "filehash": "0ce4613e4f619182c3e0b5e9f63e75330e7181d46acc8ab50ff84359c87d6ff7", "filesize": 74923, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.55": {"released": "2022-01-15 18:40:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.55-py3-none-any.whl", "filehash": "d7e612371015fde5315b5ea7dbffe1dcc6d7617e3532f4a763db37225d8883a1", "filesize": 74857, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.54": {"released": "2022-01-13 01:26:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.54-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.54-py3-none-any.whl", "filehash": "68a7dd6b3cd786ee6cd8298b714d40c9ef4291d1139d9961002197e5c7b71ec8", "filesize": 74284, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.53": {"released": "2022-01-11 19:03:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.53-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.53-py3-none-any.whl", "filehash": "091e439176297f1a843cb1e80009db2cb79c503c42aa4f5394b48c2b3312d4b9", "filesize": 73906, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.52": {"released": "2022-01-05 19:25:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.52-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.52-py3-none-any.whl", "filehash": "9d5ad7118e979db71106fd7ee28d19058f62614578b15ccc172cb73c694fc5ee", "filesize": 73855, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.51": {"released": "2022-01-02 19:30:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.51-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.51-py3-none-any.whl", "filehash": "720b9baadc619f4616b6ef8f3686ae457489135c68ed113b24a9625236aae5f6", "filesize": 73810, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.50": {"released": "2022-01-01 19:13:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.50-py3-none-any.whl", "filehash": "924496d7fcc77369b474b3c68b95c4a47e3e7da00fe4383ea32aaaf4213e65fc", "filesize": 73771, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.49": {"released": "2021-12-30 17:14:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.49-py3-none-any.whl", "filehash": "466ef224d1c6f30763db5d50c634a8d78217cae0d75861699be32339ce6e9a00", "filesize": 73203, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.48": {"released": "2021-12-30 05:53:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.48-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.48-py3-none-any.whl", "filehash": "1a9a39148597debb7a12f3dd009cda1f377610806555bc6e72ba0fe15870798e", "filesize": 73018, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.47": {"released": "2021-12-29 19:25:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.47-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.47-py3-none-any.whl", "filehash": "a30fb01e93c1753240633da0ece7ba8b17bddf9ec3c0b1fcdc7fc55c33cd9013", "filesize": 72469, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.46": {"released": "2021-12-16 20:00:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.46-py3-none-any.whl", "filehash": "056cb9ceb1411773208ce8ea8b059d639f01870bf6f869720d93f9a0563e0455", "filesize": 69790, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pyyaml", "tabulate", "timeago"]}}}, "1.2.45": {"released": "2021-12-16 19:18:15", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"meshtastic-1.2.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.45-py3-none-any.whl", "filehash": "c0cb7af77611365cb15d6116d28f4695a8f3aaa89664aa7a74eb22629ba048b0", "filesize": 69782, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.44": {"released": "2021-12-03 06:46:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.44-py3-none-any.whl", "filehash": "5b226c716a4f38b1a80cf51e811ff7aecf654e733ede0541d34b93c69959333d", "filesize": 64088, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.43": {"released": "2021-11-30 05:11:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.43-py3-none-any.whl", "filehash": "0c103965a75e82e3cd8ac57e34a66ccb5d48065435d0008d76b876d7b47a710c", "filesize": 63400, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.41": {"released": "2021-11-30 03:38:33", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"meshtastic-1.2.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.41-py3-none-any.whl", "filehash": "b2733a5a9ad5721433e2eb0781c464f12640ac9344fc6ba4291d145ff5a79880", "filesize": 61657, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.40": {"released": "2021-05-30 02:12:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.40-py3-none-any.whl", "filehash": "ef9b07f3b4f198e39f0ee0c899e2a0fbb48c1d0cce52f6b656d3422d2e99b020", "filesize": 63298, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.39": {"released": "2021-05-30 02:10:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.39-py3-none-any.whl", "filehash": "91a91f1fb964eea0d6990a8090599bd095a43d17e5c581786c6c3506395f7c43", "filesize": 63302, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.36": {"released": "2021-05-28 02:50:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.36-py3-none-any.whl", "filehash": "b6669a3d6f59e7e7c87d1aacbf8065843b9f13beee3a0445da2b1df20f2b4505", "filesize": 63308, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.35": {"released": "2021-05-24 02:17:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.35-py3-none-any.whl", "filehash": "d85a357a41a6f558242355e5d80dba9e87a5356f395923473fcfcc89bf66ca61", "filesize": 62671, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.34": {"released": "2021-05-24 02:15:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.34-py3-none-any.whl", "filehash": "9e77cdd764a267fbb3e3113700384f76b0b58caa73d50fbd4a660546a5ac7ff4", "filesize": 62501, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.33": {"released": "2021-05-03 09:06:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.33-py3-none-any.whl", "filehash": "19b1df30ad29cda4fdc2b861cde83969e988f2aaede8dedd076f268c8128f1b0", "filesize": 62150, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.32": {"released": "2021-05-03 08:17:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.32-py3-none-any.whl", "filehash": "a85f93387bf9c9326a7b77e967d9ae6b294d72d216ded79fbee250de6bf582bb", "filesize": 62123, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.31": {"released": "2021-05-03 02:37:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.31-py3-none-any.whl", "filehash": "146f3142f891a8007a0d9b20334f0641d0747cae0daf1c1283677406e3849f18", "filesize": 61862, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.30": {"released": "2021-04-16 03:48:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.30-py3-none-any.whl", "filehash": "4772d3df1f055f037073aef26078ee3ff6239667761c117ad00411741b860099", "filesize": 61783, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.29": {"released": "2021-04-16 03:27:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.29-py3-none-any.whl", "filehash": "92169092b072b5d286dc3681e3da41191ed40009cd722e9aecd9a5e398a2f8b2", "filesize": 61782, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.25": {"released": "2021-04-10 04:08:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.25-py3-none-any.whl", "filehash": "ce574325ffb7e76db076a1c0c8263aba35728a760156c28d59ddf76e0778b36e", "filesize": 61505, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.23": {"released": "2021-04-06 02:36:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.23-py3-none-any.whl", "filehash": "2ea73df16f53f3893ff8d0ed4d092858d8c479eb2f67e24c65c232d13e3b5ae0", "filesize": 61427, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.20": {"released": "2021-04-02 02:46:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.20-py3-none-any.whl", "filehash": "6de90d153ddf8fd937ce91d136dc4ec0e083b49b682dd82be5c1cab934bca801", "filesize": 58055, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.19": {"released": "2021-04-02 02:45:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.19-py3-none-any.whl", "filehash": "9557a75c08401b59fadc6417c60b889982c5c21b20c7e6646e97a63f7a02caa1", "filesize": 57958, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.18": {"released": "2021-03-31 08:27:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.18-py3-none-any.whl", "filehash": "efad48c7c03ee3e7a4d226efd658956948a8c337d2f047bca70cce394216cd72", "filesize": 57793, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.17": {"released": "2021-03-28 04:28:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.17-py3-none-any.whl", "filehash": "5a639c7d2b74145db92fddffbaec64bf70893a4dbc37d5b81bb926a26cd9f6b3", "filesize": 57758, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.16": {"released": "2021-03-27 08:39:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.16-py3-none-any.whl", "filehash": "b4a24e736d6d36e48bb99df15c0deaca2d36bc9776fbcd4957551c830a138be8", "filesize": 57771, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "tabulate", "timeago"]}}}, "1.2.15": {"released": "2021-03-25 01:56:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.15-py3-none-any.whl", "filehash": "a445e4e93ed8a44e6b73472fab3b6bc2071487193d64958b17a81b005acdbcd0", "filesize": 57647, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.14": {"released": "2021-03-24 05:26:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.14-py3-none-any.whl", "filehash": "275d79f453b6b20bc64d319701bc40c8337cec172cc4e3f7e4b486ae1d2b9820", "filesize": 57229, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.13": {"released": "2021-03-22 01:42:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.13-py3-none-any.whl", "filehash": "c7ec6ba2421798c39c68385c34052f3e24ad2950040e73d8fac073362b853d8b", "filesize": 57138, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.12": {"released": "2021-03-20 02:46:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.12-py3-none-any.whl", "filehash": "f9934ba00b8f5b48f07f5c368483f5f5b9b1875030cf11e77c6c23646f37732e", "filesize": 56762, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.11": {"released": "2021-03-18 11:43:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.11-py3-none-any.whl", "filehash": "62782e824725aaa288f264420cf15bf79dc785216709f5d9f62539e619c7a7f1", "filesize": 56243, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.10": {"released": "2021-03-13 02:13:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.10-py3-none-any.whl", "filehash": "f3556323bff9eaa0943cacc4316da11d6ed0f03a08007afdcced99096ae496a1", "filesize": 54912, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.9": {"released": "2021-03-12 12:20:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.9-py3-none-any.whl", "filehash": "12c267241f66235d67c39bf6c5f6b5ace66b55fce296c34ff74f62a53c382c38", "filesize": 54702, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.8": {"released": "2021-03-12 07:42:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.8-py3-none-any.whl", "filehash": "7ead3b3370ac58aee4d83d9fe1e77a445a2275c37407e2b921d4ca74af206a32", "filesize": 53755, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.7": {"released": "2021-03-10 03:06:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.7-py3-none-any.whl", "filehash": "3e7f0291c22e7cc3b5ee7b11ef0d4f88723b59fdca295ee4be7a870562ec1d2b", "filesize": 51964, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "timeago"]}}}, "1.2.6": {"released": "2021-03-07 01:55:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.6-py3-none-any.whl", "filehash": "b295b3e236c4cd9c295b7657ac5e66af98bb1a56e562cb30d46ccd2a4c550978", "filesize": 51440, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.2.5": {"released": "2021-03-06 06:27:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.5-py3-none-any.whl", "filehash": "4c62cc146d1d25c560c8a74a56e268050ab700f3404ae1d621eeafbae05cbdbf", "filesize": 51079, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.2.4": {"released": "2021-03-05 03:50:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.4-py3-none-any.whl", "filehash": "eb6e86582a8e91da1793048c64764f88d417001bf13b579f4bd2df69587126fb", "filesize": 50956, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.2.3": {"released": "2021-03-05 00:26:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.3-py3-none-any.whl", "filehash": "226e985bc5c27cded1c880f8542afd7164712b80991e17dd6db226876058a558", "filesize": 50751, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.2.2": {"released": "2021-03-04 13:10:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.2-py3-none-any.whl", "filehash": "bb0d3e487ce40ec7f9e077f484cab9f4f48f78c74b9e4ab63d831a6ef2cb30a0", "filesize": 50720, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.2.0": {"released": "2021-03-03 03:21:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.2.0-py3-none-any.whl", "filehash": "a52ccec218c0e31c5b77462114a8691ed4d321225e74b98249bf0c296d229678", "filesize": 50620, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.50": {"released": "2021-03-02 07:23:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.50-py3-none-any.whl", "filehash": "d20958cde246c1fdcbab26611a1e40761886ba1842b26610ae01b20ae3c8d396", "filesize": 45522, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.49": {"released": "2021-02-15 06:18:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.49-py3-none-any.whl", "filehash": "58a05a21800f864d2b426fb6108712487a6a193190fe7cca185af6d397818471", "filesize": 43614, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.46": {"released": "2021-02-13 06:11:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.46-py3-none-any.whl", "filehash": "98abbba0cac33a961ccf09056214902e5246b2e6e4e317b7b5ee1c25314d6df1", "filesize": 43611, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "easy-table", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.45": {"released": "2021-02-10 07:40:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.45-py3-none-any.whl", "filehash": "b2912433f4eb4e95b04577bfd0fdb714ead6372ce5a4164f602742e26f1f9da2", "filesize": 42923, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.44": {"released": "2021-02-08 04:57:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.44-py3-none-any.whl", "filehash": "b2c69a7fa118f97c0b7ba2ed3c05be9df0c0d58f3b08ac0369f886784b7c0ae8", "filesize": 42867, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.33": {"released": "2021-01-29 01:50:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.33-py3-none-any.whl", "filehash": "91fc98dccc1debeaaf08faf30681d6fdcca64701c7c94d0d57c1fbd5b4f94351", "filesize": 38718, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.32": {"released": "2021-01-03 12:53:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.32-py3-none-any.whl", "filehash": "8ed7e7bac19d9757e9c64fad77eb18f93b4e46171fa99941595a44ddbb22815d", "filesize": 38050, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.31": {"released": "2020-12-31 01:16:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.31-py3-none-any.whl", "filehash": "44a8fd03d4ef2befe1ce15194db28864da04f78835c228d1c8f95b49ac6160ae", "filesize": 37875, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.30": {"released": "2020-12-28 01:37:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.30-py3-none-any.whl", "filehash": "d9b7e00bd68c68fe5e88b3688aa9e6c35c6a4d4f3a8882537cbd11a943a539cc", "filesize": 37874, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.29": {"released": "2020-12-27 08:03:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.29-py3-none-any.whl", "filehash": "0f6034f3438f3e81e51a2269ff51e7bb69cbcb0ebe50b5e5eeb715049f3f3bf9", "filesize": 37876, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.28": {"released": "2020-12-24 12:12:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.28-py3-none-any.whl", "filehash": "e057da8cec49f6440b04594131fe5a8aeb3de3fc216d977320fd7e1a76b0e420", "filesize": 37879, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.27": {"released": "2020-12-24 04:55:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.27-py3-none-any.whl", "filehash": "30da6ee780deb89172634991bd6efc5b35389cd6c61fd2d9b0c3243a7bead478", "filesize": 37695, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.26": {"released": "2020-12-24 03:19:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.26-py3-none-any.whl", "filehash": "9cd6c9e1b4322fd3aa200ac5c0ece0d773ba80882fa8b396871ffc7ff7ea7dd7", "filesize": 37659, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial", "pytap2"]}}}, "1.1.25": {"released": "2020-12-17 03:24:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.25-py3-none-any.whl", "filehash": "318b177c826f292711fc2465ba3038e97606b33e7ca68d49a69afc9a48c0c38d", "filesize": 34315, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.24": {"released": "2020-12-15 08:58:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.24-py3-none-any.whl", "filehash": "ce9d9f2858d9fe50bf6fe18f1e7df61d0794793b61cb138c9594a83cfcefefbb", "filesize": 34107, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.23": {"released": "2020-12-13 23:43:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.23-py3-none-any.whl", "filehash": "7cb6abd25e796fb7310b4cf787935a4015323c8ee220698c15df67aab50f9cf6", "filesize": 33815, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.22": {"released": "2020-12-10 05:58:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.22-py3-none-any.whl", "filehash": "cf1ea1bd8a2dbe7c726323f6abc548f651809b60c126020c5ca2178b07f145f9", "filesize": 33537, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.21": {"released": "2020-12-10 03:37:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.21-py3-none-any.whl", "filehash": "fac7164d5b228a33719263ea74c730a7090ef969237ec636a149a8d62307c116", "filesize": 33550, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.20": {"released": "2020-12-09 05:44:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.20-py3-none-any.whl", "filehash": "3385ded413ac2e827ef001e3b739470107eef92ca366d9a0e6c8c4a5154b16e6", "filesize": 33544, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.7": {"released": "2020-10-29 11:54:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.7-py3-none-any.whl", "filehash": "540d714362b72eb83a2f39ee4f0be274b8a58177ccb9bda0f4938a6e3a1266dc", "filesize": 28925, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.6": {"released": "2020-10-15 00:24:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.6-py3-none-any.whl", "filehash": "06fc9f50a4ee0a57e0c1a67fd8da50edf7e9872f81754b18d0e5686908afd27e", "filesize": 28204, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.1": {"released": "2020-10-08 03:33:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.1-py3-none-any.whl", "filehash": "ae961bbf722b2d4d609f2baf3113fc7df29fafdba75ee490270b5c437a4431b6", "filesize": 28006, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.1.0": {"released": "2020-10-06 06:46:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.1.0-py3-none-any.whl", "filehash": "719c1f986989644f039a8631622e751cfab83cc1172877c16e3f12748aec3990", "filesize": 27974, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.15": {"released": "2020-09-30 15:12:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.15-py3-none-any.whl", "filehash": "3a0596e75cf21f33063e14bfebd13d5078f745b950d7f56f345c38857984e5ad", "filesize": 27209, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.14": {"released": "2020-09-27 17:46:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.14-py3-none-any.whl", "filehash": "26648d3f7c3897563276aab1b8583b18d8b6e3a1a743363cc58f0a07a3bb7237", "filesize": 26410, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.13": {"released": "2020-09-25 23:50:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.13-py3-none-any.whl", "filehash": "d2eef0c20bfc3550d9d30eed066632c19c08172c11d5b0484695472028d4b29c", "filesize": 26416, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.12": {"released": "2020-09-25 23:18:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.12-py3-none-any.whl", "filehash": "c5309993a9a0415885fc45e131bef484d865d1a3516acc235d075100100e17bc", "filesize": 26366, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.11": {"released": "2020-09-18 17:05:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.11-py3-none-any.whl", "filehash": "12ba0646e904b4b02142ec5f937daf232e2e2b9a5999a2fc3c307bfe644fc8db", "filesize": 21442, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.10": {"released": "2020-09-16 17:05:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.10-py3-none-any.whl", "filehash": "47819742dc766cde99c46c1f59cb750f70fdb7673d624c1a579f34625679e5e0", "filesize": 21065, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.9": {"released": "2020-09-16 16:40:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.9-py3-none-any.whl", "filehash": "f611994ac12fb09a26029d334911bc5071cbadce6763d9232c80a734566efe78", "filesize": 20855, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.8": {"released": "2020-09-16 03:00:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.8-py3-none-any.whl", "filehash": "a13cb368f83335318dae81c259c8fc69341fac235f213674bae12686858cf0f3", "filesize": 20731, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyqrcode", "pyserial"]}}}, "1.0.7": {"released": "2020-09-16 00:50:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.7-py3-none-any.whl", "filehash": "9fd2970ad6fd23b32013923b46579214f10da7a414f79365753fab2fb049c789", "filesize": 20728, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pypubsub", "pyserial"]}}}, "1.0.6": {"released": "2020-09-16 00:31:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.6-py3-none-any.whl", "filehash": "192058d203b1b74e8a9e4cae5d5a967b112bb3b2ffd2840932dd4472978de8ee", "filesize": 20639, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "1.0.5": {"released": "2020-09-15 16:29:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.5-py3-none-any.whl", "filehash": "0836b3fa9c4afe54d51cfdc65d442d2b8cb69029defc254946cbf5be400c1910", "filesize": 20398, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "1.0.4": {"released": "2020-09-12 19:30:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.4-py3-none-any.whl", "filehash": "555fde6495ef27df71e1e84b1398cffb07062e97f62dac9b4736741b226bde48", "filesize": 19862, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "1.0.3": {"released": "2020-09-11 20:06:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.3-py3-none-any.whl", "filehash": "a70171783ccf2f91e22a84af3a5ebb514604d055c576d2d8de4165f22c414883", "filesize": 19851, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "1.0.2": {"released": "2020-09-11 18:08:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.2-py3-none-any.whl", "filehash": "8ad352fc720941f5d7eeb55040f1878a4aaaf1fa3083b1b9d08cfa8a14fa8f23", "filesize": 19762, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "1.0.1": {"released": "2020-09-08 17:00:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.1-py3-none-any.whl", "filehash": "fe84d3d0de491e0d48f4d9dcc831aac93b0938cb3bb9bea21276ef508be42ec4", "filesize": 19706, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "1.0.0": {"released": "2020-08-18 22:26:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-1.0.0-py3-none-any.whl", "filehash": "e38fadf7bf377052a8aeaee0b4f081e2ab4cc2ceff1d537a7e71528d7ef84a77", "filesize": 19500, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "0.9.2": {"released": "2020-08-12 01:19:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.9.2-py3-none-any.whl", "filehash": "d0306f70eb162ad4437e5626806147f3fdd7683dd87ef4a1661e130f52fd272e", "filesize": 19239, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "0.9.1": {"released": "2020-08-02 20:15:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.9.1-py3-none-any.whl", "filehash": "0be7c9c4c005ba2e5b19a9a504ef8f050044096a9eee900a6471a223b87a8596", "filesize": 18966, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "0.7.9": {"released": "2020-07-05 19:01:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.9-py3-none-any.whl", "filehash": "0b449b97527d8999c8bb5d0cb8a4033e3cc25eed1497d7a9dc2aea7570983cb4", "filesize": 18936, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "0.7.8": {"released": "2020-06-28 18:48:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.8-py3-none-any.whl", "filehash": "75533d2e163e4c10b6665e467aba63e1d48783144551ec37951e308add231099", "filesize": 18572, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pygatt", "pypubsub", "pyserial"]}}}, "0.7.7": {"released": "2020-06-26 22:50:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.7-py3-none-any.whl", "filehash": "3b6e3075fbaa47ea9686a57dc25a1f41819071c378a63ed87b1e29241d337c87", "filesize": 18565, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pypubsub", "pyserial"]}}}, "0.7.6": {"released": "2020-06-18 02:35:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.6-py3-none-any.whl", "filehash": "bf3811520aaaa7edb0d4de6d9c69a50eee0e754fe45713dc39e2be277507e9d5", "filesize": 18211, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pypubsub", "pyserial"]}}}, "0.7.5": {"released": "2020-06-18 00:15:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.5-py3-none-any.whl", "filehash": "b6a75e1efc7dab44aa3949fdc56f9b41094b09db6ac99dd608fc15c85515ce9b", "filesize": 18210, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pypubsub", "pyserial"]}}}, "0.7.3": {"released": "2020-06-12 19:33:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.3-py3-none-any.whl", "filehash": "3ec41db1235aad81998ac0ba375082f327ddfa2d82a2bbb9125995edadff170e", "filesize": 18022, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pypubsub", "pyserial"]}}}, "0.7.2": {"released": "2020-06-10 01:21:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.7.2-py3-none-any.whl", "filehash": "fdbd6e3466438769dfcaaa80d5cec5898ef570b8e5a8b3a8a98a37b221d43b3d", "filesize": 17906, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "pexpect", "protobuf", "pypubsub", "pyserial"]}}}, "0.6.7": {"released": "2020-06-06 18:55:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.6.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.6.7-py3-none-any.whl", "filehash": "987742561770533b71d21e764cb54ef66e8c5b1225ec7f036e8082b35be94872", "filesize": 17769, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "protobuf", "pypubsub", "pyserial"]}}}, "0.5.4": {"released": "2020-05-22 17:58:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.5.4-py3-none-any.whl", "filehash": "998f640f7097a27a8b20a624d0375268f51e476746cc5be00cfce5c0d504ddaa", "filesize": 17120, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "protobuf", "pypubsub", "pyserial"]}}}, "0.5.3": {"released": "2020-05-21 00:07:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.5.3-py3-none-any.whl", "filehash": "ec318c63e7ae954446899f4628d6a869feee528c92fea4cd8884ce3a38a0f97a", "filesize": 16830, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["dotmap", "protobuf", "pypubsub", "pyserial"]}}}, "0.5.1": {"released": "2020-04-28 22:32:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"meshtastic-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/meshtastic/meshtastic-0.5.1-py3-none-any.whl", "filehash": "adb1960f6bcf88fec5b2114fbbe8c5869af700b6d6a4ff66044e96381efff55b", "filesize": 11922, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["protobuf", "pypubsub", "pyserial"]}}}}}