Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Oct 8, 2025

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.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 documentation Improvements or additions to documentation automated python-versions labels Oct 8, 2025
@github-actions github-actions bot requested a review from jakub-kocka October 8, 2025 09:18
@github-actions
Copy link
Author

github-actions bot commented Oct 8, 2025

Messages
πŸ“– πŸŽ‰ Good Job! All checks are passing!

πŸ‘‹ Hello github-actions[bot], we appreciate your contribution to this project!


Click to see more instructions ...


This automated output is generated by the PR linter DangerJS, which checks if your Pull Request meets the project's requirements and helps you fix potential issues.

DangerJS is triggered with each push event to a Pull Request and modify the contents of this comment.

Please consider the following:
- Danger mainly focuses on the PR structure and formatting and can't understand the meaning behind your code or changes.
- Danger is not a substitute for human code reviews; it's still important to request a code review from your colleagues.
- To manually retry these Danger checks, please navigate to the Actions tab and re-run last Danger workflow.

Review and merge process you can expect ...


We do welcome contributions in the form of bug reports, feature requests and pull requests.

1. An internal issue has been created for the PR, we assign it to the relevant engineer.
2. They review the PR and either approve it or ask you for changes or clarifications.
3. Once the GitHub PR is approved we do the final review, collect approvals from core owners and make sure all the automated tests are passing.
- At this point we may do some adjustments to the proposed change, or extend it by adding tests or documentation.
4. If the change is approved and passes the tests it is merged into the default branch.

Generated by 🚫 dangerJS against 0b36cd4

@github-actions github-actions bot force-pushed the update/readme-python-versions branch from d0281ea to c8a7e67 Compare October 8, 2025 09:30
@github-actions github-actions bot force-pushed the update/readme-python-versions branch from a8bce08 to 4fde215 Compare October 8, 2025 09:33
@github-actions github-actions bot force-pushed the update/readme-python-versions branch from 394675e to d28465b Compare October 8, 2025 09:37
@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-16605) Oct 8, 2025
@espressif-bot espressif-bot added the Status: Opened Issue is new label Oct 8, 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 b73edaf to 0b36cd4 Compare October 8, 2025 12:21
@github-actions github-actions bot changed the title πŸ“ Update README and pyproject.toml with current supported Python versions (IDFGH-16605) πŸ“ Update README and pyproject.toml with current supported Python versions Oct 8, 2025
Base automatically changed from fix/wheels_fixtures to main October 9, 2025 06:14
@jakub-kocka
Copy link
Collaborator

The PR creation looks good after the fixes have been applied, but we don't want to merge the Python 3.8 change because of the mypy checks. I am closing this.

@jakub-kocka jakub-kocka closed this Oct 9, 2025
@espressif-bot espressif-bot added Status: Done Issue is done internally Resolution: Won't Do Issue will not be worked on and removed Status: Opened Issue is new labels Oct 9, 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 Resolution: Won't Do Issue will not be worked on Status: Done Issue is done internally

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants