{"package": "esphome", "summary": "ESPHome is a system to configure your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems.", "pypi_url": "https://pypi.org/project/esphome", "piwheels_url": "https://www.piwheels.org/project/esphome", "releases": {"2026.7.0b2": {"released": "2026-07-13 01:25:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.7.0b2-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.7.0b2-py3-none-any.whl", "filehash": "ce773508e265e7208ae46d9afd2802b42280ce1b8ae2a96ad868530ea1a9edd2", "filesize": 6490007, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.12.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-glyphsets", "esptool", "freetype-py", "jinja2", "paho-mqtt", "pillow", "platformdirs", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.7.0b1": {"released": "2026-07-09 04:55:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.7.0b1-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.7.0b1-py3-none-any.whl", "filehash": "c7eae06becc949f98a989f17832b3097a4119dda37bab1757faa4f144d4e3e5f", "filesize": 6480889, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.12.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-glyphsets", "esptool", "freetype-py", "jinja2", "paho-mqtt", "pillow", "platformdirs", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.5": {"released": "2026-07-09 00:21:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.5-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.5-py3-none-any.whl", "filehash": "380e764a20c2ff222256a9039ba74df8648e7520f4ee665aef09a517d0be58eb", "filesize": 6327235, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.4": {"released": "2026-07-01 04:26:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.4-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.4-py3-none-any.whl", "filehash": "d69619a2da42cfc6deea7e75f9fdcda0591d13f791f63fe0700072e0d72cc74a", "filesize": 6327234, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.3": {"released": "2026-06-29 10:32:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.3-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.3-py3-none-any.whl", "filehash": "c661401f155f55c21c92ce65a517d8c6b7c6a4597019d92171dcd5c80ba612c3", "filesize": 6326547, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.2": {"released": "2026-06-20 18:18:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.2-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.2-py3-none-any.whl", "filehash": "dcf2ed2214cc711d4cc1ce7062c13570a14eec90bea474272605de6927751881", "filesize": 6324574, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.1": {"released": "2026-06-18 23:35:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.1-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.1-py3-none-any.whl", "filehash": "9839983be4701098cf81d9915d2191913a599e89ebdfde5a9b939acfac49a09e", "filesize": 6324247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.0": {"released": "2026-06-18 01:01:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.0-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.0-py3-none-any.whl", "filehash": "452bf7c0096bbe02388ecbf2e3c5b094df70b29b67d03d67f1dc5a301d591429", "filesize": 6323665, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.0b4": {"released": "2026-06-17 22:09:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.6.0b4-py3-none-any.whl", "filehash": "27fad21e37f8bd07118d423fa57dae4086ea92daf782ce378faf66f89baaebfc", "filesize": 6323693, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.0b3": {"released": "2026-06-16 11:53:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.6.0b3-py3-none-any.whl", "filehash": "4a893b7a43e34893c082aa6c041e906ee9afd7b3491a46eb82e23551f279b213", "filesize": 6323390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.0b2": {"released": "2026-06-15 00:06:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.6.0b2-py3-none-any.whl", "filehash": "89d82af75709ce45d5d9994af91dad8ad8be3047a1971c044f4fff0365a23f4e", "filesize": 6319954, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.6.0b1": {"released": "2026-06-11 04:07:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.6.0b1-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.6.0b1-py3-none-any.whl", "filehash": "9558fc691c3422259ec902d40ccf7fb9fbd54628ac71381df469b57a2bd70b4c", "filesize": 6316459, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "py7zr", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.3": {"released": "2026-06-05 02:31:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.3-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.5.3-py3-none-any.whl", "filehash": "5aea01445fc75e07c6b2ed8d6cb163455c46a38fd5bc0c220e4ab1c5f7eebb2f", "filesize": 6210339, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.2": {"released": "2026-06-02 03:40:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.2-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.5.2-py3-none-any.whl", "filehash": "8e5178f3e73d330093d8bb3812ef4604f0f074e561ed37eb1a2cdfcf4c05871f", "filesize": 6209042, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.1": {"released": "2026-05-24 22:43:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.1-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.5.1-py3-none-any.whl", "filehash": "be2b582512588cdb87fb93d829dd3a151d881c278bf5a75907663fa1af3beaf2", "filesize": 6205625, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.0": {"released": "2026-05-21 01:49:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.0-py3-none-any.whl": {"file_url": "/simple/esphome/esphome-2026.5.0-py3-none-any.whl", "filehash": "214bfa12d1404a33f6d7f5a7c4f61ec1cc4c454c8f1d7721a4f17aba8654cfaf", "filesize": 6200988, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.0b4": {"released": "2026-05-20 22:14:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.5.0b4-py3-none-any.whl", "filehash": "0fdf5c9890558212e0962794a9ee0e022f1bdbdfba09a1f769cc5e8a433c49c2", "filesize": 6201021, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.0b3": {"released": "2026-05-20 02:34:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.5.0b3-py3-none-any.whl", "filehash": "daa0b207c7faaa7ab8b83e2bedc1120c846fa4b26867c6dd4a79303f52de7a7b", "filesize": 6200352, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.0b2": {"released": "2026-05-18 03:29:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.5.0b2-py3-none-any.whl", "filehash": "61449e79d914c4d8494fc04dd6ddc1bb855e5a6f37a700f4c3ebfb876bec0837", "filesize": 6198622, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.5.0b1": {"released": "2026-05-14 03:25:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.5.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.5.0b1-py3-none-any.whl", "filehash": "195702ba942bbe1b08f81a69eb749e37254816c5b9361af6a0eadffe6d9503ed", "filesize": 6195422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.5": {"released": "2026-05-06 20:17:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.5-py3-none-any.whl", "filehash": "580dd53721271be996a0b300d791fd11b906776a955d8e4351880f4eb260ad26", "filesize": 5964299, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.4": {"released": "2026-05-05 02:22:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.4-py3-none-any.whl", "filehash": "be96e25aca790d5a8ad8d6ffd1e023e6699d28fc959e36f4dcc1ef898f40215f", "filesize": 5964033, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.3": {"released": "2026-04-28 03:40:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.3-py3-none-any.whl", "filehash": "c3e730f027b71e6ef040458f7a91b1f72bee3a411810b62d728fc8d6cfe4505c", "filesize": 5961827, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.2": {"released": "2026-04-23 02:11:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.2-py3-none-any.whl", "filehash": "cd37bfb0d9d5639eca775a385bb4d84336d7a5d3712214238233e23d90a36036", "filesize": 5960410, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.1": {"released": "2026-04-20 01:53:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.1-py3-none-any.whl", "filehash": "9dc295bb94621a17e76de2a6636599bd16962b5dc2e55f04f508e6056d02cbf2", "filesize": 5956532, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.0": {"released": "2026-04-15 10:45:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.0-py3-none-any.whl", "filehash": "5777a5ab47697ed36c6c2015243ae959c04c12f4c8ac1e85527caff382cdfb64", "filesize": 5948656, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.0b3": {"released": "2026-04-15 01:11:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.0b3-py3-none-any.whl", "filehash": "221873dda7bfd0d5ded14ead5a3e770cd275b11533accbd580fa54fe72195f51", "filesize": 5948688, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.0b2": {"released": "2026-04-13 00:45:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.0b2-py3-none-any.whl", "filehash": "4022bc9b08379e76ed6ff5b068a38cdd71c0092ad8e03e9a6f96a66af48e37a5", "filesize": 5945004, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.4.0b1": {"released": "2026-04-09 01:41:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.4.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.4.0b1-py3-none-any.whl", "filehash": "6f5bad231174e41e4f0a52867c0f7d1c9db9d4027a3cb4209cc571c670e5dba8", "filesize": 5941128, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.3": {"released": "2026-04-07 00:07:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.3-py3-none-any.whl", "filehash": "f47eb63be76c7994a03302857b4f6985928221f759b02d7aa2fc0e481c415a1f", "filesize": 5807196, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.2": {"released": "2026-04-01 20:07:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.2-py3-none-any.whl", "filehash": "c5a634d2461e95be87f2edaf3db33ab048fd333b6f95f9591768b929f9dd544a", "filesize": 5807146, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.1": {"released": "2026-03-23 03:10:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.1-py3-none-any.whl", "filehash": "f083cb0eb58e0f90128f22819ae1d8dea5df3c4baa60a236d776fa626045ea35", "filesize": 5803878, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.0": {"released": "2026-03-19 04:34:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.0-py3-none-any.whl", "filehash": "67b69d97d9f97e68503a15386abc4e4db5a74e071f518c361e3863332537fe93", "filesize": 5799857, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.0b5": {"released": "2026-03-18 20:21:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.0b5-py3-none-any.whl", "filehash": "57e6d00e9d1e76db2742b5d082227772c4af06679d0168a78b996e64a9b8018b", "filesize": 5799893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.0b4": {"released": "2026-03-18 03:22:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.0b4-py3-none-any.whl", "filehash": "2e5897b363e61c320e0867e8b3df31e7487a5b6c79ee2cbfb327d16a958da953", "filesize": 5799534, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.0b3": {"released": "2026-03-17 01:14:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.0b3-py3-none-any.whl", "filehash": "fda1ede40da689c260b2961f87872428a6d275da070c3852c4a4afe73d5eed73", "filesize": 5797112, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.0b2": {"released": "2026-03-15 22:47:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.0b2-py3-none-any.whl", "filehash": "98806ce66bcc263cd67e403b3902ba776800d0faf52737f848eeb47516128ded", "filesize": 5796813, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.3.0b1": {"released": "2026-03-11 20:16:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.3.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.3.0b1-py3-none-any.whl", "filehash": "b39f5aced3b43125f661124637cc079c995333f60610336aea551541bf13e544", "filesize": 5783319, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "smpclient", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.4": {"released": "2026-03-03 09:08:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.4-py3-none-any.whl", "filehash": "cbaab2b21697779271507bd88c658a6a134155d9e37dc2ba0f29498c46f76155", "filesize": 5596605, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.3": {"released": "2026-03-02 22:36:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.3-py3-none-any.whl", "filehash": "7c4c7e36c8e20741a54d6580dfa14e3ae8cb36efe3d0f9fc2741e0a69b656480", "filesize": 5596809, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.2": {"released": "2026-02-26 02:17:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.2-py3-none-any.whl", "filehash": "9eff9809630a0a59c4a481b5e56a256e0f5a2d074f340f1857dd13560dbc4242", "filesize": 5597948, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.1": {"released": "2026-02-20 16:24:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.1-py3-none-any.whl", "filehash": "1ad086f3b5cfc9c77e9992dba10ebc650f38e1f606f188952352c649564e39d1", "filesize": 5597432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.0": {"released": "2026-02-18 22:37:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.0-py3-none-any.whl", "filehash": "7b42cbbedf5f6db121a7ae4a5662008de4339e33dfd6d88c95f41de1d3113c6c", "filesize": 5595569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.0b5": {"released": "2026-02-18 20:05:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.0b5-py3-none-any.whl", "filehash": "29ba83a2305336a84696ce7b83f1e81fd31dd48aef1f78e620840e628079891c", "filesize": 5595597, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.0b4": {"released": "2026-02-18 00:29:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.0b4-py3-none-any.whl", "filehash": "8d2ba30014c8668a194924b234d341b703678a9c227522e5281b2dcc24c9d16f", "filesize": 5595645, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.0b3": {"released": "2026-02-17 03:22:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.0b3-py3-none-any.whl", "filehash": "a4aaab265f13f37977663db878602e25a8a5ddbb521ebc1ce1958e1df3a68cd3", "filesize": 5595640, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.0b2": {"released": "2026-02-14 03:03:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.0b2-py3-none-any.whl", "filehash": "51de6b6b845193888b2a469aa012fcea9ee594d01c03b6efa432951d07255233", "filesize": 5594359, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.2.0b1": {"released": "2026-02-12 18:11:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.2.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.2.0b1-py3-none-any.whl", "filehash": "ce3351ca39e7446b9f70ed9ae01b4e5a0f5ed4520d665ca6e1f3663c8962e02d", "filesize": 5593365, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.15,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "requests", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.5": {"released": "2026-02-10 22:13:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.5-py3-none-any.whl", "filehash": "891d5af65d7b1edb17d7847d6963a07d82f545931696fd9585d0369ecf788a30", "filesize": 5476942, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.4": {"released": "2026-02-04 11:02:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.4-py3-none-any.whl", "filehash": "c0bb81dc6376380a6b035c869b905ce3a65043547daf8e9509f35668c7664fac", "filesize": 5476627, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.3": {"released": "2026-01-30 03:22:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.3-py3-none-any.whl", "filehash": "6848549f81a7ecf91f427b5c3c88e1a0204b278809dabb6d4eb92244bca744d1", "filesize": 5473785, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.2": {"released": "2026-01-25 18:22:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.2-py3-none-any.whl", "filehash": "be7b38b87b08ac25dc02c51fa4246e14e664c5aa56561b9e255e9d7f4d945045", "filesize": 5468183, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.1": {"released": "2026-01-22 23:20:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.1-py3-none-any.whl", "filehash": "6a2a568f05c43bfbeab05f1a8ffca0990f80cf64dd3871659894cc772cfa4f54", "filesize": 5467644, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.0": {"released": "2026-01-21 03:43:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.0-py3-none-any.whl", "filehash": "c9436b15eaa8772c808222d3a218b8bd0cdd1118eabe8aa29beb6537670477bd", "filesize": 5463732, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.0b4": {"released": "2026-01-20 22:02:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.0b4-py3-none-any.whl", "filehash": "b788efb47cc00eebf7728e79f0d98db856065cdbf1f0c1554b83722bcbf67c74", "filesize": 5463762, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.0b3": {"released": "2026-01-17 04:46:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.0b3-py3-none-any.whl", "filehash": "bd122dc7f451006b068c378bff7ba0dbd751149b1073cab415e83eb598c4d6be", "filesize": 5462999, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.0b2": {"released": "2026-01-15 21:24:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.0b2-py3-none-any.whl", "filehash": "722b7e4de2df273df3bb64b36d29d45284644667788d4606303de7081abfeb5f", "filesize": 5462040, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2026.1.0b1": {"released": "2026-01-14 15:52:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2026.1.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2026.1.0b1-py3-none-any.whl", "filehash": "bff185f3a35cda74532e835604a0882b2b72454f87e0061fc8aa20b3271106e4", "filesize": 5461468, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "resvg-py", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.7": {"released": "2026-01-17 03:50:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.7-py3-none-any.whl", "filehash": "1112be826185ef9c97f050790f8ddf28b66934d235ffabe781a91ada39f78e82", "filesize": 5169330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.6": {"released": "2026-01-13 16:56:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.6-py3-none-any.whl", "filehash": "05c5987352f92c9dde318b6a4db92cf11ae4effd36450b3eace9978942d1bf5e", "filesize": 5169345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.5": {"released": "2026-01-06 15:23:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.5-py3-none-any.whl", "filehash": "e36771f2f061aa3804ba1045a4f2f23ee94f8250a357851ab8110e54279e5524", "filesize": 5169342, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.4": {"released": "2025-12-31 22:43:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.4-py3-none-any.whl", "filehash": "4cda8ec486c2049a969436d24e7f49c45520d18e2f95455e5b0072d990347fcd", "filesize": 5168828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.3": {"released": "2025-12-30 14:32:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.3-py3-none-any.whl", "filehash": "01c211b417d4249bde889c4966ca3c054094866a8d3cd4c36117899192940f00", "filesize": 5168726, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.2": {"released": "2025-12-23 16:17:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.2-py3-none-any.whl", "filehash": "290ff1bf21d7a9a300db1d3a8f3460f7208e7fd0bd32da7355402e158bdc5c8e", "filesize": 5168706, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.1": {"released": "2025-12-19 15:53:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.1-py3-none-any.whl", "filehash": "0e1d967a46571dcf42801bf5476a9c870319e1578b81c9a60e1cd338a748d10e", "filesize": 5167760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.0": {"released": "2025-12-16 23:57:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.0-py3-none-any.whl", "filehash": "fc1877ce73302fc6f81d45e1b1c8e2bee0002180f7b08d25eb45da9d3123cea8", "filesize": 5167596, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.0b5": {"released": "2025-12-16 16:26:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.0b5-py3-none-any.whl", "filehash": "5156b9d90416e5fa0c431313e26bf9d2a8d0597957f6864c68713587e62cfbd8", "filesize": 5167621, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.0b4": {"released": "2025-12-16 00:01:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.0b4-py3-none-any.whl", "filehash": "d0cb1c38e7a8734fd3e859ce42bffdd53e02a46c1032a10c630b60c86b0f1608", "filesize": 5167312, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.0b3": {"released": "2025-12-15 00:18:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.0b3-py3-none-any.whl", "filehash": "42c3b5144bba3678d7366b5b1e012b6fd3bfd10a250672e03a1182f10822bf28", "filesize": 5167040, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.0b2": {"released": "2025-12-12 17:16:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.0b2-py3-none-any.whl", "filehash": "7590108461bb4d91602d94d9d00b06ae73d4f92f02682e0ff7b362a3e0f98612", "filesize": 5164416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.12.0b1": {"released": "2025-12-10 02:34:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.12.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.12.0b1-py3-none-any.whl", "filehash": "da0ca67c4fc668e21fb9a82793ce685792ea201c95194829c6576c073663efe4", "filesize": 5163552, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.5": {"released": "2025-12-09 17:55:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.5-py3-none-any.whl", "filehash": "672d664f06a47def6103e9e921e6447228dbbdbbcf0155a828ff3e5a655f2100", "filesize": 5068449, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.4": {"released": "2025-12-05 03:55:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.4-py3-none-any.whl", "filehash": "2d32181e9bae4dd880c22c08670b50d5d6818e77d134ff3785ce6c4fb627b10b", "filesize": 5068232, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.3": {"released": "2025-12-03 16:37:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.3-py3-none-any.whl", "filehash": "a1fcf6dd24b95d00efe3069bfbbeee4ca758b586f06ab9f9a83c0ee4d50deece", "filesize": 5068076, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.2": {"released": "2025-11-27 23:19:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.2-py3-none-any.whl", "filehash": "a2d92e908117492e783e372dfd581f4dffa5e25ba89b7702157a53ef8c7d4ec6", "filesize": 5066964, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.1": {"released": "2025-11-24 22:30:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.1-py3-none-any.whl", "filehash": "99c4d62452b3ea81f9a76c5dccb451f1ef9039f750ef41ea5df23b6a39b3aa60", "filesize": 5066294, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.0": {"released": "2025-11-19 22:38:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.0-py3-none-any.whl", "filehash": "d9f69c64412935d55baa55afad4f4f7928d4a16681edb1c5577192bc70e9fbcb", "filesize": 5065436, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.0b5": {"released": "2025-11-19 20:07:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.0b5-py3-none-any.whl", "filehash": "ba66ca8dd03549de049adf915a27b72de64fea1bf44e05b794dc02295668bb29", "filesize": 5065464, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.0b4": {"released": "2025-11-19 00:22:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.0b4-py3-none-any.whl", "filehash": "c0ca44f7bd5b7e79b63fdb199eedfa4a3706ff081140d24173c0a9d0ddc130e9", "filesize": 5064893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.0b3": {"released": "2025-11-17 04:41:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.0b3-py3-none-any.whl", "filehash": "f18e7674060f3efbc758a983a2e8d1c797f80d4393ae53f4ec628fc879d23a79", "filesize": 5062505, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.0b2": {"released": "2025-11-13 03:47:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.0b2-py3-none-any.whl", "filehash": "2a770e7a5e94796991ade50e578133685a67653d346b950ac481f7b0e7acc3e6", "filesize": 5059857, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.11.0b1": {"released": "2025-11-12 04:27:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.11.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.11.0b1-py3-none-any.whl", "filehash": "71502dcb0054c7f8d877a332b4c072093999560cdd5a31c3baf52471cb7f3ba0", "filesize": 5058793, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "bleak", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.5": {"released": "2025-11-12 01:10:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.5-py3-none-any.whl", "filehash": "b27014400913a8996699b33181c47e4efccd2ee7f748315dfb9f3e72f74c8425", "filesize": 4905969, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.14,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.4": {"released": "2025-11-04 03:04:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.4-py3-none-any.whl", "filehash": "29b7ac2522bfe2043658e5006930d6e275a542ffd71029e353a3ef3781c278bc", "filesize": 4905707, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.3": {"released": "2025-10-24 01:09:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.3-py3-none-any.whl", "filehash": "7b520a30cf3ec1c3bd2eb9f18037f376dfef4909fa5f7633472f0274cb87293a", "filesize": 4904959, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.2": {"released": "2025-10-20 00:43:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.2-py3-none-any.whl", "filehash": "6a6174e03e9600189f595fcc0bb8b59fd509500ccc49b253d443818be46f2da2", "filesize": 4904827, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.1": {"released": "2025-10-16 10:00:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.1-py3-none-any.whl", "filehash": "fe4b555236cec069203bee966eee0c72421563ec52b6cfa967443f7913a016df", "filesize": 4904196, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.0": {"released": "2025-10-15 04:31:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.0-py3-none-any.whl", "filehash": "51c34d2b0505d7e9522b63c88f41baa2995169b1fa6aa36a09559db0724ceb50", "filesize": 4902949, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.0b4": {"released": "2025-10-14 23:45:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.0b4-py3-none-any.whl", "filehash": "ace90d674a8096db00f470dfba1fa9cfe46481ed587a0457f94031ccb50aba0b", "filesize": 4902983, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.0b3": {"released": "2025-10-14 03:36:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.0b3-py3-none-any.whl", "filehash": "c0389618554e7151029bb5f7db0585f01bf6d84f940cf05183d56090e1ad270e", "filesize": 4902958, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.0b2": {"released": "2025-10-12 21:56:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.0b2-py3-none-any.whl", "filehash": "3081fcce1a560a6e6610f8faf7de83b4ac4448f05fa7253802c6398cce08835a", "filesize": 4902753, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.10.0b1": {"released": "2025-10-09 18:30:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.10.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.10.0b1-py3-none-any.whl", "filehash": "192fe7ef18a9749e7f155b11da27343263853250b70d05901e97bdd07a685147", "filesize": 4900814, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "ruamel-yaml-clib", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.3": {"released": "2025-10-01 11:30:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.3-py3-none-any.whl", "filehash": "e92486684f866a884d3122d0350896b1d92995f8659ef21ac968e06467004314", "filesize": 4851644, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.2": {"released": "2025-09-29 18:51:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.2-py3-none-any.whl", "filehash": "caf7713c26b11a7cddcbf2207a6b34821e63e1c40a0f329ba08ebae7f69271f0", "filesize": 4851471, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.1": {"released": "2025-09-19 08:47:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.1-py3-none-any.whl", "filehash": "cff2ec673c8755ecefbca26464455e10cf5fefed7775a5eaa1812455f65f9e79", "filesize": 4850523, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.0": {"released": "2025-09-17 06:52:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.0-py3-none-any.whl", "filehash": "63771414228dbc3ec09e8ecd58b2d23ad6ed938e6196ef3885d6fd786b8c78c3", "filesize": 4850403, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.0b4": {"released": "2025-09-16 22:51:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.0b4-py3-none-any.whl", "filehash": "e549a0b75c38b79d2cb236983d0fdf63193f43a207a69e4373bb844e0ae6850a", "filesize": 4850432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.0b3": {"released": "2025-09-16 12:17:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.0b3-py3-none-any.whl", "filehash": "7d7b2678c851a6b32b32f26cfdeb2b6d60ec11996f35349fce103a4acfb791a4", "filesize": 4849993, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.0b2": {"released": "2025-09-15 06:29:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.0b2-py3-none-any.whl", "filehash": "88eef67d6fac358dd8f1d3df2ec78aa7c08ddbd61e3366b55a25986b4109cb2e", "filesize": 4849813, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.9.0b1": {"released": "2025-09-10 19:25:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.9.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.9.0b1-py3-none-any.whl", "filehash": "9cc01ab994e12afe330dceb001d01b501f34be27d1f26de77e409810cf39f4ed", "filesize": 4848210, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.4": {"released": "2025-09-10 05:04:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.4-py3-none-any.whl", "filehash": "b977b4efce8a6b80824476901bc7c810f1c42ae971214aff2f6eb97e14baa2df", "filesize": 4801176, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.3": {"released": "2025-09-04 10:10:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.3-py3-none-any.whl", "filehash": "d55b46ee6d08ff503c327661fd2648ca9b3ebebeee44b7020407f2f3d6c79a79", "filesize": 4801171, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.2": {"released": "2025-08-29 00:39:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.2-py3-none-any.whl", "filehash": "cc7fe83fead8a26d5c85a603546e55816376f5e813265623935e73195fee9b93", "filesize": 4800828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.1": {"released": "2025-08-25 20:48:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.1-py3-none-any.whl", "filehash": "18043d28f9d73de6de5d50aeeed322db4bb8e45f2949ee4261234592a705c5e6", "filesize": 4801374, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.0": {"released": "2025-08-20 07:58:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.0-py3-none-any.whl", "filehash": "a6477a9ee3abf8bfdc06308302cd0676c4add4c6def8021737cbb3177520e2d5", "filesize": 4799662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.0b4": {"released": "2025-08-19 22:31:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.0b4-py3-none-any.whl", "filehash": "f405073ea2a95a56248f9e51316ec55d759a8c9104ac696c794817c5eb0bcc8b", "filesize": 4799695, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.0b3": {"released": "2025-08-19 08:41:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.0b3-py3-none-any.whl", "filehash": "67ef2251ae7b324fd5dc07bc7e7ae0094dcd3a9ca3cdc0c7791718958453b1fa", "filesize": 4799518, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.0b2": {"released": "2025-08-14 20:46:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.0b2-py3-none-any.whl", "filehash": "49ae6279e666f2409f80a72bb21fe55c68a89b693634e437d6ce3236e900ec45", "filesize": 4797577, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.8.0b1": {"released": "2025-08-13 11:57:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.8.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.8.0b1-py3-none-any.whl", "filehash": "1e1b037a4c1395d7ed463910e7f7a928c7a5befd49b4546b95cb720e0555fbc4", "filesize": 4797549, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.5": {"released": "2025-08-05 03:38:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.5-py3-none-any.whl", "filehash": "d9d34b3f4c467a3018efefd750ae2b8184233b3669e4eef2e50a4ce6f7d80638", "filesize": 4679901, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.4": {"released": "2025-07-28 07:34:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.4-py3-none-any.whl", "filehash": "ad8396a04400d5b3ea916e7772de09e971ed5b9e3f7e89bb7ba6ed1be4bbe194", "filesize": 4679192, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.3": {"released": "2025-07-22 20:10:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.3-py3-none-any.whl", "filehash": "df1362520f4c0f05be7a7f2d319000935b157530a821ae9e783684649fb73211", "filesize": 4678863, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.2": {"released": "2025-07-19 00:05:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.2-py3-none-any.whl", "filehash": "511243c5856e503a28b2a7d66d2cf706557220a9ad7f9cc20aac69fa58ae9413", "filesize": 4677808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.1": {"released": "2025-07-17 09:55:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.1-py3-none-any.whl", "filehash": "eddb3ae55f9ea492aef97da62adeef477571233874e1b9015ffbd247fa09aba5", "filesize": 4677038, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.0": {"released": "2025-07-16 08:47:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.0-py3-none-any.whl", "filehash": "b84ac76d0fc3329d5e55f480048482f15836af9de2afbcfadc9884ba74d5a7df", "filesize": 4674940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.0b5": {"released": "2025-07-15 23:59:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.0b5-py3-none-any.whl", "filehash": "d202f44626eab369185c6ed1af9849cda666c53f02a5d9ed37d158e5c54050bc", "filesize": 4674968, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.0b4": {"released": "2025-07-15 19:35:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.0b4-py3-none-any.whl", "filehash": "a1095447effdc818195f192d8e2e497847e2ff5d54eea4c399abded1ec71123a", "filesize": 4674854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.0b3": {"released": "2025-07-14 18:39:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.0b3-py3-none-any.whl", "filehash": "8e051180f667fc84421181710f8589c959c21561897f7041f802e4e0695d040a", "filesize": 4672684, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.0b2": {"released": "2025-07-13 01:19:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.0b2-py3-none-any.whl", "filehash": "94863f812e7e702692c7c8522a364b5d155e124d95d5b1f8c5dca441e4f6eeb8", "filesize": 4672020, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.7.0b1": {"released": "2025-07-09 07:35:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.7.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.7.0b1-py3-none-any.whl", "filehash": "35df9b939ed9aa5015a823b5435267bbddb6100833c800a38577219abe3e4b81", "filesize": 4677802, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "jinja2", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.3": {"released": "2025-07-03 01:08:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.3-py3-none-any.whl", "filehash": "e2dcedad89b7944b9d1e773b3839a322af44b640369e13292cb309eb5893a017", "filesize": 4566135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.2": {"released": "2025-06-28 03:47:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.2-py3-none-any.whl", "filehash": "8628464f27e5a31797800eaca7068f109f4f536c4f1b84648d4e2af637c87dba", "filesize": 4566065, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.1": {"released": "2025-06-23 19:28:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.1-py3-none-any.whl", "filehash": "394feeb1336d9e8650e2866e92f5184f7cc6c6b3d1bf635486e051fe2785252f", "filesize": 4565109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.0": {"released": "2025-06-18 09:42:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.0-py3-none-any.whl", "filehash": "01524f5d02d2bc69de765f646a1c51aee040c118ef7b15cb63dc06133aec69a6", "filesize": 4561883, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.0b3": {"released": "2025-06-18 00:38:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.0b3-py3-none-any.whl", "filehash": "e3e5cbefbc88fc1d4f070f4d07ad636080697fc87280486258fb9aae11b439c0", "filesize": 4561887, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.0b2": {"released": "2025-06-16 05:07:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.0b2-py3-none-any.whl", "filehash": "4a78012f99b0aed3aef68d27adff3fbd662a8b5f7602541b7ab8a922e8cf9e2f", "filesize": 4561366, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.6.0b1": {"released": "2025-06-11 19:56:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.6.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.6.0b1-py3-none-any.whl", "filehash": "1d8cbcd71804c84029b35abb5acfc63c72d74d50023c8c5c02769154e7e75aaa", "filesize": 4556549, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.2": {"released": "2025-06-03 08:45:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.2-py3-none-any.whl", "filehash": "d523674b687f78f7dfae4d7c50eae508dd895e9817487bcb0fad7f00275eee8b", "filesize": 4483960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.1": {"released": "2025-05-27 09:02:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.1-py3-none-any.whl", "filehash": "ec2c87d2299d90d4d9358786a6df51fec3abfb522fe33e8b9181c2610a7110ed", "filesize": 4483489, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.0": {"released": "2025-05-21 08:33:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.0-py3-none-any.whl", "filehash": "f7ba1f8568459445b299882d5db74d0b40adfdd8459c63056419ed5fa4d36ca5", "filesize": 4482929, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.0b6": {"released": "2025-05-21 01:09:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.0b6-py3-none-any.whl", "filehash": "ee2a4c1886e56c44f9d9eef2eeca0510ce9a104c20348c1d35fc010b27d0f20d", "filesize": 4482960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.0b5": {"released": "2025-05-20 23:26:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.0b5-py3-none-any.whl", "filehash": "22bbad5c9a364bc603f569927d605855708eb935b72be41b40332bc0669900c0", "filesize": 4482959, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.0b4": {"released": "2025-05-19 13:19:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.0b4-py3-none-any.whl", "filehash": "b5b3120a62dc96293f48282490f5f9d63505ebeef5a73beed31d63d08c193987", "filesize": 4482961, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.0b3": {"released": "2025-05-19 04:03:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.0b3-py3-none-any.whl", "filehash": "1c3731db972a6ebc93956543b197c276cd39f802beff7b69dd1d3aaabc541bd9", "filesize": 4483646, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.5.0b2": {"released": "2025-05-14 18:51:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.5.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.5.0b2-py3-none-any.whl", "filehash": "8df61365cd36a2ff78def94c7412b6ff0ad3fdcbd97803435bf94dfb3b8483c9", "filesize": 4478216, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "cairosvg", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.4.2": {"released": "2025-05-11 22:22:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.4.2-py3-none-any.whl", "filehash": "75f0c67eb7fdfc4483c48a1d0e4ccd9d49e65218e6d942eb578ca5e3b0ef854a", "filesize": 4303227, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.4.1": {"released": "2025-04-29 02:24:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.4.1-py3-none-any.whl", "filehash": "1f4cc87f47b5f8b0c1bf7db5ca73dfb29da0af67ab4f1b42ef04c0b5b65a28bb", "filesize": 4304850, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.4.0": {"released": "2025-04-17 00:59:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.4.0-py3-none-any.whl", "filehash": "e47748d742e079f0c8d6fb881c9450e15eb31704c0bb1fb5034e7b8fa0ef4699", "filesize": 4304640, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.4.0b3": {"released": "2025-04-16 00:17:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.4.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.4.0b3-py3-none-any.whl", "filehash": "c42a6cc2fabd7aa81b8808af4c0fb56054588c3b37df8cc8c6d7cb81a5026702", "filesize": 4304670, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.4.0b2": {"released": "2025-04-15 00:16:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.4.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.4.0b2-py3-none-any.whl", "filehash": "17f873d970583ff987d760895407361d1fa8dcc44d82a5f4eedd1e431e318f0c", "filesize": 4304089, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.4.0b1": {"released": "2025-04-09 07:54:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.4.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.4.0b1-py3-none-any.whl", "filehash": "b30025d704a8f6870188409a01c7af213a6547a72f36f3ba9d2929046e80b5b8", "filesize": 4303492, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.3": {"released": "2025-03-31 22:10:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.3-py3-none-any.whl", "filehash": "c0f78cd8e9ca9351c47c116ab313421a8bf2500dd000cbf14b5eb30fdcecf862", "filesize": 4287092, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.2": {"released": "2025-03-25 23:10:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.2-py3-none-any.whl", "filehash": "130df8fbe4dbb15aee667dbee74b7ced325fa167c1ce3fe5667d2c297b36632e", "filesize": 4286692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.1": {"released": "2025-03-23 04:48:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.1-py3-none-any.whl", "filehash": "eb60524dca1ade9af9efd67f4a96bbbb269d8b2b58efd532e508142e5b3bbe83", "filesize": 4286585, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.0": {"released": "2025-03-20 04:41:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.0-py3-none-any.whl", "filehash": "bbaea257347dce6fccfe1064ff55f02ead276562e10f7bd1359d868edf06c5cd", "filesize": 4286539, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.0b5": {"released": "2025-03-19 21:05:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.0b5-py3-none-any.whl", "filehash": "8adbb60420655937e70e64f3bbb14177af78ec2fdeb8e5b27bcea7d1c8ae02af", "filesize": 4286570, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.0b4": {"released": "2025-03-18 20:25:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.0b4-py3-none-any.whl", "filehash": "ada156498fca4411498af5420623b6cb4d0b2ccfb85be46d9cb0d30998bbf7ae", "filesize": 4286569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.0b3": {"released": "2025-03-16 06:58:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.0b3-py3-none-any.whl", "filehash": "a2f843d1671fd087cf45b8bcdc666daa4611f1fd9bf25f85a8cdf34a295a4824", "filesize": 4286569, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.0b2": {"released": "2025-03-13 06:35:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.0b2-py3-none-any.whl", "filehash": "2a4f63abb905f5d5ef67423444d3bf207de003907acbf20dda5fd0b3012ab8bb", "filesize": 4286561, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.3.0b1": {"released": "2025-03-12 08:44:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.3.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.3.0b1-py3-none-any.whl", "filehash": "02e8e1e8ba1a5c1bfd506e6bd5ba18d4cb9c72ec2c8fa7cee8cb5f0d90819da2", "filesize": 4285631, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.2": {"released": "2025-03-03 08:27:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.2-py3-none-any.whl", "filehash": "f1db01c70ee81ee28989f850aefdba3d2ff15cba1be12e133072014361473c79", "filesize": 4232345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.1": {"released": "2025-02-25 22:05:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.1-py3-none-any.whl", "filehash": "13ca64812bdc5a94c3170f5ea435a9773e9c14110891e7b6819012bb82dfc4e2", "filesize": 4232369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0": {"released": "2025-02-19 09:23:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0-py3-none-any.whl", "filehash": "10147342072ed6195fb36741591ea143f3a8492b65b08047147b0557dda2b6c9", "filesize": 4230745, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0b6": {"released": "2025-02-18 21:48:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0b6-py3-none-any.whl", "filehash": "86352e873f8a60989f09751fb5302688518a60139c44adc9cc97acfd176d47fc", "filesize": 4230775, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0b5": {"released": "2025-02-18 01:17:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0b5-py3-none-any.whl", "filehash": "76fcf756e6f46bce22740ac4d5d9899f1aef03b3e3e6b8733326517a4ac85926", "filesize": 4230777, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esphome-glyphsets", "esptool", "freetype-py", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0b4": {"released": "2025-02-17 00:14:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0b4-py3-none-any.whl", "filehash": "7558a737fadb3ebe653b5ee2dc01f2ff7329dbf12e203d5d39b28327f9a36643", "filesize": 4230716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0b3": {"released": "2025-02-14 03:48:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0b3-py3-none-any.whl", "filehash": "e180c58fc169e50e8e11ea6c976e3fa1bd931c52d2809488176ffe6090a7ae0a", "filesize": 4230650, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0b2": {"released": "2025-02-13 08:36:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0b2-py3-none-any.whl", "filehash": "f3ad580120a4954d787496283d68dbe7dcfe223aedd43ebaa5f4ff9bd10a3470", "filesize": 4230136, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2025.2.0b1": {"released": "2025-02-12 04:28:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2025.2.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2025.2.0b1-py3-none-any.whl", "filehash": "fbf4cfd7f3529a1955a77216f394e9ca3474cebc5b0eb8785ec34f0689f7aeed", "filesize": 4230285, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.4": {"released": "2025-01-17 01:51:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.4-py3-none-any.whl", "filehash": "cfc0f4656df53622d24eb3d4f96b30f5bf5986a52852ac638d7968b0f1c4a382", "filesize": 4121969, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.3": {"released": "2025-01-17 00:36:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.3-py3-none-any.whl", "filehash": "7457bbec942b5651ad02374aabc3070a819bb0a9b19e51a3f4848f9af93bc3f0", "filesize": 4121969, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.2": {"released": "2024-12-21 01:00:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.2-py3-none-any.whl", "filehash": "7e2fe4381513359d8ec5d05f4ab08326f68e831f9e75f507638b66221a6f80df", "filesize": 4121435, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.1": {"released": "2024-12-19 06:51:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.1-py3-none-any.whl", "filehash": "52767f036a95aff72b0ac06edace140e6df058e0f6c28e38089bc2a0f131c6b5", "filesize": 4121404, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.0": {"released": "2024-12-18 04:11:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.0-py3-none-any.whl", "filehash": "32754663c13046676ac953006dbd1a7d47c8e108ad5533620aae50152183c8b8", "filesize": 4120937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.0b3": {"released": "2024-12-17 21:06:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.0b3-py3-none-any.whl", "filehash": "aaf94a424ba8e2117d101be2be272ff23e99840480dabf2f765df5b7c426cd56", "filesize": 4120972, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.0b2": {"released": "2024-12-15 21:46:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.0b2-py3-none-any.whl", "filehash": "3eb458f27b2e34b8a4d6fdd5a81c56c72e44746aabe86534d68242c032f5adfb", "filesize": 4120694, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.12.0b1": {"released": "2024-12-11 08:22:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.12.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.12.0b1-py3-none-any.whl", "filehash": "1ba219ed3ff5d9fa6134541c7e0336f6dd93e93ecdf8b8694a331c542e94c807", "filesize": 4119918, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.3": {"released": "2024-12-06 04:26:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.3-py3-none-any.whl", "filehash": "38cf757282c962fe047c6fb867ae1e566c48ff4e0edc979932aa489446f04f3b", "filesize": 4091645, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.2": {"released": "2024-11-27 18:25:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.2-py3-none-any.whl", "filehash": "1764b95fc4764b007b9043145c2f18ce305540c8f91a473ceed4e4ae7852b47c", "filesize": 4091620, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.1": {"released": "2024-11-21 22:38:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.1-py3-none-any.whl", "filehash": "b4d428955f79ce38913e6ea46b6d2949bb317544529535101b1b62accb5950f0", "filesize": 4091259, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.0": {"released": "2024-11-20 17:47:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.0-py3-none-any.whl", "filehash": "2d94f1b8906e0adc51a88769b635b9a0ed7fa48600751ded8b6115f317079570", "filesize": 4091213, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.0b4": {"released": "2024-11-20 07:22:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.0b4-py3-none-any.whl", "filehash": "5ffdea516d1f63f0c742ed666583650dec78c0b900f085b2583438f7062dd77a", "filesize": 4091246, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.0b3": {"released": "2024-11-19 18:31:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.0b3-py3-none-any.whl", "filehash": "0450290a3b3260023b6b3ec15441ed7e1849177a2a9bd34ae78ece2e6ed39519", "filesize": 4091232, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.0b2": {"released": "2024-11-14 02:37:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.0b2-py3-none-any.whl", "filehash": "de508d885b4e2202ae9bca4fa9a13b2f7b01f66b213ea7796497e65d523e48ef", "filesize": 4091228, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.11.0b1": {"released": "2024-11-13 04:37:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.11.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.11.0b1-py3-none-any.whl", "filehash": "1da487f0a60478d1d24bb26a147b4db3ec4a8bf63f50d82365244f93e886dad6", "filesize": 4091256, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "freetype-py", "glyphsets", "icmplib", "kconfiglib", "paho-mqtt", "pillow", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.10.3": {"released": "2024-11-08 09:46:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.10.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.10.3-py3-none-any.whl", "filehash": "755d703b57db7a0568b22a624910206665df5f76943cb8f716db97e578d7e975", "filesize": 4030704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.10.2": {"released": "2024-10-23 19:09:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.10.2-py3-none-any.whl", "filehash": "1729c343a84fd180e5c6f3903a96733039417fff0cd3fa77e4595fef6de5a603", "filesize": 4030506, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.10.1": {"released": "2024-10-22 01:04:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.10.1-py3-none-any.whl", "filehash": "2852aa07d08b2a4d172b869de378bda62a3fa28dc04d1e090949222ffae6c6b8", "filesize": 4030407, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.10.0": {"released": "2024-10-16 03:23:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.10.0-py3-none-any.whl", "filehash": "3c23d863b781175a3219c7394a49d8ec14a186d25da619bbce3e0fd06e2d3b7d", "filesize": 4030305, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.10.0b2": {"released": "2024-10-13 22:01:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.10.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.10.0b2-py3-none-any.whl", "filehash": "69f8dd76492e1bfe9f226ad8b29e015f4c5dcfb488da40420b539083ad8c6d95", "filesize": 4030338, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.10.0b1": {"released": "2024-10-09 04:48:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.10.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.10.0b1-py3-none-any.whl", "filehash": "8601c8a7f5d61de219c8cb4534877c3c0a2e81863681acd25cec59695c2b8a2f", "filesize": 4030265, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "puremagic", "pyparsing", "pyserial", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.2": {"released": "2024-10-01 03:48:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.2-py3-none-any.whl", "filehash": "9af4e83213f7f747f38758aab272879ac0e08d55a65da8e9bae8b2c09a11c7e5", "filesize": 3973719, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.1": {"released": "2024-09-23 00:06:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.1-py3-none-any.whl", "filehash": "0b20aa4e23b656a7bbff47686b33eaa3a9010c7b34773d0bd085c7886c2c2cae", "filesize": 3973803, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.0": {"released": "2024-09-18 20:01:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.0-py3-none-any.whl", "filehash": "599342bd17cc19ff1c91d55ebb0bb2316d04a26b3160e31ecb2c0b1f83534291", "filesize": 3973786, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.0b4": {"released": "2024-09-18 02:38:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.0b4-py3-none-any.whl", "filehash": "13e75206bc208860f4a0f52c61dba5860ce37b9d4193d9ae4d6d07d8b91627d1", "filesize": 3973814, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.0b3": {"released": "2024-09-16 04:40:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.0b3-py3-none-any.whl", "filehash": "5919dbd9319faa7d7eb650fb64bab36d9e5128aca7c4aecbdc8b30634a269153", "filesize": 3972881, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.0b2": {"released": "2024-09-16 00:37:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.0b2-py3-none-any.whl", "filehash": "e6676c5ae0f8c0f0f8b19a81adda68a1cfcf6ed0bd696a55f6a0ee733ca4f648", "filesize": 3972821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.9.0b1": {"released": "2024-09-11 08:57:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.9.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.9.0b1-py3-none-any.whl", "filehash": "a40555b985fef8a6124fc817dd6d58d196d2ccc3a3ab696ddb66d733ee429d5d", "filesize": 3972765, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.3": {"released": "2024-09-03 04:42:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.3-py3-none-any.whl", "filehash": "e605d21cb294084b99750eb3e6108cbea49a68e4c041b99370b425f4a01f553f", "filesize": 3918406, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.2": {"released": "2024-09-03 01:41:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.2-py3-none-any.whl", "filehash": "65459dc661e1d8d33fa6f1ec8b78d313d19a9f2e3788e5f77e4b9ac626b2f674", "filesize": 3918405, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.1": {"released": "2024-08-28 01:41:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.1-py3-none-any.whl", "filehash": "90916278f890be246b9a8800e7436b870df3e91722d446c93c7524ceddd45166", "filesize": 3918197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.0": {"released": "2024-08-21 05:36:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.0-py3-none-any.whl", "filehash": "a3be95d2ce582e43db8b32ed2de3d7340224be05b2a11a0b71c028fe80941059", "filesize": 3917728, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.0b4": {"released": "2024-08-21 01:29:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.0b4-py3-none-any.whl", "filehash": "dfbbf8695e0ce4af82a5403e9fcfc272b21eeddc2d6b561d501046360fa4f8d0", "filesize": 3917758, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.0b3": {"released": "2024-08-19 03:24:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.0b3-py3-none-any.whl", "filehash": "272696d101a52f01ee95e43bb12f84716eaeb7f11f0ea3719ee837e7d6eb2b42", "filesize": 3917254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.0b2": {"released": "2024-08-16 20:11:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.0b2-py3-none-any.whl", "filehash": "6666ecde90b5b4f28a11b78fe59d58621cb28985ee8a57aab7a73dd1ba7bb28f", "filesize": 3916705, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.8.0b1": {"released": "2024-08-14 19:55:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.8.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.8.0b1-py3-none-any.whl", "filehash": "a7297c41a6e367f49611331bbf27571531eb817534670d2bdedc5eb385b7fc3e", "filesize": 3916112, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.3": {"released": "2024-07-31 23:18:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.3-py3-none-any.whl", "filehash": "d50cd6cd87a01eb2782006c8e473b4c1e13b9925e12f316fd0e8966fa59bbb50", "filesize": 3787100, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.2": {"released": "2024-07-25 00:52:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.2-py3-none-any.whl", "filehash": "e91de588454f8fd0c4ebbe2f154bffe760fc770b748d7fa9708699bd47ea4988", "filesize": 3787042, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.1": {"released": "2024-07-22 02:12:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.1-py3-none-any.whl", "filehash": "33d77a72d5701cac7cfff88aae954e1901af84d51066fd604e297d4665222621", "filesize": 3786692, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.0": {"released": "2024-07-17 04:22:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.0-py3-none-any.whl", "filehash": "89ec629dd91ce0277438f036d36ffd5d88f86b2d4321b1b1dcd5eb6c33706383", "filesize": 3786515, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.0b4": {"released": "2024-07-16 23:55:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.0b4-py3-none-any.whl", "filehash": "819e12e696e46c36f17dde22c6dc2281e8582e60d63209b8c88b76bdfb82db29", "filesize": 3786541, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.0b3": {"released": "2024-07-16 07:52:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.0b3-py3-none-any.whl", "filehash": "f707475a845ce932a02ac20663325d0cf54ae8b36a48f9806954b75c99ad6729", "filesize": 3786291, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.0b2": {"released": "2024-07-13 03:28:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.0b2-py3-none-any.whl", "filehash": "79b7fbd61bab74369dc6d38b75eacc65a0b8aa3f4018bcf515740d4b229131ad", "filesize": 3786080, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.7.0b1": {"released": "2024-07-11 04:35:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.7.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.7.0b1-py3-none-any.whl", "filehash": "ce6a3792b23c75bf1b7f7049d183d81d4c23b68589f3e84bf4b1f07f6a2d1990", "filesize": 3785301, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.6": {"released": "2024-07-03 09:07:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.6-py3-none-any.whl", "filehash": "68d0dd5c318b2b17bb3d2eab354e87261298ae0ae5177185dc3c4f4511ed7275", "filesize": 3783586, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.5": {"released": "2024-07-03 08:08:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.5-py3-none-any.whl", "filehash": "76e8b616ab864b45b62e5fd5d506471648ce7b736f5106036205a875098e9e00", "filesize": 3783587, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.4": {"released": "2024-06-27 06:43:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.4-py3-none-any.whl", "filehash": "2b64c20f84324b803c2f5a0257b89fba96849e3a06fcfd40dae09cd7b4741172", "filesize": 3783585, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.3": {"released": "2024-06-26 11:29:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.3-py3-none-any.whl", "filehash": "9124eb1af3d9e9860928a07de96779afc4e93efb4493317c1978be2b43b56c90", "filesize": 3783247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.2": {"released": "2024-06-25 01:49:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.2-py3-none-any.whl", "filehash": "ba39507d0a7862e8bf7f941975a415e572eb93627a622bd3c496fcf32fac55c7", "filesize": 3782802, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.1": {"released": "2024-06-20 05:10:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.1-py3-none-any.whl", "filehash": "58b8801666accf6f1f8ab70c6df97361bcedf3735d3794a7b876f4b5f064cf38", "filesize": 3782436, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.0": {"released": "2024-06-19 20:30:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.0-py3-none-any.whl", "filehash": "b2a96d802b293b0654d0459fe781c5035b9f4badacf2a3aeb41b837d8137a454", "filesize": 3782440, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.0b5": {"released": "2024-06-19 06:23:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.0b5-py3-none-any.whl", "filehash": "6b39b617938d1c9a1af846d610e20a6ef8ddaeba86255c6fff7a92ea90252feb", "filesize": 3782470, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.0b4": {"released": "2024-06-18 04:17:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.0b4-py3-none-any.whl", "filehash": "73b845cd93659cc6adba34485ad5d6f35f0aa0d832a79a569dd125e2b5ce983a", "filesize": 3782433, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.0b3": {"released": "2024-06-17 04:33:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.0b3-py3-none-any.whl", "filehash": "f42e3fdd9c40dddc9f679b147a85e76e2de0641a31c1d958f5516aaee934a166", "filesize": 3781769, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.0b2": {"released": "2024-06-12 23:44:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.0b2-py3-none-any.whl", "filehash": "890f8b9182d2f38a14759132217ab242fea8c3ac6d162e95c2152cdd54916cc4", "filesize": 3781724, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.6.0b1": {"released": "2024-06-12 07:37:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.6.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.6.0b1-py3-none-any.whl", "filehash": "9c76d12d1d3fa82ecbcce03aada8b292d5809b1ddf65ce76acc488ef80d11f88", "filesize": 3781579, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.5": {"released": "2024-06-05 04:42:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.5-py2.py3-none-any.whl", "filehash": "fcf45b422f3fd209a1ed902ff64bbd3fd618ac53f26daef6e7f955ac809e3e97", "filesize": 3679345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.4": {"released": "2024-05-28 00:54:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.4-py2.py3-none-any.whl", "filehash": "828ab87aa621c1c689f7dc495d6fa87929c884bd02bbcc756d60e6059962d4c7", "filesize": 3679207, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.3": {"released": "2024-05-24 20:28:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.3-py2.py3-none-any.whl", "filehash": "5425fef1b453c8f959a7feb73ada7ad8a04a35205b8c3dc8edf15270667c13ae", "filesize": 3679216, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.2": {"released": "2024-05-21 00:33:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.2-py2.py3-none-any.whl", "filehash": "a6a86e89fcd90bcf597c0278a8e826a72c63cc2265722565ba230a5ac354c8ba", "filesize": 3678981, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.1": {"released": "2024-05-20 07:52:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.1-py2.py3-none-any.whl", "filehash": "205d2ca7713324cafa1794fe413da8076387b333597e33282e50b5bc0e759290", "filesize": 3679395, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0": {"released": "2024-05-15 06:31:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0-py2.py3-none-any.whl", "filehash": "96942473731bd4d86409949466a4a763770ca281ce8cd56c8ded8420a27c5b7d", "filesize": 3679334, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0b6": {"released": "2024-05-15 04:28:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0b6-py2.py3-none-any.whl", "filehash": "61d3a6eabe70cc1950e04f559f9afc1a07d77bed76302f6b872f77fde78341f2", "filesize": 3679364, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0b5": {"released": "2024-05-14 22:05:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0b5-py2.py3-none-any.whl", "filehash": "4e4368239e0b4e52bf402e1b8c826a3cb91414999d5d5d5d41dfde36bc008bbc", "filesize": 3678956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0b4": {"released": "2024-05-13 23:42:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0b4-py2.py3-none-any.whl", "filehash": "a373237fbcb4566af3c98ce0690677465538a9bc0b44204b91a82aa529152d78", "filesize": 3678498, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0b3": {"released": "2024-05-09 11:09:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0b3-py2.py3-none-any.whl", "filehash": "2ffb8891adcf2ebf1430d2fc34349d8bfee14ca19f156fd1b0171d85ba8fdc27", "filesize": 3678421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0b2": {"released": "2024-05-09 05:37:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0b2-py2.py3-none-any.whl", "filehash": "08c811aa06245e30313d7917fd904e0fb1c2f81bf56ed08bdd46a963808e4219", "filesize": 3678207, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.5.0b1": {"released": "2024-05-08 02:12:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.5.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.5.0b1-py2.py3-none-any.whl", "filehash": "210d398f19beed280c2afa7d11ff45e964e20d82689684cd675526276425307c", "filesize": 3677520, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.4.2": {"released": "2024-04-30 04:33:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.4.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.4.2-py2.py3-none-any.whl", "filehash": "eb53db612fe83972a1ea622cc1714a6b08166665270c7f5683d5f21a903bf520", "filesize": 3480089, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.4.1": {"released": "2024-04-22 23:55:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.4.1-py2.py3-none-any.whl", "filehash": "d4a59212b80cdde5bc42d1c248999925d6216f9895ca91396299816dd2be5e6c", "filesize": 3479571, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.4.0": {"released": "2024-04-17 02:17:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.4.0-py2.py3-none-any.whl", "filehash": "6ea463eef22a1e74312934aed7fb44eebab0f31b6bdd057f067084584b6480cb", "filesize": 3479253, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.4.0b3": {"released": "2024-04-15 04:05:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.4.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.4.0b3-py2.py3-none-any.whl", "filehash": "6d436a0b3aad769ef19ca65af314166b80ce2877ada3f10f811b520aaa7fb74e", "filesize": 3479290, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.4.0b2": {"released": "2024-04-11 21:23:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.4.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.4.0b2-py2.py3-none-any.whl", "filehash": "9e99fcf9e11b6ded27818433c8c235a1ad3d611607b39af829089865bdcff91b", "filesize": 3479233, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.4.0b1": {"released": "2024-04-10 02:09:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.4.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.4.0b1-py2.py3-none-any.whl", "filehash": "26b6cc9689ac112644a893eac1bbdc680b7b5d14856c0f102223915535eb9435", "filesize": 3478596, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.2": {"released": "2024-04-08 06:23:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.2-py2.py3-none-any.whl", "filehash": "84fb8f112b13afaa4088fc795459af7be5e1b8a71dfdc5459255d9d6fa3a5083", "filesize": 3429274, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.1": {"released": "2024-03-27 01:19:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.1-py2.py3-none-any.whl", "filehash": "b4780a76ed5fb56601f35ff57a9a7058cd3a6ec4eb2f74281a820fc6b336bd1b", "filesize": 3429262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.0": {"released": "2024-03-20 05:34:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.0-py2.py3-none-any.whl", "filehash": "3230ed0deece595100703bf2b0c5d2baa0c79d86a57ed5c11befbbcdc41cdfe7", "filesize": 3429062, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.0b5": {"released": "2024-03-20 04:14:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.0b5-py2.py3-none-any.whl", "filehash": "9ed2372627f6b74e9c627107fbd05862fb32735ae1146572cd9a9f3246b25387", "filesize": 3429093, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.0b4": {"released": "2024-03-19 02:40:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.0b4-py2.py3-none-any.whl", "filehash": "dab385dba107569333cabaddc2113eb5fe2120eb83b0d473961a899eb3885f2b", "filesize": 3428838, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.0b3": {"released": "2024-03-18 06:41:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.0b3-py2.py3-none-any.whl", "filehash": "4aa6b1c4ae6e86ccdfaba5c559307b758cce2ede67cdb4a2b108be8530df53a4", "filesize": 3428790, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "ruamel-yaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.0b2": {"released": "2024-03-15 04:09:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.0b2-py2.py3-none-any.whl", "filehash": "2c189247cffcc81aac60109cfbb93437c9f6cfc40b6c39b12e168b683f9f848e", "filesize": 3428899, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.3.0b1": {"released": "2024-03-13 04:32:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.3.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.3.0b1-py2.py3-none-any.whl", "filehash": "3669e803a2d91231a707af1306cda2bf37313eee0f5214ed2ab72c17c343bb02", "filesize": 3429055, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.2.2": {"released": "2024-03-05 21:31:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.2.2-py2.py3-none-any.whl", "filehash": "b0d129eedeb49bdac98afd806114b0b8c75a338d16dc95d72609300276981da9", "filesize": 3265051, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.2.1": {"released": "2024-02-25 20:08:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.2.1-py2.py3-none-any.whl", "filehash": "5356886f4bc3829847b48a51eb461329e34de45f6dc6dde2f9c08ba10beddea3", "filesize": 3264895, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.2.0": {"released": "2024-02-21 00:52:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2024.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.2.0-py2.py3-none-any.whl", "filehash": "27f095302674f93f6743cd3fdf763bc5027a00708a2e86d4a48a38753eb026f8", "filesize": 3264404, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.2.0b3": {"released": "2024-02-20 22:41:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.2.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.2.0b3-py2.py3-none-any.whl", "filehash": "cc82fa13c28f609d9158cb65297875acd5f4d7e0465c865bcea485c21bc34316", "filesize": 3264435, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.2.0b2": {"released": "2024-02-19 04:39:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.2.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.2.0b2-py2.py3-none-any.whl", "filehash": "79417493e520b030bafad80d9e213dae3185065ca6a933cd2057e9006d83c297", "filesize": 3264110, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2024.2.0b1": {"released": "2024-02-12 22:03:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2024.2.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2024.2.0b1-py2.py3-none-any.whl", "filehash": "9aa6059e414e19b2a88ac2aaeac7a56ced281cde7c89f88541590859324d2a5f", "filesize": 3263621, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "async-timeout", "click", "colorama", "cryptography", "esphome-dashboard", "esptool", "icmplib", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.9": {"released": "2024-01-23 01:58:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.9-py2.py3-none-any.whl", "filehash": "08a93a591709e209174bb69eb34888aac4de8c4d039e317cf844285a534c0c0a", "filesize": 3183738, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.8": {"released": "2024-01-19 15:26:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.8-py2.py3-none-any.whl", "filehash": "4536d3905d6982546f23faedfe27db7cec34f79c4c9fac04548f0f6238be65ea", "filesize": 3183715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.7": {"released": "2024-01-17 00:27:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.7-py2.py3-none-any.whl", "filehash": "ff70496ca1a7911a49a6b387093ba56b7adf6f5dbe9697a390d2c8b7c6a13c0a", "filesize": 3183657, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.6": {"released": "2024-01-15 00:10:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.6-py2.py3-none-any.whl", "filehash": "590332f4936f62e97b9f0660bba1feb34bf6e0584c7521e7acea4e6147a21e83", "filesize": 3182453, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.5": {"released": "2023-12-25 13:48:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.5-py2.py3-none-any.whl", "filehash": "4aa4da6bf5c0ad17d17728f69eb420a5da040f555e40c96ae3cc70fa8475f7ba", "filesize": 3182069, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.4": {"released": "2023-12-25 12:49:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.4-py2.py3-none-any.whl", "filehash": "0d5ffcbf068be8180fe6309ec94b7877e03a6b17dcab0ea113478be9bc8d864a", "filesize": 3182073, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.3": {"released": "2023-12-22 08:46:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.3-py2.py3-none-any.whl", "filehash": "8a07e6e1c8a800c29648058b61c49062b207b4289528b835bb549a73c06fc525", "filesize": 3181927, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.2": {"released": "2023-12-22 03:00:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.2-py2.py3-none-any.whl", "filehash": "7e806b13a1776df9ed517f57763f9fca368f743f48c7f3692054e507af3cd4c6", "filesize": 3181475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.1": {"released": "2023-12-21 15:06:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.1-py2.py3-none-any.whl", "filehash": "bee2ccd21e499085f3627396092fcbd1e4fdcf5ac85392ba77b3588f3196d9db", "filesize": 3181276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0": {"released": "2023-12-20 23:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0-py2.py3-none-any.whl", "filehash": "60112fe4335bbd3e782f499f217dce179e1b0190c564180a9f2d8a2214a2f3dd", "filesize": 3181277, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0b6": {"released": "2023-12-20 22:59:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0b6-py2.py3-none-any.whl", "filehash": "3415b0f921430d216072da7b9baf292c2849381565e92a5d3438d214473d3b27", "filesize": 3181311, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0b5": {"released": "2023-12-20 05:20:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0b5-py2.py3-none-any.whl", "filehash": "b03c77f8b5ce0eeebcb1b91d8cd8050aa3919b77388e98bf3d859c6c58474479", "filesize": 3181169, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0b4": {"released": "2023-12-20 01:53:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0b4-py2.py3-none-any.whl", "filehash": "4a259e5a1e369796a12b8b496df73a03e410471c69612ea21e527c2739fd6556", "filesize": 3181172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0b3": {"released": "2023-12-18 08:35:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0b3-py2.py3-none-any.whl", "filehash": "0d7030c4ad1442e087f39c858b787ec951c02db1b913bf97938ecde173283800", "filesize": 3178363, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0b2": {"released": "2023-12-15 06:29:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0b2-py2.py3-none-any.whl", "filehash": "8075ab1abf25595d17eae69e04f5707d16edeaf55232ca1c3c80aab9cd67384a", "filesize": 3177590, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.12.0b1": {"released": "2023-12-14 00:04:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.12.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.12.0b1-py2.py3-none-any.whl", "filehash": "02dc4232a373cea218a48aae3e7997b084cf660104615f2efa248ea96e0b3a7c", "filesize": 3177114, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.6": {"released": "2023-11-27 23:40:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.6-py2.py3-none-any.whl", "filehash": "8e79e3acfe8359e89d404ece0cd124e9041a2c1f843389625269f36732da1644", "filesize": 3072324, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.5": {"released": "2023-11-27 22:58:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.5-py2.py3-none-any.whl", "filehash": "017dbfd234290ae04e0296a23c9b6cd96b91266925a62a8698e13ffc5e2731a0", "filesize": 3072319, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.4": {"released": "2023-11-23 22:05:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.4-py2.py3-none-any.whl", "filehash": "bf9088f49030af5d3bf5c223707f2a1b595f63175ef477848283ffe4a6ed858f", "filesize": 3071934, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "python-magic", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.3": {"released": "2023-11-22 00:40:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.3-py2.py3-none-any.whl", "filehash": "7b90974d0c295f7542f0a67f7a674c0244703d6f8ed0b54f79f6d99955111869", "filesize": 3070428, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.2": {"released": "2023-11-18 09:28:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.2-py2.py3-none-any.whl", "filehash": "903aee9ed0533f2782ff3b714dec176d45368b31782d6279fce067a46b7f3c44", "filesize": 3070029, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.1": {"released": "2023-11-16 08:22:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.1-py2.py3-none-any.whl", "filehash": "8893951ec50e99b29011fd80728e5c09acabc4f09265b887c54e7476fca0f454", "filesize": 3069783, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0": {"released": "2023-11-15 03:14:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0-py2.py3-none-any.whl", "filehash": "dc9b267d5ae9f53da00baabb29e0eb81c05686234810eb874ae07c517c549442", "filesize": 3069480, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b7": {"released": "2023-11-15 00:23:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b7-py2.py3-none-any.whl", "filehash": "fc648cb343373e5e7d380078b3964183b3762fb68a6994e43c5b712267cd25d7", "filesize": 3069514, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b6": {"released": "2023-11-14 03:19:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b6-py2.py3-none-any.whl", "filehash": "d312a6809e55d7e1c407e8596cd241c047f082d6d993a81efb11a1081114ba1f", "filesize": 3069451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b5": {"released": "2023-11-13 03:43:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b5-py2.py3-none-any.whl", "filehash": "bf163c86c2a484d7bb0804a44eff55a2ac4eed108134521c25570b3a4938aeff", "filesize": 3069138, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b4": {"released": "2023-11-12 22:29:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b4-py2.py3-none-any.whl", "filehash": "2a21533ac240799af0bed349526b0cb6899092a73556e0ce823589fdaa8d665f", "filesize": 3069051, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b3": {"released": "2023-11-09 19:20:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b3-py2.py3-none-any.whl", "filehash": "e85dd46cf22559f036a07d1a1680f169d1a7e836537cf2951c3be663e1bb970a", "filesize": 3068211, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b2": {"released": "2023-11-09 01:20:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b2-py2.py3-none-any.whl", "filehash": "93b504c683d163023162eab6a44c2e675575506aaf1146b4fc3b5ff266f653ce", "filesize": 3068211, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.11.0b1": {"released": "2023-11-08 03:25:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.11.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.11.0b1-py2.py3-none-any.whl", "filehash": "32a046e684c22d1a75fbc00fc94cb5805e4b564f475c349a4abe48cc6f3b9757", "filesize": 3067847, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "argcomplete", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.6": {"released": "2023-11-02 19:54:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.6-py2.py3-none-any.whl", "filehash": "f740e9c6e37fe231f6ed31498f9808115933028596949d0edb4f292f7d47db64", "filesize": 2947064, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.5": {"released": "2023-11-01 01:11:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.5-py2.py3-none-any.whl", "filehash": "a3097b4d92d2b70b18f42e17b991ddf0565a52fe26a13b5a7da7b59f890e77c1", "filesize": 2947074, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.4": {"released": "2023-10-30 03:37:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.4-py2.py3-none-any.whl", "filehash": "895c69672fe99c43e17a7cc69ca629c45d05e7b3f72a4cefbf177756ee1491d0", "filesize": 2946505, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.3": {"released": "2023-10-24 00:44:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.3-py2.py3-none-any.whl", "filehash": "40a4d3f9eabf775e88064f0b3d653cd5f3288007a6e62d58f92dcc078b5fd5c4", "filesize": 2946419, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.2": {"released": "2023-10-23 21:23:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.2-py2.py3-none-any.whl", "filehash": "eef99d1d354c1054094b8e925ff50bbcf7ef73e74a4d51707108e910e95f13b7", "filesize": 2946417, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.1": {"released": "2023-10-19 01:31:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.1-py2.py3-none-any.whl", "filehash": "47887572e985ca710142127fadceb4d22b85d937a5e54330d1ea59b8dc5a2bf3", "filesize": 2945323, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.0": {"released": "2023-10-18 04:42:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.0-py2.py3-none-any.whl", "filehash": "7f04a6651e3a25d9631df9defe5203a985015406f70e2c8f518c56d0fa660e58", "filesize": 2945235, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.0b4": {"released": "2023-10-18 02:48:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.0b4-py2.py3-none-any.whl", "filehash": "ad9a519718dcd17164be460d0ecae5dba5558490253c4bc811b26cdc8e26c616", "filesize": 2945262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.0b3": {"released": "2023-10-17 07:52:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.0b3-py2.py3-none-any.whl", "filehash": "eb45d51efa7c19164d8d0105000db0ad614ab210d1c8d5e05c6953d0bb060068", "filesize": 2945084, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.0b2": {"released": "2023-10-13 02:59:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.0b2-py2.py3-none-any.whl", "filehash": "6d78f96287305ad4b8c98a77efc848b3a5b3f3577fc0b4503d173133aa55d9b3", "filesize": 2944582, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.10.0b1": {"released": "2023-10-12 03:58:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.10.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.10.0b1-py2.py3-none-any.whl", "filehash": "3fd6ab418b7a5f84112dd753d00e284b4221a16a0dc6f2e8de344f18f0fc8f61", "filesize": 2944166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.3": {"released": "2023-10-03 08:29:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.3-py2.py3-none-any.whl", "filehash": "f59426b7744fdf6a141bc01ca223f223fd7f604620b641a02b4b248eb8a380a7", "filesize": 2931987, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.2": {"released": "2023-10-02 08:28:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.2-py2.py3-none-any.whl", "filehash": "d181fb5178073afe8eb2d71fd826cc3d7aeddd66f22ea6556aa7f8df869ccc79", "filesize": 2931455, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.1": {"released": "2023-09-28 00:08:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.1-py2.py3-none-any.whl", "filehash": "48425bd91665753d49bf1ddbf1ebf648c6815ae3170d104aeac4e07aab5cbc3c", "filesize": 2931289, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.0": {"released": "2023-09-27 04:24:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.0-py2.py3-none-any.whl", "filehash": "2e6bef911bd061924828237937423119beee89f5634b5de42b1ab6f75890a0c6", "filesize": 2931252, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.0b4": {"released": "2023-09-27 00:38:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.0b4-py2.py3-none-any.whl", "filehash": "95e2c202a0e0ae552073b8016e4b98d4c4e9618112385122eab8118149878d5c", "filesize": 2931281, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.0b3": {"released": "2023-09-25 03:18:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.0b3-py2.py3-none-any.whl", "filehash": "76b23e1d64a4fc9a67e884ad259b9a9b22f9e18df1e802bf2a2f1f700ccb0d77", "filesize": 2929809, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.0b2": {"released": "2023-09-21 00:56:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.0b2-py2.py3-none-any.whl", "filehash": "33061914e280eeb2a3553b4969b347a943de31a7916eb446868b055af56319d3", "filesize": 2929601, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.9.0b1": {"released": "2023-09-13 03:34:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.9.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.9.0b1-py2.py3-none-any.whl", "filehash": "880e42364deb608a64c181f33fd2827e040c41a0b33f8ba489e9fabf93686413", "filesize": 2928807, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.3": {"released": "2023-09-05 23:41:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.3-py2.py3-none-any.whl", "filehash": "0c6204efb965ea2d793921d382e3df6ad80ed5eb20684bece008332725df8f98", "filesize": 2841898, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.2": {"released": "2023-08-21 01:35:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.2-py2.py3-none-any.whl", "filehash": "6ce9209acda2f6975861685acdba9b132812594d96009ac1eb2c3df0cd32d810", "filesize": 2841605, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.1": {"released": "2023-08-17 21:12:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.1-py2.py3-none-any.whl", "filehash": "4c9fd40cc0373022592fc76551ff6e7deecb81e19642331a2c686f34fc905e20", "filesize": 2841597, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.0": {"released": "2023-08-17 04:07:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.0-py2.py3-none-any.whl", "filehash": "74691c215f0bc50bea1ae79938aa23d483ddfc382e1de398a3e8f3d0a6b93e0d", "filesize": 2841592, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.0b4": {"released": "2023-08-17 02:36:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.0b4-py2.py3-none-any.whl", "filehash": "9e27c3e14bd48324a1af6796fe2ee61387d95a9577320e54e7f4e85f532cea72", "filesize": 2841623, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.0b3": {"released": "2023-08-16 01:29:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.0b3-py2.py3-none-any.whl", "filehash": "85de1bcad1e5800b67abf454687c60e12a644b0efd7ec40b92bea1ffd9ee1be3", "filesize": 2841604, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.0b2": {"released": "2023-08-14 00:52:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.0b2-py2.py3-none-any.whl", "filehash": "70c7e3c234abca00e669ece696fde95610927e4da1f0d2eea34be0742a2d7652", "filesize": 2823854, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.8.0b1": {"released": "2023-08-10 07:22:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.8.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.8.0b1-py2.py3-none-any.whl", "filehash": "81f1c3cd29b2b3e2590bc69363a0039ca3704f65fdfc6c74dad3c64817095103", "filesize": 2821397, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.7.1": {"released": "2023-08-01 04:58:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.7.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.7.1-py2.py3-none-any.whl", "filehash": "df44beedad7443e90db6ed1dbd9be5527cb5ac2e455bf940d01bd23ed4098981", "filesize": 2796953, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.7.0": {"released": "2023-07-19 03:48:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.7.0-py2.py3-none-any.whl", "filehash": "cd200f721f483b899abf880bbf0b54779432247b17a480028380218bc3527018", "filesize": 2796615, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.7.0b3": {"released": "2023-07-19 00:44:03", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.7.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.7.0b3-py2.py3-none-any.whl", "filehash": "337e34c50ddaa4566d2f0ba1775f352dfc4bc161bf53a41e03551770f76640b3", "filesize": 2796644, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.7.0b2": {"released": "2023-07-16 22:23:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.7.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.7.0b2-py2.py3-none-any.whl", "filehash": "850220a59cd3f7ad2cb64a54912c76c6ee511e3f7a07069492a36c0fc005e1ea", "filesize": 2795951, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.7.0b1": {"released": "2023-07-12 22:57:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.7.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.7.0b1-py2.py3-none-any.whl", "filehash": "576e1db96d8ac857f853c3a8dc5c15b422bcf374981ca6fb7281142aa7bdaa4d", "filesize": 2795238, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.5": {"released": "2023-07-10 01:56:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.5-py2.py3-none-any.whl", "filehash": "c55d999656e1c8e21859955dda305f3944fe6555bdfa688e37669c0ff71ccf33", "filesize": 2723934, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.4": {"released": "2023-07-04 02:46:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.4-py2.py3-none-any.whl", "filehash": "5a3794dcbe49881f2ff5632e36d9929401023eeb5fe204be7044b033721a6c2b", "filesize": 2723483, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.3": {"released": "2023-06-28 19:29:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.3-py2.py3-none-any.whl", "filehash": "6ca12d4bf9bd80e360467b23545de71b4e6073063e11c22da6555cdeb768117d", "filesize": 2723173, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.2": {"released": "2023-06-23 10:51:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.2-py2.py3-none-any.whl", "filehash": "ad6f024b94692b42a56e4431c3ef6a930f96121c80cf8c4320a4e26e8a78c0b2", "filesize": 2723332, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.1": {"released": "2023-06-22 20:54:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.1-py2.py3-none-any.whl", "filehash": "7af579d902ee80614391c98fd5bf1cbf647893084b1cf18b403c8c870e01f8e1", "filesize": 2721932, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0": {"released": "2023-06-22 05:19:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0-py2.py3-none-any.whl", "filehash": "8dc31133ea5e03ca88ba0f3f80af4444ec11c813a95b4ebab3078b8326e829b8", "filesize": 2721975, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b7": {"released": "2023-06-22 01:34:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b7-py2.py3-none-any.whl", "filehash": "4f525fd2b1a126c28b7cdcb72c5eba023d71b16e567a63f3d581d4589219d052", "filesize": 2722007, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b6": {"released": "2023-06-21 23:26:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b6-py2.py3-none-any.whl", "filehash": "2e6df94cd665612ec336d2ed19c5264ef5a2a71c09631d05adf5e8edd4add919", "filesize": 2721160, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b5": {"released": "2023-06-21 05:20:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b5-py2.py3-none-any.whl", "filehash": "69598134f2bb83215da4f0596353bfd89e4628f2f09917563715696685eed2f1", "filesize": 2720722, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b4": {"released": "2023-06-21 04:24:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b4-py2.py3-none-any.whl", "filehash": "5674d58780922b3f19f1ba55f013be0c435e82df5d249a44a131c74871b02eb4", "filesize": 2720723, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b3": {"released": "2023-06-21 04:23:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b3-py2.py3-none-any.whl", "filehash": "e33d1e79ac4b4bf351af45a86d5e6709de23c78783bc1dbf863379c0adcbb15b", "filesize": 2720265, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b2": {"released": "2023-06-21 04:21:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b2-py2.py3-none-any.whl", "filehash": "13f6f185426772943aa8b28c161ad066602022bcf144bc2e3a8637dd49ba70c5", "filesize": 2719726, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.6.0b1": {"released": "2023-06-15 03:38:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.6.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.6.0b1-py2.py3-none-any.whl", "filehash": "273b7873dbb3f6423ea818bf1121318350ee504223ee95c26b6781b449dd5430", "filesize": 2716172, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.5": {"released": "2023-05-28 22:28:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.5-py2.py3-none-any.whl", "filehash": "73256facbfd35d3bb92439d6b7ea41fceda807e48bc307049295b937a98cb44d", "filesize": 2680815, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.4": {"released": "2023-05-24 22:25:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.4-py2.py3-none-any.whl", "filehash": "7d3b9b6e54b5c105bdf285620252b1a8b16b77b54d761a6cf2f4299a81af9ab2", "filesize": 2680819, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.3": {"released": "2023-05-22 22:29:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.3-py2.py3-none-any.whl", "filehash": "68aa4ed39682b982fedb523b3de294ef112afcf591d87adf3250caae08cce28c", "filesize": 2680350, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.2": {"released": "2023-05-22 00:18:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.2-py2.py3-none-any.whl", "filehash": "0c39027ea6c10764384e63e93caeb6fe2cf9c94e60ba6ae02e4979f78959c21f", "filesize": 2680229, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.1": {"released": "2023-05-18 02:31:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.1-py2.py3-none-any.whl", "filehash": "0bd388356178e8d658da7167ac8983b7c46d4aa3ee6a9bc4f544b244c928a199", "filesize": 2680163, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.0": {"released": "2023-05-17 01:21:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.0-py2.py3-none-any.whl", "filehash": "aad204814074aeefeac1ff02b97bb6f737905f65a0ba29942973e3931b2afdbe", "filesize": 2679802, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.0b5": {"released": "2023-05-17 00:09:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.0b5-py2.py3-none-any.whl", "filehash": "01497b1829a1ece2f89a17036e323b436edac279fa695346c6b01bec5d23a9cd", "filesize": 2679833, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.0b4": {"released": "2023-05-16 00:04:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.0b4-py2.py3-none-any.whl", "filehash": "b5c29ec0d4f8cd0378c031d58820a51c9924c700cc64030d304193af1691a707", "filesize": 2679771, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.0b3": {"released": "2023-05-15 01:09:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.0b3-py2.py3-none-any.whl", "filehash": "81e8d912b3ed79db614b39465a30d2ad6c7f727ab74c61c1a702602d70edb57f", "filesize": 2679390, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.0b2": {"released": "2023-05-11 23:06:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.0b2-py2.py3-none-any.whl", "filehash": "95b43f5bb354f45d881e4b4230f5c6b4dbbc0491376b086bb0bb8047f6724293", "filesize": 2679304, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.5.0b1": {"released": "2023-05-10 22:58:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.5.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.5.0b1-py2.py3-none-any.whl", "filehash": "791e5467e1bc8b3cee6769061d9aad509f964d74296098fa36484d7269c82dd5", "filesize": 2679369, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyparsing", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.4": {"released": "2023-05-03 23:32:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.4-py2.py3-none-any.whl", "filehash": "564352e77ba1b8dbc54ebd738fb735a6957cf1fa34331e1e7798d07045b38e52", "filesize": 2635178, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.3": {"released": "2023-05-02 05:29:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.3-py2.py3-none-any.whl", "filehash": "d524155cf3c9c4ae953ea7f1a95dafc5a39acaafb1f9106c16d216f3d4601266", "filesize": 2635165, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.2": {"released": "2023-04-27 08:03:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.2-py2.py3-none-any.whl", "filehash": "fe757d911377c7b720b719e2594e11ebd76a0e465584f74d92f8a81bf8403031", "filesize": 2635043, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.1": {"released": "2023-04-23 21:51:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.1-py2.py3-none-any.whl", "filehash": "2b45162fc54cb99412e80555b8f6951ac4a0eceb05a8ad7d926b76d80a71b480", "filesize": 2634743, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.0": {"released": "2023-04-20 03:21:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.0-py2.py3-none-any.whl", "filehash": "a30665ac6c5a327b8481b1c8e7d06f6c1d27df2a7285b412548a6c79cf6479cf", "filesize": 2634631, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.0b4": {"released": "2023-04-20 02:03:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.0b4-py2.py3-none-any.whl", "filehash": "80e79946ea8147537680b255024dd537eafa9d5a46fc816d7d89073aa838a301", "filesize": 2634648, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.0b3": {"released": "2023-04-19 23:16:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.0b3-py2.py3-none-any.whl", "filehash": "a821828f8efec7ac2cd2e041efe51c2f0aa7fd4caae40e7b8d4948ad5b97bf2e", "filesize": 2634497, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.0b2": {"released": "2023-04-17 05:17:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.0b2-py2.py3-none-any.whl", "filehash": "9798811b4a223e5c79339791c1b7d567e315308ac3d20d7e2d27fdf9409acc91", "filesize": 2634438, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.4.0b1": {"released": "2023-04-12 23:13:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.4.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.4.0b1-py2.py3-none-any.whl", "filehash": "a7259e73a593a55a844eb7f981a6aa78a0b46a5db30ac0063357a0848334330e", "filesize": 2634108, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.2": {"released": "2023-03-27 03:46:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.2-py2.py3-none-any.whl", "filehash": "a97c04468d86044a52a3d0a7b192d49f49f646482cfccdffef62266ae16449f2", "filesize": 2613258, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.1": {"released": "2023-03-21 23:41:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.1-py2.py3-none-any.whl", "filehash": "dff70defdcb246f46df6f5e77a3c50f8cdecb088f6c136868c89e1873cb5122f", "filesize": 2613187, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0": {"released": "2023-03-15 21:44:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0-py2.py3-none-any.whl", "filehash": "77da76b87c432413eed6822adac9c3cebbc093466f63debe3928b26425256318", "filesize": 2613195, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0b6": {"released": "2023-03-15 20:35:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0b6-py2.py3-none-any.whl", "filehash": "e85f619a9b79eaa571a7afff0e0975402a36b719004c08df0868d4b558b04d9d", "filesize": 2613217, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0b5": {"released": "2023-03-15 10:47:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0b5-py2.py3-none-any.whl", "filehash": "56eda38d832337dcc82bc3df3852704abcdb2096e73d9b25c806484e0101719c", "filesize": 2613120, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0b4": {"released": "2023-03-14 03:19:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0b4-py2.py3-none-any.whl", "filehash": "7db81f59d61109b5bc7188e24191fd92ba5c637cad5e375d48c39c8e0ef0a417", "filesize": 2613073, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0b3": {"released": "2023-03-13 02:32:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0b3-py2.py3-none-any.whl", "filehash": "82882d665a12c37dbe124dee9b49026c25b1121cc099059602df4f785874018e", "filesize": 2612972, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0b2": {"released": "2023-03-09 06:07:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0b2-py2.py3-none-any.whl", "filehash": "13913b3ab7f8514aa49445b9ef14e5c485246ac828bad2d485844851fc592a41", "filesize": 2612428, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.3.0b1": {"released": "2023-03-08 21:48:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.3.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.3.0b1-py2.py3-none-any.whl", "filehash": "77707ef69bfda246aa39b66e5532a9db52e3dce311999a697c3d84ef8114bc1c", "filesize": 2609833, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.4": {"released": "2023-02-23 01:18:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.4-py2.py3-none-any.whl", "filehash": "59d3e3f4c8d1a538dfbccb9acd07a93571ccb7cdacb5e9a5ba7a02c756d14c29", "filesize": 2569327, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.3": {"released": "2023-02-19 19:59:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.3-py2.py3-none-any.whl", "filehash": "361464d7bd33bea0d523ef45ef5b475d5082db97933b10b8d29583a20ea5211d", "filesize": 2569256, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.2": {"released": "2023-02-17 06:39:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.2-py2.py3-none-any.whl", "filehash": "49c90c85adc066b4d611da4777f48844fcbd6b6a9bba3fef7fd42ea48f09e3cb", "filesize": 2566067, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.1": {"released": "2023-02-16 02:46:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.1-py2.py3-none-any.whl", "filehash": "9b9b1572bda0c368cdca1718616b4e8ab9cb28e90967655b39a5feffa792b0a6", "filesize": 2565982, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.0": {"released": "2023-02-15 09:38:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.0-py2.py3-none-any.whl", "filehash": "ef43840678135fd065f1c0af107e695c402c4b403e71df865fdcb0aeca78f84d", "filesize": 2565961, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.0b5": {"released": "2023-02-14 01:55:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.0b5-py2.py3-none-any.whl", "filehash": "ea7b11f652c87d9036b1166e40c7124e38c50dc1e424cf04bb96d5f76f3f2001", "filesize": 2565988, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.0b4": {"released": "2023-02-13 02:22:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.0b4-py2.py3-none-any.whl", "filehash": "91c760baee33922975349281cba9bcf09e01cac3b855e61636bcd2a6548a507a", "filesize": 2565070, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.0b3": {"released": "2023-02-09 05:08:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.0b3-py2.py3-none-any.whl", "filehash": "adef5c9f451afcafa426b6dfd607026772805d61adfbce65429d1a971a98b84c", "filesize": 2563510, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.0b2": {"released": "2023-02-09 03:59:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.0b2-py2.py3-none-any.whl", "filehash": "e834b39759ad099f908205462dee1cf9778882b7bb48eaccd74950d7821e17bf", "filesize": 2563509, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2023.2.0b1": {"released": "2023-02-09 03:02:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2023.2.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2023.2.0b1-py2.py3-none-any.whl", "filehash": "8e9edefb2129aa1b8a89c2c63033def6744e9af79494591e65bf3278ffccbe3c", "filesize": 2563510, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.8": {"released": "2023-01-26 21:08:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.8-py2.py3-none-any.whl", "filehash": "24a6fec3704d18c228aab0a193d0ab165fe8d75ebfc4421b6aa139beb6967c93", "filesize": 2488464, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.7": {"released": "2023-01-26 02:53:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.7-py2.py3-none-any.whl", "filehash": "ab03ee73a189754fdf9dc8a42cc86d067f05bdbbf7be9cb526d2e5a94d6f171f", "filesize": 2488465, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.6": {"released": "2023-01-23 20:02:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.6-py2.py3-none-any.whl", "filehash": "6391a1c59773680050c7556925d692249c6da5b6b68490ec3f98cc2be59a8ac4", "filesize": 2488244, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.5": {"released": "2023-01-22 20:30:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.5-py2.py3-none-any.whl", "filehash": "bbce90ab7f948ff62a0208fa8683912baf666e6c0b49ee83997beca97f4febef", "filesize": 2488243, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.4": {"released": "2023-01-21 03:19:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.4-py2.py3-none-any.whl", "filehash": "dfad170bead953282f398bfe35a2d68e21d14b963e14a5d24dd075e774481750", "filesize": 2488243, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.3": {"released": "2022-12-20 10:35:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.3-py2.py3-none-any.whl", "filehash": "0406283248efc6869f350324dcad509eb4886980248c69638429a41dc18f61ed", "filesize": 2488247, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.2": {"released": "2022-12-19 22:07:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.2-py2.py3-none-any.whl", "filehash": "6b5433c4ae82590bbecad100036b71ea9ef147edc8c9453bac5f93050f01d9fd", "filesize": 2488232, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.1": {"released": "2022-12-16 01:09:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.1-py2.py3-none-any.whl", "filehash": "956c613765923dbd2d57aefb37dc15ede0c34c6424c1b07d4dce8dba25309af1", "filesize": 2488161, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0": {"released": "2022-12-14 04:08:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0-py2.py3-none-any.whl", "filehash": "516ed4625888d97d84b90288ad87e4450df8ca654b792acc521970e34afdf5c3", "filesize": 2487795, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0b6": {"released": "2022-12-13 23:25:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0b6-py2.py3-none-any.whl", "filehash": "59b029179ac96d6e2bbfe9812ae55e661c4f18a9f04a5cd8eee6307d3dc0f652", "filesize": 2487829, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0b5": {"released": "2022-12-13 06:43:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0b5-py2.py3-none-any.whl", "filehash": "db67004eead822f4f77ab818e41041e66f0c129e2c655419477f56836b1d87ca", "filesize": 2487736, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0b4": {"released": "2022-12-12 21:17:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0b4-py2.py3-none-any.whl", "filehash": "2662cc82a0f624ba6d57a962a1919dd30a88535027496f2dbf40be95611c2e3c", "filesize": 2487591, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0b3": {"released": "2022-12-12 04:33:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0b3-py2.py3-none-any.whl", "filehash": "f8eeb3e635755d81f124503a2ed9462eb472bf842206de365700693748125593", "filesize": 2487592, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0b2": {"released": "2022-12-08 01:05:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0b2-py2.py3-none-any.whl", "filehash": "644bf4266e9d56c7d1b957395bb2b97e759860224940ee83f8d393c2afcba41f", "filesize": 2487467, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.12.0b1": {"released": "2022-12-07 04:29:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.12.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.12.0b1-py2.py3-none-any.whl", "filehash": "4549336a2202e5a639c17e42f1707c1033c807a21454eb081bcefd92850e99cd", "filesize": 2487419, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.5": {"released": "2022-12-06 00:14:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.5-py2.py3-none-any.whl", "filehash": "035b3ecb3bdecdc47196be1bc8917d3bbb582d4039949260200910bb5f14df39", "filesize": 2475022, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.4": {"released": "2022-12-01 02:40:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.4-py2.py3-none-any.whl", "filehash": "ed9281f3f73947fc42ef7d870d0030c6df8b2024f82ff397a9d497b3f78ac681", "filesize": 2475017, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.3": {"released": "2022-11-24 18:24:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.3-py2.py3-none-any.whl", "filehash": "95aa7265a74cfacd78ab130869ee6272ac2dbeeef73ce990fbfd0f4f401ed6d1", "filesize": 2474930, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.2": {"released": "2022-11-23 03:07:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.2-py2.py3-none-any.whl", "filehash": "a9592c20f2fa1b4acada878784b83095d0f293d3414c1e2aaa0a0ad1c4e2cb52", "filesize": 2474849, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.1": {"released": "2022-11-17 02:41:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.1-py2.py3-none-any.whl", "filehash": "0a32bc17ddd517a31b28e2666892c49471767ede14aa268b45968efba55adf40", "filesize": 2474654, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0": {"released": "2022-11-16 19:09:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0-py2.py3-none-any.whl", "filehash": "0f7dddab555a91afb61a6bec7391d968dfd9ad0c4fd6288fc381104bd2b6b523", "filesize": 2474261, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0b6": {"released": "2022-11-16 04:27:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0b6-py2.py3-none-any.whl", "filehash": "240a1c2b62fb7e1cc0c986ccdd0a68ccf40d547d3dfbbc14acc1e1c2d5b01dd1", "filesize": 2474292, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0b5": {"released": "2022-11-16 02:46:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0b5-py2.py3-none-any.whl", "filehash": "070f0ab11d9f1b3f1c0d2fc7a8fb1b525cd7a7b1b90b97bcc1b0f62fd11cbf1e", "filesize": 2474573, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0b4": {"released": "2022-11-14 01:21:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0b4-py2.py3-none-any.whl", "filehash": "1e1e16d87eed4f0ab224e72a1e087fc12ed667545cd371236c6872095d344bbd", "filesize": 2474558, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0b3": {"released": "2022-11-10 23:27:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0b3-py2.py3-none-any.whl", "filehash": "1e26d587fb23c988d3c420327b72e78a75ef94c9d6d82da1bef2d36df15b3dcb", "filesize": 2474464, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0b2": {"released": "2022-11-10 00:35:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0b2-py2.py3-none-any.whl", "filehash": "b8ad6fcc53950e1cc032056d174e688d06e66ef9ff7a5ea6d2d1e2478e42222c", "filesize": 2474461, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.11.0b1": {"released": "2022-11-09 06:17:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.11.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.11.0b1-py2.py3-none-any.whl", "filehash": "d3f8f4cad63478ce3fe64f0e26f1f758572371ad2743266ce4e026dcba85c2cb", "filesize": 2474338, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.10.2": {"released": "2022-11-02 06:02:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.10.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.10.2-py2.py3-none-any.whl", "filehash": "3ea43307f5dfff9d76d25acc45185219597440378d288acf73bc9f064134464f", "filesize": 2413386, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.10.1": {"released": "2022-10-25 23:51:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.10.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.10.1-py2.py3-none-any.whl", "filehash": "4585718565d3f331021e1a30657da969ac5903d52190a525f80da3337098be31", "filesize": 2413377, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.10.0": {"released": "2022-10-18 22:15:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.10.0-py2.py3-none-any.whl", "filehash": "8cc26a80be62bc53b7782f4dbe4a9fee89fd89420373e737c654a89df6d8dee0", "filesize": 2413403, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.10.0b2": {"released": "2022-10-14 20:14:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.10.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.10.0b2-py2.py3-none-any.whl", "filehash": "50251579c589d6e2da3451165f8994414a7d205b0b7d6856d4c5907f7849e174", "filesize": 2413434, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.10.0b1": {"released": "2022-10-12 20:53:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.10.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.10.0b1-py2.py3-none-any.whl", "filehash": "d25d389eba36cccbcd635030071ba4b37df2040f1e0239d361dd01044dad8c83", "filesize": 2413534, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.4": {"released": "2022-10-07 03:58:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.4-py2.py3-none-any.whl", "filehash": "b456aa761b7763767e6d68d0a85abbb916e6ff17b4daf9968714ca3f19d06f01", "filesize": 2408428, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.3": {"released": "2022-10-05 21:00:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.3-py2.py3-none-any.whl", "filehash": "c89457e9ec3b90a4c9df08ea699bd55fb68461360d184f89a9b2e4d8e222805a", "filesize": 2408180, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.2": {"released": "2022-09-29 03:19:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.2-py2.py3-none-any.whl", "filehash": "9f652a8cacf044c8989a932a54087708ce96c36f548224d7fb351bb907149808", "filesize": 2397339, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.1": {"released": "2022-09-21 19:53:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.1-py2.py3-none-any.whl", "filehash": "9a1b7ce1cf34ea3a4c030e45fdbddeee4da69d67f948c53d708dc85933cb0bd3", "filesize": 2397340, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.0": {"released": "2022-09-21 04:01:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.0-py2.py3-none-any.whl", "filehash": "6ad8d8ea68f65f82acac09504a5cccc221dfa72ce5f3b2b0b97ddc62e3afc747", "filesize": 2397350, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.0b5": {"released": "2022-09-21 03:24:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.0b5-py2.py3-none-any.whl", "filehash": "f89f6242e27d9ec63633b8e9d00c6d76f8e53f787b850e53c2a583a8bf1e3109", "filesize": 2397379, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.0b4": {"released": "2022-09-20 21:12:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.0b4-py2.py3-none-any.whl", "filehash": "1fd7c70c9241404a3cb7cbff78a1b0692a8bb0e758c33ab144e1c5e15630707d", "filesize": 2397378, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.0b3": {"released": "2022-09-20 07:31:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.0b3-py2.py3-none-any.whl", "filehash": "512e5e369110df563078efa36cf1a19f28eb26a1f18432b281e7eccb2cb4596b", "filesize": 2397203, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.0b2": {"released": "2022-09-15 01:36:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.0b2-py2.py3-none-any.whl", "filehash": "27f9d6d5186164f0344ddae77fd4c93c966b7acf013d73e2f553163d87f70651", "filesize": 2397135, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.9.0b1": {"released": "2022-09-14 05:28:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.9.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.9.0b1-py2.py3-none-any.whl", "filehash": "96edfdef241c8dde2b2ee053b2f4fa330a7d8f23ed1faa1465e70e822e198867", "filesize": 2395467, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.3": {"released": "2022-09-06 06:55:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.3-py2.py3-none-any.whl", "filehash": "8ca9d77f17475cdb8226cd50fa71b2adc0915813c8fb73bbcd65719728c05292", "filesize": 2340022, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.2": {"released": "2022-09-06 03:39:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.2-py2.py3-none-any.whl", "filehash": "be294c8e5374e4fbd2b4c62849da7a42dafa96bcccae91c388f233ce2fbb5604", "filesize": 2340012, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.1": {"released": "2022-09-01 02:00:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.1-py2.py3-none-any.whl", "filehash": "2c11a94a18f7983c8c49c8478cdb966fc77450313558184e9dac54c7cb84f851", "filesize": 2337037, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.0": {"released": "2022-08-17 01:33:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.0-py2.py3-none-any.whl", "filehash": "24a1306a84caa7a0d94796f8e51134d6b51951e05c6d98e7890e0e10ba82da30", "filesize": 2336991, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.0b3": {"released": "2022-08-16 03:17:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.0b3-py2.py3-none-any.whl", "filehash": "2dfa636dd64db577d89d78ff9109465f9cbee0126dbf8d02bb335566c412903b", "filesize": 2337019, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.0b2": {"released": "2022-08-14 21:09:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.0b2-py2.py3-none-any.whl", "filehash": "7c9a1d7b318ceee38223b768ee3d9090535dd1246380a0a2abf13c035215a8dd", "filesize": 2336737, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.8.0b1": {"released": "2022-08-10 03:46:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.8.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.8.0b1-py2.py3-none-any.whl", "filehash": "7a01852e60dee604ba9c7df9a17c84e8c27ffed20e8dba06bb3d9de1bd809933", "filesize": 2336150, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.3": {"released": "2022-08-07 23:49:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.3-py2.py3-none-any.whl", "filehash": "044bad4d713d6b2c50f070017a4067c871aba025d7347076e1fc28bedd6bdc14", "filesize": 2289764, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.2": {"released": "2022-06-22 23:32:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.2-py2.py3-none-any.whl", "filehash": "3a915d90ccebec9c096bb532f0f66e926d0480ba0c924831daae4561bc647e5b", "filesize": 2289596, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.1": {"released": "2022-06-18 10:32:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.1-py2.py3-none-any.whl", "filehash": "7f44d1de56b95ba299b0fcfe87dd2697bd8c947e04c76ce412c2fb468a94673f", "filesize": 2289273, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.0": {"released": "2022-06-16 01:00:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.0-py2.py3-none-any.whl", "filehash": "bd737198b7ea9645875dfd19287b0ccf099a9ec9a0aa5f02a46bb9fa2223e428", "filesize": 2288820, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.0b4": {"released": "2022-06-14 10:43:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.0b4-py2.py3-none-any.whl", "filehash": "bd648e09d7df46b32d8e8ef0a244403650c9f6e896882d5e2763f5b3a2f7db09", "filesize": 2288855, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.0b3": {"released": "2022-06-13 05:07:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.0b3-py2.py3-none-any.whl", "filehash": "ce4758a249c9f3a6b380f9b968962ab65d1581b9f4df4ac22bd7b27e21c50ef1", "filesize": 2288853, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.0b2": {"released": "2022-06-09 09:22:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.0b2-py2.py3-none-any.whl", "filehash": "cca749b7283fdcdc391c4e04b232f4650750cfcc0fb27ecdb03c33a4ffbdd2c4", "filesize": 2288425, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.6.0b1": {"released": "2022-06-08 11:27:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.6.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.6.0b1-py2.py3-none-any.whl", "filehash": "b881152df8b06c288907fc0bac31f992a1984187629971f95590566e0dc89f09", "filesize": 2288408, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.5.1": {"released": "2022-05-24 19:30:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.5.1-py2.py3-none-any.whl", "filehash": "55ead88a34fb4bdbb7a55f10abb6950f929468e46cd25487ee485269628fcb02", "filesize": 2275324, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.5.0": {"released": "2022-05-18 04:58:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.5.0-py2.py3-none-any.whl", "filehash": "6aba36ec47ba39ba5ab1b1870d830999d877bcf00136b51aac07d1ae9547395d", "filesize": 2275323, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.5.0b4": {"released": "2022-05-17 11:43:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.5.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.5.0b4-py2.py3-none-any.whl", "filehash": "49fcfe6bb961b21c31c29ec05c14e1a9b201250b481f94e903006c60ee2e79e8", "filesize": 2275353, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.5.0b3": {"released": "2022-05-16 01:43:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.5.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.5.0b3-py2.py3-none-any.whl", "filehash": "f7a1e09e9973b7532419f959c964837afb98b6124eb2b137afe160f2ccb2f888", "filesize": 2275028, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.5.0b2": {"released": "2022-05-12 10:17:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.5.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.5.0b2-py2.py3-none-any.whl", "filehash": "04addc6ec669fcb7568982ee7d56d204509b3c84c87ab0fd35d977419f1f2225", "filesize": 2274842, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.5.0b1": {"released": "2022-05-11 03:53:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.5.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.5.0b1-py2.py3-none-any.whl", "filehash": "ed447af9a3fa72c123fde6df3fef3cf66c66c9353f76cee9786554aa186780f0", "filesize": 2274844, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.4.0": {"released": "2022-04-20 19:44:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.4.0-py2.py3-none-any.whl", "filehash": "5c4addd7159d5a1a5a42de0f67ab9a2c32a74dd131b226533ba6cd4a2d0819f3", "filesize": 2216083, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.4.0b4": {"released": "2022-04-20 04:56:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.4.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.4.0b4-py2.py3-none-any.whl", "filehash": "4840c046ef5c6f3ad3e28ce50e5829a5beccb3c0a73d80588413e44cd1fc555e", "filesize": 2216111, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.4.0b3": {"released": "2022-04-19 03:32:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.4.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.4.0b3-py2.py3-none-any.whl", "filehash": "22f1c1c8260a1d8ddd3fa45c0bd1f6c8a7368502e7b00bc58bd6fedc4c1dad7e", "filesize": 2216089, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.4.0b2": {"released": "2022-04-14 03:38:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.4.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.4.0b2-py2.py3-none-any.whl", "filehash": "ca097df000ec8e54a2f7ef255c658bcc5dba86dcd346eb119b3623ffdf1ea18c", "filesize": 2216435, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.4.0b1": {"released": "2022-04-13 04:15:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.4.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.4.0b1-py2.py3-none-any.whl", "filehash": "2b27e203ef4d63df75bb8b2030c90aa9a141054adeed074a4b8e0872f436d765", "filesize": 2194477, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.3.2": {"released": "2022-03-30 00:29:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.3.2-py2.py3-none-any.whl", "filehash": "772118cf4a7582de4d0a707cbbbfcba3d84d134a71f291f7fd72d864bf5139d8", "filesize": 2157722, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.3.1": {"released": "2022-03-24 03:46:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.3.1-py2.py3-none-any.whl", "filehash": "61e45610d6d24834ce7f04b5bf90619820204229810668800092c68823b223d7", "filesize": 2157715, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.3.0": {"released": "2022-03-16 10:40:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.3.0-py2.py3-none-any.whl", "filehash": "323406d047d905a7f30e72d5b20bfa4bd45db14970a10e2b2bf9be4c6782dcac", "filesize": 2155880, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.3.0b2": {"released": "2022-03-16 02:39:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.3.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.3.0b2-py2.py3-none-any.whl", "filehash": "8758f7257e0a0308dd2e07a0ba19b200aa09004b6bf8492e8c4ee9f4a241ce97", "filesize": 2155911, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.3.0b1": {"released": "2022-03-09 07:58:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.3.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.3.0b1-py2.py3-none-any.whl", "filehash": "0fe2847009704160cf2b6735e714392de553ec9db25723c1bde625bb7817078e", "filesize": 2155725, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.6": {"released": "2022-03-02 09:55:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.6-py2.py3-none-any.whl", "filehash": "3f5f0aef42ef6cfe3e47803872fa8a68babb60ff1f5faad36ca81bc6c742b37a", "filesize": 2082590, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.5": {"released": "2022-02-23 18:29:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.5-py2.py3-none-any.whl", "filehash": "b2372649b84f1473587770be485d1a6cc442f7d0a43055faf24d5eeee8fcce48", "filesize": 2082588, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.4": {"released": "2022-02-20 22:00:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.4-py2.py3-none-any.whl", "filehash": "660f0e14ce2525f1dd5eb6e19c82fafebe269c4a1801e79dfc47946851517670", "filesize": 2082462, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.3": {"released": "2022-02-17 23:09:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.3-py2.py3-none-any.whl", "filehash": "6d3380a6ef0bcc3bb3de906021517d43e86bf6ace11a3438a3082ad3c04943db", "filesize": 2081974, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.2": {"released": "2022-02-17 21:38:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.2-py2.py3-none-any.whl", "filehash": "83ab1097c8b1e6bd4a4e376cfb0780115c4db8ef857894d32df939b9e3613e66", "filesize": 2081971, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.1": {"released": "2022-02-16 19:04:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.1-py2.py3-none-any.whl", "filehash": "c7139a723d91bd16aa73be5a102d5f39047e8dbf5c0ad40a39cee3815e774464", "filesize": 2081828, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.0": {"released": "2022-02-16 08:15:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.0-py2.py3-none-any.whl", "filehash": "8a3b6fb4ae7a696fa9a9dcf28eaf9e2c9579777b57c0b6f288940bdc5d896ccd", "filesize": 2081828, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.0b3": {"released": "2022-02-15 22:12:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.0b3-py2.py3-none-any.whl", "filehash": "785032847dfea206327d3573ee90b4beb008efa5ec8663a786126fa3e9e7fd34", "filesize": 2081856, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.0b2": {"released": "2022-02-14 23:50:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.0b2-py2.py3-none-any.whl", "filehash": "4d508f0887934eb2ed8eec958513412bb287842370c1c3cfc04e9e14fdfd90e0", "filesize": 2081857, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.2.0b1": {"released": "2022-02-09 11:23:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.2.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.2.0b1-py2.py3-none-any.whl", "filehash": "f6590f002cc5fca9db831cc2ebcfd4c5895be1b8ea48199904d32d7de40e5ea3", "filesize": 2081510, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.4": {"released": "2022-02-08 23:43:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.4-py2.py3-none-any.whl", "filehash": "20bc01c706289849cf92fedb607e2631321c2114e4f5500fa78514ef23fb9d29", "filesize": 2022384, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.3": {"released": "2022-02-02 18:18:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.3-py2.py3-none-any.whl", "filehash": "89a1e5946eca517611295cb540a32b2d0679c3415e0af9e874d8afd43863a1d0", "filesize": 2022362, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.2": {"released": "2022-01-24 20:37:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.2-py2.py3-none-any.whl", "filehash": "c61874e622e7166aa900dbd2d10dfd1b5307b3b21bff1490de93ad0cd198656f", "filesize": 2022361, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.1": {"released": "2022-01-19 20:09:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.1-py2.py3-none-any.whl", "filehash": "a6dd43a7c31689a6ab90a20fe83632199aa3e4045fd629051cfc8a6661271dad", "filesize": 2022325, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.0": {"released": "2022-01-19 06:45:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.0-py2.py3-none-any.whl", "filehash": "838765987401bbcdf6fb01759b4f00f29a06197ee69764b3eac41037ef0cb913", "filesize": 2021091, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.0b4": {"released": "2022-01-18 18:42:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.0b4-py2.py3-none-any.whl", "filehash": "f18d7346d40d735834360c63ce4256b47ad76e017873fdb6307e179f98b80db8", "filesize": 2021124, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.0b3": {"released": "2022-01-17 00:16:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.0b3-py2.py3-none-any.whl", "filehash": "1f76ba9df50745c86848d938ec472305b57837071687b491c2c8ad00394d286c", "filesize": 2021085, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.0b2": {"released": "2022-01-13 09:23:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.0b2-py2.py3-none-any.whl", "filehash": "bf4244b9d56e40f06343a8e08cfdc9c1bbe8e647005001077b4db51b5c1333e1", "filesize": 2022171, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2022.1.0b1": {"released": "2022-01-12 23:14:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2022.1.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2022.1.0b1-py2.py3-none-any.whl", "filehash": "f86d3f73f8ed5917ea8354483c5e475659b47e8bb893116d7a8f20bfbbc26f5b", "filesize": 2022170, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.3": {"released": "2021-12-30 01:56:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.3-py2.py3-none-any.whl", "filehash": "ecc02e74e2d74eb25fa0c0fa915e1a57839e5448f3ccf87e2bd1033eed9da8be", "filesize": 1964150, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.2": {"released": "2021-12-20 23:46:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.2-py2.py3-none-any.whl", "filehash": "4df70e1fdcf006e674041cb52ca5c6248249800e147478db7e3629dbc989c176", "filesize": 1964115, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.1": {"released": "2021-12-15 09:30:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.1-py2.py3-none-any.whl", "filehash": "bc71aeef7121f60275290320072d418f67fbee160f698ab2579557014f8404bf", "filesize": 1964068, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0": {"released": "2021-12-11 19:02:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0-py2.py3-none-any.whl", "filehash": "dd04d94dcbf63dd68ebe19c09a7d653ae2d8f4f0c3558b72d9769130da098d07", "filesize": 1964077, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0b6": {"released": "2021-12-11 08:57:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0b6-py2.py3-none-any.whl", "filehash": "dfde38baf28e6c150be3e5004f42a51a66b1f01b1efdb25c011fbd979fe66510", "filesize": 1964111, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0b5": {"released": "2021-12-09 22:02:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0b5-py2.py3-none-any.whl", "filehash": "69eaa802de4af8512b7d4f551ae980963ab89a3574334d8e36dc1457f67ae10f", "filesize": 1964108, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0b4": {"released": "2021-12-09 20:52:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0b4-py2.py3-none-any.whl", "filehash": "082045acab46968074cd923c2708fa547792c2eb3506f903629e35449cbfc02c", "filesize": 1963816, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0b3": {"released": "2021-12-07 02:29:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0b3-py2.py3-none-any.whl", "filehash": "cef70b8516bd9d1cc52be691083ff6947d09a77900108398435d7025930a3b5d", "filesize": 1963741, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0b2": {"released": "2021-12-02 19:10:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.12.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0b2-py2.py3-none-any.whl", "filehash": "126281c99cafba01fc30edb1ef0071f8033041659013040e134afedcca6cf1b2", "filesize": 1963507, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.12.0b1": {"released": "2021-12-02 08:34:53", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"esphome-2021.12.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.12.0b1-py2.py3-none-any.whl", "filehash": "69944eeed36be18811d20f245e48b0857c9e82de9da011242e79ac01b33a8681", "filesize": 1963494, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.4": {"released": "2021-11-29 00:25:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.4-py2.py3-none-any.whl", "filehash": "a0c629d0c5b32c0b14e72d3b6c36167e64159b708685cc1dd10606dfdc7d47c9", "filesize": 1942625, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.3": {"released": "2021-11-27 11:02:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.3-py2.py3-none-any.whl", "filehash": "f302c8a00e756e1d7611d96684c6dd7047eb059966abd0e8ee6d598028a0b2ef", "filesize": 1942396, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.2": {"released": "2021-11-25 20:26:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.2-py2.py3-none-any.whl", "filehash": "5b9218855b4dbab29225c56d2d9275f52a57da01f72378f469ea193618c79422", "filesize": 1942387, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.1": {"released": "2021-11-17 10:47:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.1-py2.py3-none-any.whl", "filehash": "ca4019345e5c0fb5beffc983aa51daa8dec79365acbccbff0302838a59fa1466", "filesize": 1942128, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.0": {"released": "2021-11-17 09:21:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0-py2.py3-none-any.whl", "filehash": "2c54736a1d785ff6b37cc16673c6a144763edc381d689382d85f2eb5925c1d06", "filesize": 1942118, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.0b9": {"released": "2021-11-16 21:28:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b9-py2.py3-none-any.whl", "filehash": "1bcd33a820364c268bb8d9d7402d967fb059f853f96f0e75858efcf1cc503696", "filesize": 1942147, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.0b8": {"released": "2021-11-16 00:51:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b8-py2.py3-none-any.whl", "filehash": "4c4eb8c6c46c912939d369f831fc43103876c69b41e8f32ae897cf6884982817", "filesize": 1942058, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.0b7": {"released": "2021-11-15 23:20:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b7-py2.py3-none-any.whl", "filehash": "8c7aeaa4c4584ccd70edbfa2cdd660868fa85b8387bed1065af69e8b268f09ab", "filesize": 1942050, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.0b6": {"released": "2021-11-15 22:03:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b6-py2.py3-none-any.whl", "filehash": "4a0240a3848666fa0d64c6e8d40caa7d23f72c39f8d3c2cf865d047769b39d2d", "filesize": 1941906, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous", "zeroconf"]}}}, "2021.11.0b5": {"released": "2021-11-15 00:44:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b5-py2.py3-none-any.whl", "filehash": "ea60a3a11ef5db98ac29218489e15da1afbfa6333c55a3d3f21aa2d314224a57", "filesize": 1941893, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.11.0b4": {"released": "2021-11-14 22:44:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b4-py2.py3-none-any.whl", "filehash": "af8ef65f55b1199cbc02812668932b9a558878dce2603318b21ee7d05a50f80a", "filesize": 1941897, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.11.0b3": {"released": "2021-11-12 04:26:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b3-py2.py3-none-any.whl", "filehash": "e5029770527d794a35c7af8b6f66ef4328dcf8159ed6fbc1ead7d55bb9aa9494", "filesize": 1941597, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.11.0b2": {"released": "2021-11-10 23:53:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b2-py2.py3-none-any.whl", "filehash": "7e5a63cf50571f646b7f85dd46381bec4c738c71a2fcc7e854842f6068705cd1", "filesize": 1941515, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.11.0b1": {"released": "2021-11-10 22:09:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.11.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.11.0b1-py2.py3-none-any.whl", "filehash": "fa898e3fc8b2d160727aa56729838782a9b2964c22bf9ddd67dceebaae510f69", "filesize": 1937606, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.3": {"released": "2021-10-26 22:28:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.3-py2.py3-none-any.whl", "filehash": "0fc1d764b3e1169498eff9f34925a4b83b05863f0aa0bb898e43afe6efa81511", "filesize": 1896031, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.2": {"released": "2021-10-22 16:38:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.2-py2.py3-none-any.whl", "filehash": "f1535c6813d26ad1ce8a024b905db73aea5cb03f4c78b6cf47b9dc5667bcafd3", "filesize": 1895929, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.1": {"released": "2021-10-21 13:47:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.1-py2.py3-none-any.whl", "filehash": "bb4fdb149865d872e456201d3c8e4f62f8139bfbb152de1acd8fc6bb4a23ad10", "filesize": 1894956, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0": {"released": "2021-10-20 19:40:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0-py2.py3-none-any.whl", "filehash": "7f68516eead774805188ff51fb3c4927b22457691ad1c9480e792ad6b020e7d6", "filesize": 1894064, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b11": {"released": "2021-10-20 18:50:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b11-py2.py3-none-any.whl", "filehash": "53fc35e1aae9d1fab9ce4f5f15c98f649451b6d3a9eb8837abcc0be245cd751c", "filesize": 1894111, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b10": {"released": "2021-10-20 04:30:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b10-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b10-py2.py3-none-any.whl", "filehash": "99339855f724ec90744b4d036504539584879eeb7605e5a01655bfc54e6ccc79", "filesize": 1894157, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b9": {"released": "2021-10-19 22:22:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b9-py2.py3-none-any.whl", "filehash": "9aa64ecc199a6ecdf284adc5cc44870a406f5323b8fffc4f84f1fc390c6dfba6", "filesize": 1894140, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b8": {"released": "2021-10-19 21:32:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b8-py2.py3-none-any.whl", "filehash": "aade0f949ea5dc20ddbfdb051fe07357e0f0122d643983b90041f0d3d7a98106", "filesize": 1894141, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b7": {"released": "2021-10-19 03:24:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b7-py2.py3-none-any.whl", "filehash": "4d4db52f85c1ba98a5abbe6f6c4c2ad87a971e33d78ca2614f03a5b34d4c9af5", "filesize": 1894059, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b6": {"released": "2021-10-18 08:42:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b6-py2.py3-none-any.whl", "filehash": "4321c1d736668ea2feb778a8b94a2760469851c4b898d986fcd3e9c19fe9f9c6", "filesize": 1894060, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b5": {"released": "2021-10-18 03:39:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b5-py2.py3-none-any.whl", "filehash": "cadd97ca0f0c13242e97fb718af2201184c0b539c8ee2307d28336c58131757d", "filesize": 1892405, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b4": {"released": "2021-10-17 08:20:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b4-py2.py3-none-any.whl", "filehash": "91bc7c8d02b1b2b313f1c2c52ce3b9919d4e79deeecaa4dd98f5702f6b070b8f", "filesize": 1891308, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b3": {"released": "2021-10-14 21:19:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b3-py2.py3-none-any.whl", "filehash": "507ea037269bab4452d97e9525ec0d30f031b62f449bea51f60103051abacb17", "filesize": 1890397, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b2": {"released": "2021-10-13 09:46:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.10.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b2-py2.py3-none-any.whl", "filehash": "5bbca6b1f3eb90cc331ef5d54b5db2e2b45902413ded3a1d8788f9865ae962dc", "filesize": 1889608, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.10.0b1": {"released": "2021-10-13 08:41:02", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"esphome-2021.10.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.10.0b1-py2.py3-none-any.whl", "filehash": "c348de463842c0d66deac91c1e5619c4bbe7cfb0e15f1c2aba7e2ac4a55cf412", "filesize": 1889631, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "kconfiglib", "paho-mqtt", "platformio", "pyserial", "pyyaml", "tornado", "tzdata", "tzlocal", "voluptuous"]}}}, "2021.9.3": {"released": "2021-10-08 08:39:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.3-py2.py3-none-any.whl", "filehash": "e32494890c7ba09fe2e398d3f90f8749e369be442a012849fea8198220432a87", "filesize": 1742080, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "paho-mqtt", "platformio", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.2": {"released": "2021-09-28 03:05:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.2-py2.py3-none-any.whl", "filehash": "d5ed198a484e292b2ae69bef2726b6899e65822766ee8ccc4ebbf031a1df8652", "filesize": 1741884, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "paho-mqtt", "platformio", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.1": {"released": "2021-09-20 02:57:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.1-py2.py3-none-any.whl", "filehash": "94462a208a77bf58603f3fc72cb36e4f0dc21606e5c61ea7f0909acf6bb700ad", "filesize": 1741526, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "paho-mqtt", "platformio", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.0": {"released": "2021-09-15 21:43:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.0-py2.py3-none-any.whl", "filehash": "b66787e5465bfa4066daff398df6bafb9e9317371ff63b4510c460650ccc65f4", "filesize": 1741329, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "paho-mqtt", "platformio", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.0b5": {"released": "2021-09-15 07:53:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.0b5-py2.py3-none-any.whl", "filehash": "08b95c4b57fdc57a7242340a449af358532bd8fac64adcee64e8113a9f4c186c", "filesize": 1741360, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "paho-mqtt", "platformio", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.0b4": {"released": "2021-09-14 11:25:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.0b4-py2.py3-none-any.whl", "filehash": "5084f02ae2f493035ead84e999669b3d96a5789fe1e8ab6209db8f291cbf9845", "filesize": 1741275, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["aioesphomeapi", "click", "colorama", "esphome-dashboard", "esptool", "paho-mqtt", "platformio", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.0b3": {"released": "2021-09-13 19:48:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.0b3-py2.py3-none-any.whl", "filehash": "fbd8952006329cc281c2171ec31d7a50d60294e7865f483b60479fa8aa290588", "filesize": 1751796, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.0b2": {"released": "2021-09-10 10:15:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.0b2-py2.py3-none-any.whl", "filehash": "5abd8195878a9db97d47490e5d5c6d24621aecdd24e3f00c053ec76c07d8bba8", "filesize": 1750830, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.9.0b1": {"released": "2021-09-08 23:41:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-2021.9.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.9.0b1-py2.py3-none-any.whl", "filehash": "872261e1250d1175a1b79f0e6169e10e367314ad15424957e11689d02fd3e48e", "filesize": 1750769, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.8.2": {"released": "2021-08-25 08:00:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.8.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.8.2-py2.py3-none-any.whl", "filehash": "6bdcb2bc8261814821c73dc2cbe782e9c6c2c249b65ee6ab18f28f373f359664", "filesize": 1717902, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.8.1": {"released": "2021-08-24 02:41:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.8.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.8.1-py2.py3-none-any.whl", "filehash": "c275385c2359f45bf3f9d21c6e9aae4d0e64628f38ce077852981b22030f6bcb", "filesize": 1717909, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "2021.8.0": {"released": "2021-08-18 03:05:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-2021.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-2021.8.0-py2.py3-none-any.whl", "filehash": "950e87d33275906f2140e4abf57e09e8b4d71e38c19b7c3ab25bc070a83c7ea9", "filesize": 1717883, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.21.0b3": {"released": "2021-08-17 23:41:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.21.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.21.0b3-py2.py3-none-any.whl", "filehash": "055ce143f4242833f242d0d4baf0c98142c7f86e99c903fbdb74137289ecc692", "filesize": 1717886, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.21.0b2": {"released": "2021-08-16 02:23:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.21.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.21.0b2-py2.py3-none-any.whl", "filehash": "87e6b00c60a4ce46e1fc1cb33bb23e3caff574b19455829b8ef7115a721a9a4c", "filesize": 1717599, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.21.0b1": {"released": "2021-08-11 10:11:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.21.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.21.0b1-py2.py3-none-any.whl", "filehash": "c4b316dcbe1a0461b1891bf9b13ced288882ba078289e1a0579fb246a7e25461", "filesize": 1717630, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.4": {"released": "2021-08-04 15:55:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.4-py2.py3-none-any.whl", "filehash": "0c21bfaa8ed3dcc6fb07cfa8f7081a84b0aabd5a7028759d90e795b9f5bea98f", "filesize": 1581824, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.3": {"released": "2021-07-30 03:47:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.3-py2.py3-none-any.whl", "filehash": "a994aed00c5377fdaf1dfd9db4c6b4a2a8eb0370110e9b69842e2be2d5a258fb", "filesize": 1581643, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.2": {"released": "2021-07-29 08:43:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.2-py2.py3-none-any.whl", "filehash": "eb2bb6480b4410a0e2af124c94312241ef1ba90af8e434f704822f1f69fce978", "filesize": 1581617, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.1": {"released": "2021-07-26 23:02:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.1-py2.py3-none-any.whl", "filehash": "98cf739ab270a40753c82655f1ab0200414873c99cbc9485319cb32a71703c70", "filesize": 1581475, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0": {"released": "2021-07-21 20:34:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0-py2.py3-none-any.whl", "filehash": "8df53086d0a15d091b2506b46863fa58cc79b741bb2c0a459a10f2bcae8cd11c", "filesize": 1581216, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0b6": {"released": "2021-07-20 23:36:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0b6-py2.py3-none-any.whl", "filehash": "dafda95acb475b66286ef596e3d460c422e8f498ec7799ae5ce71fb34914b2fb", "filesize": 1581239, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0b5": {"released": "2021-07-20 05:28:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0b5-py2.py3-none-any.whl", "filehash": "f11cae8039adb92a15e436c346b77d6f00097de555ab4ffb151f4cd2a77a01c9", "filesize": 1580484, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0b4": {"released": "2021-07-20 00:30:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0b4-py2.py3-none-any.whl", "filehash": "20cf8d134b53a6f9bb1869d6fd8e54e6216102f44a834cb57e788164c582587a", "filesize": 1579996, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0b3": {"released": "2021-07-18 20:45:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0b3-py2.py3-none-any.whl", "filehash": "a8067e107c6abc534449bdb53a4c836ea5cb2f07e61647e3b2a75217547f7577", "filesize": 1580374, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0b2": {"released": "2021-07-15 03:07:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0b2-py2.py3-none-any.whl", "filehash": "fcc7a523ad4554e3bf9a02fa1a2c36e739e80e953812f3b16cc3a249f11dc620", "filesize": 1580070, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.20.0b1": {"released": "2021-07-14 20:26:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.20.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.20.0b1-py2.py3-none-any.whl", "filehash": "05b162333fb9f02577ba740354c363b23ac0d6c6fcb31b64de8fe208935d61e2", "filesize": 1553152, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.4": {"released": "2021-06-24 01:36:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.4-py2.py3-none-any.whl", "filehash": "153a4651e1558fedd7f1943b57c5da2b348ed250d677b6ba2cbb2db81308b243", "filesize": 1520339, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.3": {"released": "2021-06-23 08:24:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.3-py2.py3-none-any.whl", "filehash": "6ee99e0bd23258d1d97f43386727d7ceaf0f0bf997685f8bbb28dd78f9ea64dd", "filesize": 1520370, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.2": {"released": "2021-06-21 03:05:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.2-py2.py3-none-any.whl", "filehash": "ee6ee4f79f713edd68304fdba84f1ced29357c4c66d51cf5963c06c256ed74c3", "filesize": 1520372, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.1": {"released": "2021-06-18 00:16:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.1-py2.py3-none-any.whl", "filehash": "44c7c9411acc82bda2a85205c684f10373e1fcf910fd1367f6f33d26dafcaa5b", "filesize": 1520368, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0": {"released": "2021-06-16 18:16:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0-py2.py3-none-any.whl", "filehash": "d9f89335f698bcbdfd65cb662bb295ede9561e0937b6c090e3fa89e0e887d321", "filesize": 1518039, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b7": {"released": "2021-06-16 18:01:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b7-py2.py3-none-any.whl", "filehash": "bc38935e31ebaefa631e2c3e53bad890d7c091c5a5017f22d9c63978f7620920", "filesize": 1518069, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b6": {"released": "2021-06-16 03:48:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b6-py2.py3-none-any.whl", "filehash": "257635342988b58a579429315d8f29bc2faa304ca39907f7d195ddd20dedb628", "filesize": 1518065, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b5": {"released": "2021-06-15 21:50:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b5-py2.py3-none-any.whl", "filehash": "6285be6721f18ee7236c3c5d40dca9b99eb38e864090dc31e49ff7c14d9964ec", "filesize": 1517910, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b4": {"released": "2021-06-15 08:56:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b4-py2.py3-none-any.whl", "filehash": "4a5a992656d7d7b3c1406829a69a88e5489d1654f9e9928367d237dc06a43da8", "filesize": 1517909, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b3": {"released": "2021-06-11 23:21:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b3-py2.py3-none-any.whl", "filehash": "c197b40da54eb2875b38ac0990d7f0ae5ef0a19d1b75c6a1e104d6baed0aabf6", "filesize": 1517827, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esphome-dashboard", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b2": {"released": "2021-06-10 05:56:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b2-py2.py3-none-any.whl", "filehash": "47555b13cbf3f0d2059e4eeb05df4c20d4433b4e2c85e9ca221ca23e8532b56b", "filesize": 1939114, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.19.0b1": {"released": "2021-06-09 07:33:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.19.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.19.0b1-py2.py3-none-any.whl", "filehash": "c7a0d9152b536076bf74f0332812ca921ec2145541603388e48d81afb19b25e1", "filesize": 1938532, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.18.0": {"released": "2021-05-19 01:05:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.18.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.18.0-py2.py3-none-any.whl", "filehash": "35f08a40bf51feb7dcf1767d22baa62ecfb344de811d65dc2ad61f841e204a8e", "filesize": 1866896, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.18.0b4": {"released": "2021-05-17 02:50:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.18.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.18.0b4-py2.py3-none-any.whl", "filehash": "bc743217ab3ca3270723b91d9ea0ab72675b51c0ea85a8765ef9a468512ab773", "filesize": 1866926, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.18.0b3": {"released": "2021-05-12 19:54:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.18.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.18.0b3-py2.py3-none-any.whl", "filehash": "59c089fdce726642ca2067feb95dae443c836c1022c0fccf6da6048e258cedce", "filesize": 1866922, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.18.0b2": {"released": "2021-05-11 22:21:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.18.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.18.0b2-py2.py3-none-any.whl", "filehash": "09c029838253e94e628a5651dd4677f45c56999ce2e99151aafd3b91896e79ca", "filesize": 1863641, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.18.0b1": {"released": "2021-05-09 21:01:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.18.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.18.0b1-py2.py3-none-any.whl", "filehash": "c868b7330323c50ce8ebc216cbcf912e7abf3049f4094dcbd555dbe77217820a", "filesize": 1863365, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.17.2": {"released": "2021-05-09 11:04:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.17.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.17.2-py2.py3-none-any.whl", "filehash": "a449959ef0ee516b6d0c81a8dac338f7e70e085e173c60561f1b09225227861f", "filesize": 1799898, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.17.1": {"released": "2021-05-05 10:52:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.17.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.17.1-py2.py3-none-any.whl", "filehash": "e9d5729288067637243379860d096f4b0d30c5102b577d45b24cc2ab7fb61e26", "filesize": 1799836, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.17.0": {"released": "2021-05-03 22:56:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.17.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.17.0-py2.py3-none-any.whl", "filehash": "74c03e7ff3f08eab9b41222918f033f3b24c9b037b40fd9ce431f1c32e9a6f8a", "filesize": 1802679, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.17.0b1": {"released": "2021-03-22 07:51:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.17.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.17.0b1-py2.py3-none-any.whl", "filehash": "2189667556f6ab28f89bf7dad40fa63c60e819877d2d0c9d18757c7ba7ad7a56", "filesize": 1802706, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.2": {"released": "2021-02-20 07:05:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.2-py2.py3-none-any.whl", "filehash": "ff3dc869fd4768d8867caa998927f36fe6f4bbd39a2af9ef963407471a4a6d06", "filesize": 1748384, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.1": {"released": "2021-02-14 02:11:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.1-py2.py3-none-any.whl", "filehash": "b765b21aa5efd97d7ff55e9712a38fc6c93c52429c54fe9ea81e94dcfcb17c9c", "filesize": 1748058, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0": {"released": "2021-02-03 14:03:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0-py2.py3-none-any.whl", "filehash": "7e2e32765f975b8cfe4dabb9234d5b8fae76bb12597b3dd0cb8389635810e5f1", "filesize": 1746937, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b8": {"released": "2021-02-03 00:24:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b8-py2.py3-none-any.whl", "filehash": "827832e0130690fd17dd23f1334ca1494ebef8fdb5c7278eb6f01c87e4093e0a", "filesize": 1746965, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b7": {"released": "2021-02-01 05:49:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b7-py2.py3-none-any.whl", "filehash": "b731be01736f3c7c1e9ab2efaa5cd43b37e5e3bece73223a394c01b24bc1626f", "filesize": 1746957, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b6": {"released": "2021-01-27 10:27:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b6-py2.py3-none-any.whl", "filehash": "426e901d62480cf87ed4462ddfbc37c647ec3735ae086f14dc64546722bbe3d3", "filesize": 1746962, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b5": {"released": "2021-01-26 01:52:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b5-py2.py3-none-any.whl", "filehash": "e1782f41e4d47ada80a37369b168d84589a4f3657baf8c724df62cf884a42d13", "filesize": 1743828, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b4": {"released": "2021-01-17 04:27:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b4-py2.py3-none-any.whl", "filehash": "cd835959cbb2e68d0943a461aa4208e36e50ac69e5046d4a3c16c06d383ec209", "filesize": 1743481, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b3": {"released": "2021-01-11 21:03:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b3-py2.py3-none-any.whl", "filehash": "db54d562600493eaec810b72b6f0693521c6cf18418a217f955b6b34dd460f6e", "filesize": 1719826, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b2": {"released": "2021-01-11 08:15:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b2-py2.py3-none-any.whl", "filehash": "61627c3518a028ff28853b4b21d5e53f47aeb3fcf1b938d84888c2bd887a19d0", "filesize": 1719793, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.16.0b1": {"released": "2021-01-08 18:54:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.16.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.16.0b1-py2.py3-none-any.whl", "filehash": "1668f47481a3c8970dfda6ebbfb0e2322d626f5556ae3f58e264fd4d075fd98c", "filesize": 1716301, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorama", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.3": {"released": "2020-10-23 03:21:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.3-py2.py3-none-any.whl", "filehash": "d3707eb7570ad3bd8651dfaef7ea9b8068e91b2601b26dfed81986089723d9bb", "filesize": 1614872, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.2": {"released": "2020-09-20 14:42:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.2-py2.py3-none-any.whl", "filehash": "c1682f776fff536840d3dd09b10126021abd181d0b1ff8af74599402f8b0d0a2", "filesize": 1614160, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.1": {"released": "2020-09-15 22:12:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.1-py2.py3-none-any.whl", "filehash": "6b6efa7bbce1d56316b828e42a2ea9d9a877bede5fe25c417123c2d9659e6060", "filesize": 1613944, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.0": {"released": "2020-09-13 19:29:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.0-py2.py3-none-any.whl", "filehash": "86e764dcfe66bc6339a9ec69745fbc3550ad837edc8d07361ec1cbda0422cbbb", "filesize": 1614113, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.0b4": {"released": "2020-08-24 01:13:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.0b4-py2.py3-none-any.whl", "filehash": "87b249746a2bcec259cca22e42e796fda0c24f2720bdb83f1b903d67c6b3010a", "filesize": 1614141, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.0b3": {"released": "2020-07-29 18:25:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.0b3-py2.py3-none-any.whl", "filehash": "ccaed13089532c2ba11483b3a809d2c905a99ead7195ec0c92be371c16d19fb3", "filesize": 1613682, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.0b2": {"released": "2020-07-28 10:27:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.0b2-py2.py3-none-any.whl", "filehash": "d1c328883eb05009f193e8b7b0d53ac12aa0a6f2bae99d1b2f4da867a0d21d61", "filesize": 1613276, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.15.0b1": {"released": "2020-07-27 10:59:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.15.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.15.0b1-py2.py3-none-any.whl", "filehash": "43c4b398d077d07430987ff2db56ac9f388f3ed9e8f86623e6cd1f67b2dec490", "filesize": 1612223, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "tzlocal", "voluptuous"]}}}, "1.14.5": {"released": "2020-06-26 10:23:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.5-py2.py3-none-any.whl", "filehash": "2289155b367f3904f8007dd1f3673c7a63591d90db2e1e6946a6b52d214db3d5", "filesize": 1356022, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.4": {"released": "2020-06-05 11:29:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.4-py2.py3-none-any.whl", "filehash": "4f10b017873cafef116fcbca609b5ee81bdd4141ec0966799788d9ac45294f5e", "filesize": 1356019, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.3": {"released": "2019-11-17 23:00:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.3-py2.py3-none-any.whl", "filehash": "ad7749ecd542f541e5b6e68a339f16f287bb22c8dd14f6ca4630bb9ff3e44772", "filesize": 1352218, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.2": {"released": "2019-11-02 23:42:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.2-py2.py3-none-any.whl", "filehash": "98f919dec05193ec25983b8a2fcb754418e0418d90338f7f2bc4566a66c0dccf", "filesize": 1350863, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.1": {"released": "2019-11-02 20:41:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.1-py2.py3-none-any.whl", "filehash": "c9cade2266c00c539ac042a70cabed280e50b0b8e232b5f742db91563acf15e2", "filesize": 1350958, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.0": {"released": "2019-11-01 17:57:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.0-py2.py3-none-any.whl", "filehash": "7c9feb68e2fb86da372ca5ed285e812e477f8ea70eb06d877163e92c6777a8c0", "filesize": 1350369, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.0b5": {"released": "2019-10-31 23:52:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.0b5-py2.py3-none-any.whl", "filehash": "ee60404e372606356a1019d7cc99464afd82b7372ffba305303e61dc549221c1", "filesize": 1350392, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.0b4": {"released": "2019-10-24 20:41:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.0b4-py2.py3-none-any.whl", "filehash": "5d30574ab584b78b7bad22d97d191cc581c9059869e3db43379972cad5d25979", "filesize": 1346774, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.0b3": {"released": "2019-10-22 21:37:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.0b3-py2.py3-none-any.whl", "filehash": "467d0adad76ccab0e84750833eb2cc3bf087279263d60cbdc92be5cde47e34a6", "filesize": 1345161, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.0b2": {"released": "2019-10-20 18:13:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.0b2-py2.py3-none-any.whl", "filehash": "d9168efddf092585d68b934d5b38c986020d333b820b6278ee0f667b0960039d", "filesize": 1344738, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.14.0b1": {"released": "2019-10-19 16:25:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.14.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.14.0b1-py2.py3-none-any.whl", "filehash": "5fee87b51cfbf64b2e68169005b53333d3f9116c3f2c0699e48fe3e847403a56", "filesize": 1298052, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pytz", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.6": {"released": "2019-06-14 11:46:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.6-py2.py3-none-any.whl", "filehash": "1b6a190fcf6a74ca98e77e7828f5833f5d82c1abbfd855d38bbd55c14d3ee438", "filesize": 1089972, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.5": {"released": "2019-06-08 15:31:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.5-py2.py3-none-any.whl", "filehash": "1abf12ebd3c67021cab064f5535c13f5e11bcd202126382062bd97f772ad346e", "filesize": 1087558, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.4": {"released": "2019-06-03 14:23:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.4-py2.py3-none-any.whl", "filehash": "c490f48c16360fce0dcc38d213445311e965a9eafc90ff560696c1459103d377", "filesize": 1087027, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.3": {"released": "2019-06-01 20:54:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.3-py2.py3-none-any.whl", "filehash": "01148429f25b1dfce6f38b2424f596e488ab536b29aa6301bc3774e49c993bbb", "filesize": 1086650, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.2": {"released": "2019-05-31 15:08:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.2-py2.py3-none-any.whl", "filehash": "e9af33048e784eb667257c291eec72e52e2e57ab71029776dde102048b3f297f", "filesize": 1086399, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.1": {"released": "2019-05-30 20:59:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.1-py2.py3-none-any.whl", "filehash": "769100645a13cbbd4473917e420238218a7294fbb9a8d814251a8cc95b35a7e7", "filesize": 1085987, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0": {"released": "2019-05-30 12:47:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0-py2.py3-none-any.whl", "filehash": "f4618571d8a0a3de8880ca982dd07d18678e892cc92240c54ed176fb5157e150", "filesize": 1085923, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b7": {"released": "2019-05-30 11:50:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b7-py2.py3-none-any.whl", "filehash": "67b1f101a84fafaeaa254f61045973cb5deb98b1111a07332e41ce532344195e", "filesize": 1085952, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b6": {"released": "2019-05-29 18:07:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b6-py2.py3-none-any.whl", "filehash": "a76139847967218cce2faa0fc316d9f0cce005b88f3e14065bc333287355916f", "filesize": 1085825, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b5": {"released": "2019-05-29 10:04:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b5-py2.py3-none-any.whl", "filehash": "dd63e3a8cddec8b48b892e12debc26687a4677c78349bc15830ee90971184ffc", "filesize": 1084588, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b4": {"released": "2019-05-28 20:21:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b4-py2.py3-none-any.whl", "filehash": "6ed4294c749c675c587978409876e9ad8ce2c266e59784c40af99250df634507", "filesize": 1081718, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b3": {"released": "2019-05-28 15:10:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b3-py2.py3-none-any.whl", "filehash": "c485b7381c3875213e8745839925738e4f729b35b351470efcef6c7f5058f41a", "filesize": 1077966, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b2": {"released": "2019-05-28 09:50:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b2-py2.py3-none-any.whl", "filehash": "c2d1a85abe69a8598c1edf54c8c8d1f689ea92128ed77bb4d7b4f552b2681509", "filesize": 1072984, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.13.0b1": {"released": "2019-05-27 20:10:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.13.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.13.0b1-py2.py3-none-any.whl", "filehash": "eb0dd8ce41992499d37f8a791891137043eddadd46ed6105b53902dff6c28621", "filesize": 1072777, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.2": {"released": "2019-03-31 11:43:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.2-py2.py3-none-any.whl", "filehash": "caed36537268458890a386e9079115fb39692527f7809bb3b7045a76e9793ef9", "filesize": 541891, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.1": {"released": "2019-03-20 12:31:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.1-py2.py3-none-any.whl", "filehash": "759161a20b4a5a9613a5461125a5f8d579363386e0450ab2215eb0b385979c45", "filesize": 539815, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.0": {"released": "2019-03-17 20:37:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.0-py2.py3-none-any.whl", "filehash": "d6edb819fc0a362409f46af5cdb32912e551f84796d7f33acfcca36f59a753f8", "filesize": 539791, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.0b4": {"released": "2019-03-17 20:03:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.0b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.0b4-py2.py3-none-any.whl", "filehash": "873e0647bb6e8eba9ffbbeaaa168d776de69218287781ca93b1984a5bf09d151", "filesize": 539820, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.0b3": {"released": "2019-03-17 15:24:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.0b3-py2.py3-none-any.whl", "filehash": "6ec5f8b18a4afcc0a7eed6fa23ee68da583e94683c64429229820a9b39a70f36", "filesize": 539817, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.0b2": {"released": "2019-03-16 21:45:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.0b2-py2.py3-none-any.whl", "filehash": "fdcbcd2f514628c9f86ff0a41260daaa46a1b93ac74330bad69ee1e14ad2364d", "filesize": 539724, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.12.0b1": {"released": "2019-03-13 18:27:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.12.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.12.0b1-py3-none-any.whl", "filehash": "a00965ebfd11134c523eac3227494beff0ffdf1d03f32b832d4af86b0ed86a91", "filesize": 543230, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.11.2": {"released": "2019-02-26 22:18:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.11.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.11.2-py3-none-any.whl", "filehash": "c487c7d735306fd308d1b25384d596a1982b8da02f0e24561b9b927616858e68", "filesize": 528263, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.11.1": {"released": "2019-02-23 19:38:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.11.1-py3-none-any.whl", "filehash": "39ee87553ff95d2b2b0eff5848334220783e6ec4334cb2bc4787b97955c57302", "filesize": 529064, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.11.0": {"released": "2019-02-22 21:12:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.11.0-py3-none-any.whl", "filehash": "cecae69380d27b86cfc771005c3a4108f3ee919e6f78a83d481f2f84a61293bc", "filesize": 529066, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.11.0b3": {"released": "2019-02-21 17:54:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.11.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.11.0b3-py3-none-any.whl", "filehash": "132212ebf09807b9c60ebb1cc61d069a5996734555406394c9f5ab6436d50d8b", "filesize": 529202, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.11.0b2": {"released": "2019-02-20 12:13:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.11.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.11.0b2-py3-none-any.whl", "filehash": "63fc1c6484c39d7aa0bda59eb92c66ddaa1bfddefbcf9dfd15860bbe29c2d97b", "filesize": 529144, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.11.0b1": {"released": "2019-02-17 20:03:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"esphome-1.11.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.11.0b1-py3-none-any.whl", "filehash": "e2c186de95d9ecb09a691cbd93157c65e83ad57cbcdb6ff29f7aa20d09502ed8", "filesize": 529114, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "ifaddr", "paho-mqtt", "platformio", "protobuf", "pyserial", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}, "1.10.1": {"released": "2019-02-11 19:10:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"esphome-1.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/esphome/esphome-1.10.1-py3-none-any.whl", "filehash": "bd83169c168a10085ce68fc7cf3eb0ff0904c1613c0efe78d143fc96b995e032", "filesize": 518379, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "esptool", "paho-mqtt", "platformio", "protobuf", "pyyaml", "tornado", "typing", "tzlocal", "voluptuous"]}}}}}