Metadata-Version: 2.1
Name: esphome
Version: 2025.4.0.dev0
Summary: ESPHome is a system to configure your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems.
Author-email: The ESPHome Authors <esphome@nabucasa.com>
License: MIT
Project-URL: Documentation, https://esphome.io
Project-URL: Source Code, https://github.com/esphome/esphome
Project-URL: Bug Tracker, https://github.com/esphome/issues/issues
Project-URL: Feature Request Tracker, https://github.com/esphome/feature-requests/issues
Project-URL: Discord, https://discord.gg/KhAMKrd
Project-URL: Forum, https://community.home-assistant.io/c/esphome
Project-URL: Twitter, https://twitter.com/esphome_
Keywords: home,automation
Platform: any
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Home Automation
Requires-Python: >=3.9.0
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PyYAML ==6.0.2
Requires-Dist: aioesphomeapi ==29.6.0
Requires-Dist: argcomplete >=2.0.0
Requires-Dist: click ==8.1.7
Requires-Dist: colorama ==0.4.6
Requires-Dist: cryptography ==44.0.2
Requires-Dist: esphome-dashboard ==20250212.0
Requires-Dist: esphome-glyphsets ==0.2.0
Requires-Dist: esptool ==4.8.1
Requires-Dist: freetype-py ==2.5.1
Requires-Dist: icmplib ==3.0.4
Requires-Dist: kconfiglib ==13.7.1
Requires-Dist: paho-mqtt ==1.6.1
Requires-Dist: pillow ==10.4.0
Requires-Dist: platformio ==6.1.16
Requires-Dist: puremagic ==1.28
Requires-Dist: pyparsing >=3.0
Requires-Dist: pyserial ==3.5
Requires-Dist: ruamel.yaml ==0.18.6
Requires-Dist: tornado ==6.4.2
Requires-Dist: tzdata >=2021.1
Requires-Dist: tzlocal ==5.2
Requires-Dist: voluptuous ==0.14.2
Requires-Dist: zeroconf ==0.146.1
Requires-Dist: async-timeout ==4.0.3 ; python_version <= "3.10"
Provides-Extra: dev
Requires-Dist: clang-format ==13.0.1 ; extra == 'dev'
Requires-Dist: clang-tidy ==18.1.8 ; extra == 'dev'
Requires-Dist: yamllint ==1.35.1 ; extra == 'dev'
Provides-Extra: displays
Requires-Dist: cairosvg ==2.7.1 ; extra == 'displays'
Provides-Extra: test
Requires-Dist: asyncmock ==0.4.2 ; extra == 'test'
Requires-Dist: flake8 ==7.0.0 ; extra == 'test'
Requires-Dist: hypothesis ==6.92.1 ; extra == 'test'
Requires-Dist: pre-commit ; extra == 'test'
Requires-Dist: pylint ==3.2.7 ; extra == 'test'
Requires-Dist: pytest-asyncio ==0.23.6 ; extra == 'test'
Requires-Dist: pytest-cov ==5.0.0 ; extra == 'test'
Requires-Dist: pytest-mock ==3.14.0 ; extra == 'test'
Requires-Dist: pytest ==8.2.0 ; extra == 'test'
Requires-Dist: pyupgrade ==3.15.2 ; extra == 'test'
Requires-Dist: ruff ==0.9.2 ; extra == 'test'

# ESPHome [![Discord Chat](https://img.shields.io/discord/429907082951524364.svg)](https://discord.gg/KhAMKrd) [![GitHub release](https://img.shields.io/github/release/esphome/esphome.svg)](https://GitHub.com/esphome/esphome/releases/)

<a href="https://esphome.io/">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="https://esphome.io/_static/logo-text-on-dark.svg", alt="ESPHome Logo">
    <img src="https://esphome.io/_static/logo-text-on-light.svg" alt="ESPHome Logo">
  </picture>
</a>

---

[Documentation](https://esphome.io) -- [Issues](https://github.com/esphome/issues/issues) -- [Feature requests](https://github.com/esphome/feature-requests/issues)

---

[![ESPHome - A project from the Open Home Foundation](https://www.openhomefoundation.org/badges/esphome.png)](https://www.openhomefoundation.org/)
