ESPHome 2026.7.0 wont update anything, Python version must be between 3.10 and 3.13 - have 3.14

Odd one today, but I updated ESPHome to 2026.7.0, update went well, ESP32 devices show updates pending. I tell one to do the update, walk away like normal.

Came back, didnt update, so I went to the builder and did update to see the logs, this is what Im presented with.

INFO ESPHome 2026.7.0

INFO Reading configuration /config/esphome/plug2.yaml…

INFO Generating C++ source…

INFO Detected timezone ‘America/Regina’

INFO Compiling app… Build path: /data/build/keurig

Processing keurig (board: esp01_1m; framework: arduino; platform: platformio/[email protected])


ERROR: Python version must be between 3.10 and 3.13.

Current Python version: 3.14.6

Supported versions: 3.10, 3.11, 3.12, 3.13

The error message seems pretty clear. You have Python 3.14 and it isn’t supported.

This of course seemed strange that it didn’t warn you earlier.

This is the GitHub issue with a solution:

Try clicking upper right menu → Firmware tasks → Reset Build Environment

I am seeing a similar issue, but only when building/updating a raspberry pico2 - esp32s3 builds work fine…

That is using homeassistant plus esphome add (iirc that is a docker image) on both at the latest version:

Processing xxxxx (board: rpipico2w; framework: arduino; platform: https://github.com/maxgerhardt/platform-raspberrypi.git#v1.4.0-gcc14-arduinopico460)
--------------------------------------------------------------------------------
ERROR: Python version must be between 3.10 and 3.13.
Current Python version: 3.14.6
Supported versions: 3.10, 3.11, 3.12, 3.13

Yes, but a reset solved the inconsist issue, which seem strange to be required…

In ESPHome portal where you see your ESPHome devices click upper right menu → Firmware tasks → Reset Build Environment
Wait a moment until it’s finished, then update your devices again.

EDIT: Apologies, this solution was already posted :face_with_monocle:

@ neel-m
Thank you for the fix! It worked just fine and was something I would have never found on my own. This community rocks!!