Skip to content

Conversation

@github-actions
Copy link

Summary

This PR automatically updates README.md and pyproject.toml with the current supported Python versions based on our dynamic version detection system.

Changes Made

  • ✅ Updated "Supported Python versions" section in README.md
  • ✅ Updated ruff target-version in pyproject.toml
  • ✅ Updated mypy python_version in pyproject.toml
  • 🔄 Based on ESP-IDF lifecycle and Python EOL dates
  • 🤖 Generated by automated workflow

Python Versions Updated

The following Python versions are currently supported:

["3.14","3.13","3.12","3.11","3.10","3.9","3.8"]

Verification

  • Python versions in README match our build matrix
  • pyproject.toml ruff target-version uses oldest Python version
  • pyproject.toml mypy python_version uses oldest Python version
  • No other sections of files were modified
  • All supported versions are actively maintained

Note: This PR was automatically created by the update-python-versions workflow.
The Python versions are dynamically determined based on ESP-IDF support lifecycle.

@github-actions github-actions bot added automated documentation Improvements or additions to documentation python-versions labels Oct 12, 2025
@github-actions github-actions bot requested a review from jakub-kocka October 12, 2025 02:23
@github-actions github-actions bot changed the title 📝 Update README and pyproject.toml with current supported Python versions 📝 Update README and pyproject.toml with current supported Python versions (IDFGH-16621) Oct 12, 2025
@espressif-bot espressif-bot added the Status: Opened Issue is new label Oct 12, 2025
@github-actions github-actions bot changed the title 📝 Update README and pyproject.toml with current supported Python versions (IDFGH-16621) 📝 Update README and pyproject.toml with current supported Python versions Oct 13, 2025
@tomassebestik tomassebestik self-requested a review October 13, 2025 06:10
@tomassebestik tomassebestik removed their assignment Oct 13, 2025
@espressif-bot espressif-bot added Status: Selected for Development Issue is selected for development and removed Status: Opened Issue is new labels Oct 13, 2025
@tomassebestik tomassebestik removed their assignment Oct 20, 2025
… versions

Auto-updated by update-readme workflow based on current ESP-IDF and Python support lifecycle.

Changes:
- Updated supported Python versions in README.md based on dynamic version detection
- Updated ruff target-version and mypy python_version in pyproject.toml
- Python versions are determined by ESP-IDF lifecycle and Python EOL dates
@github-actions github-actions bot force-pushed the update/readme-python-versions branch from ca32888 to 5461072 Compare November 5, 2025 08:01
@jakub-kocka
Copy link
Collaborator

We don't want to add Python version 3.8, since it is not working with mypy. This PR #54 fixes this. After it is merged, this can be closed.

@espressif-bot espressif-bot added Status: Reviewing Issue is being reviewed and removed Status: Selected for Development Issue is selected for development labels Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated documentation Improvements or additions to documentation python-versions Status: Reviewing Issue is being reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants