Skip to content

Conversation

@veblush
Copy link
Collaborator

@veblush veblush commented Jan 29, 2026

Completed the migration to Bzlmod and removed the legacy WORKSPACE file.

Key Changes:

  • Bzlmod Adoption: Replaced WORKSPACE with MODULE.bazel. Removed various legacy support files.
  • Hermetic Python: Configured rules_python toolchains (3.10-3.13). (3.14 is not possible at this moment since tensorflow is not available)
  • New python namespace shim tflite_micro.py is added to maintain import compatibility (from tflite_micro.tensorflow...) without restructuring the physical source tree.
  • Flatbuffers Cleanup: Simplified flatbuffers/build_defs.bzl by using upstream flatbuffers rules.
  • Updated Bazel to 8.x

BUG=n/a

@veblush veblush force-pushed the bzlmod branch 4 times, most recently from ea27055 to e1fda5c Compare January 30, 2026 18:03
@veblush veblush mentioned this pull request Jan 30, 2026
@veblush veblush force-pushed the bzlmod branch 2 times, most recently from 4d3285e to c11646b Compare January 31, 2026 05:21
@veblush veblush changed the title [WIP] Bazel Module Bazel Module Jan 31, 2026
@veblush veblush marked this pull request as ready for review January 31, 2026 15:10
@veblush veblush requested a review from a team as a code owner January 31, 2026 15:10
@veblush veblush requested a review from rkuester January 31, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants