tflite-micro/.github
Ryan Kuester fe70be213c feat(pypi): add support for Python 3.12 and 3.13
Add build configuration for Python 3.12 and 3.13 to the PyPI package.
Update the BUILD file with new compatibility tags and config settings,
extend pypi_build.sh to accept the new Python versions, and add build
steps in the GitHub Actions workflow.

Fix whl_test.sh to rename wheels with unstamped variable names before
pip installation. The py_wheel rule creates the base :whl target with
literal stamp variables like _BUILD_EMBED_LABEL_ in the filename for
Bazel caching purposes. Pip 25.x, which ships with Python 3.12+,
strictly validates wheel filenames and rejects these as invalid version
specifiers. Use sed to replace the unstamped variables with a valid
placeholder version (0.0.0) for testing purposes.

Python 3.14 support is not included because Python 3.14 has not yet
been released (scheduled for October 2025).

Fixes: #3186
2025-09-30 12:10:28 -05:00
..
workflows feat(pypi): add support for Python 3.12 and 3.13 2025-09-30 12:10:28 -05:00
ci-error-template.md Issue on error 2022-08-24 02:26:07 +00:00
mergify.yml Fix mergify batch merge issue (duplicated) (#3165) 2025-08-01 16:31:08 -04:00
scheduled-error-template.md
stale.yml Update stale.yml 2022-08-15 19:58:43 +00:00