{"package": "wotpy", "summary": "Python implementation of a W3C WoT Runtime and the WoT Scripting API", "pypi_url": "https://pypi.org/project/wotpy", "piwheels_url": "https://www.piwheels.org/project/wotpy", "releases": {"0.18.0": {"released": "2026-09-04 10:13:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.18.0-py3-none-any.whl", "filehash": "c39ce7b328e9cd1442b3240ed7518058e9a61fc17b4d3ad5b5d9fdd5a1bc2816", "filesize": 199417, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "amqtt", "eclipse-zenoh", "jsonschema", "python-slugify", "reactivex", "requests-oauthlib", "tornado", "websockets"]}}}, "0.17.2": {"released": "2023-10-26 10:54:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.17.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.17.2-py3-none-any.whl", "filehash": "11ee32f519523427294e287cf949e82ed982bba286ed1bef40e9d721d409dcc1", "filesize": 153897, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "aiomqtt", "jsonschema", "python-slugify", "rx", "tornado", "zeroconf"]}}}, "0.17.1": {"released": "2023-10-24 12:24:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.17.1-py3-none-any.whl", "filehash": "31bf98adbd5ddc997e0aa842cc5fad1ecd37ace2a3a546c689621902fba94ae1", "filesize": 153608, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "aiomqtt", "jsonschema", "python-slugify", "rx", "tornado", "zeroconf"]}}}, "0.17.0": {"released": "2023-10-24 09:38:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.17.0-py3-none-any.whl", "filehash": "00b95e243afd3014f5f3ee5005757c82cea04640bd05c6effa31815d456cb941", "filesize": 153304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "aiomqtt", "jsonschema", "python-slugify", "rx", "tornado", "zeroconf"]}}}, "0.16.0": {"released": "2021-06-09 10:37:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.16.0-py3-none-any.whl", "filehash": "c17ef0eb8a34d5cb39822f980a54fbbd9a90bc0d27282fc65aeab9907026e1f8", "filesize": 151977, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "websockets", "zeroconf"]}}}, "0.15.1": {"released": "2021-04-22 15:04:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.15.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.15.1-py3-none-any.whl", "filehash": "0dcffa97999afda914832bdee1d4360ab36207c952d81fb5dc1619fe8f35c3ff", "filesize": 151666, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.15.0": {"released": "2021-04-22 14:22:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.15.0-py3-none-any.whl", "filehash": "1595bba0763070a5f0c6bfe0785c196f7192d511dd7a6b0c30ec3068197d6034", "filesize": 151661, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.6": {"released": "2021-04-22 11:31:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.6-py3-none-any.whl", "filehash": "3b38e5b60fa0797c53f828921ca8475503ca39fa1d5d23d179a80bf636bfb608", "filesize": 151658, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.5": {"released": "2020-04-15 10:16:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.5-py3-none-any.whl", "filehash": "bc18b2af2285b036761426e41714b55f539b4cd06eb45c2dd1bdbf761ff92310", "filesize": 150672, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.4": {"released": "2020-03-10 13:29:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.4-py3-none-any.whl", "filehash": "f031ac632a3585e869e6334ad5b72ba31e902d6221ce3c538f1c3c6218e91b8d", "filesize": 150614, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.3": {"released": "2020-02-20 15:08:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.3-py3-none-any.whl", "filehash": "9663a52affdf2df6e372715956fab30d52884d916c5d3819a979d1518fc60aee", "filesize": 150547, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.2": {"released": "2019-12-19 12:13:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.2-py3-none-any.whl", "filehash": "a0e086c7a1a41cb43a83a0fb10ad29067ff1015065824a913155ead22522c0ab", "filesize": 150492, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.1": {"released": "2019-12-19 11:52:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.1-py3-none-any.whl", "filehash": "f0394c1fe61afcac220c4218b637a84907832008ce239473d9cc4b82acde06c7", "filesize": 150492, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.14.0": {"released": "2019-11-04 14:26:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.14.0-py3-none-any.whl", "filehash": "61496c34362a36f4172ad4d90613c054caf1aacfb2b33384ef37f857e26b5125", "filesize": 150494, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.13.0": {"released": "2019-10-11 08:54:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.13.0-py3-none-any.whl", "filehash": "f1e2c92c385a1430f2e42c323882c171864d658a3ffb12e3dbe807ea56f7c645", "filesize": 151312, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.11.0": {"released": "2019-04-10 14:52:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.11.0-py3-none-any.whl", "filehash": "e70adbfae63e0474adcaef003c056c4a491aa4313618334269924c44db4f0735", "filesize": 151271, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.10.0": {"released": "2019-04-09 11:15:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.10.0-py3-none-any.whl", "filehash": "9076b7f79f9aeff0e24bdc1b4b2ae7a2bdd01689d06cc1d62295911220803a2c", "filesize": 151377, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.9.0": {"released": "2019-04-05 18:53:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.9.0-py3-none-any.whl", "filehash": "b8d860e3b54ee5f9a66c1d72da24e76c4d629f8e5c3dd905f06b1d8a7107a4da", "filesize": 150737, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.8.10": {"released": "2019-04-05 10:37:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.8.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.8.10-py3-none-any.whl", "filehash": "2564fd746740de1cc110dee8a5b22d686ab421adf23a7b400b25b9e97780ddec", "filesize": 150231, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "linkheader", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.8.9": {"released": "2019-04-04 16:36:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.8.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.8.9-py3-none-any.whl", "filehash": "6c92fcb8e06b641f1bd66a09f9c3b757858ccb4628e4c18c680c1776791c4cae", "filesize": 150163, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "linkheader", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.8.8": {"released": "2019-04-03 16:57:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.8.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.8.8-py3-none-any.whl", "filehash": "158a38da1507e21f22c7f875162709b9d6d54b84915ae0f923c0adae21ffde71", "filesize": 150144, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "linkheader", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.8.7": {"released": "2019-03-21 17:27:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.8.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.8.7-py3-none-any.whl", "filehash": "44bcd5deda7f3edb582fdc54e98fd4749c8ba2a85a767d2b73a81f94073fb735", "filesize": 149960, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "linkheader", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.8.6": {"released": "2019-02-15 09:37:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.8.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.8.6-py3-none-any.whl", "filehash": "122710752678ba2d22231c0f40d1a319b56755c1613152861dd0ee5ea79bde96", "filesize": 149942, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "linkheader", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}, "0.8.5": {"released": "2019-02-14 17:14:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wotpy-0.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wotpy/wotpy-0.8.5-py3-none-any.whl", "filehash": "c2e8bf7fd910fc387a20aa829fc6780a0603e9a297e9ae0705c28222f4e448cf", "filesize": 149806, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["aiocoap", "hbmqtt", "jsonschema", "linkheader", "python-slugify", "rx", "six", "tornado", "zeroconf"]}}}}}