main
More ruff SIM fixes (#164695)
[Submodule] Bump FBGEMM to latest (#165544)
Fix Tensor use_count check in VariableType.cpp (#168060)
[BE] fix typos in tools/ (#156082)
[CI] update flake8 and mypy lint dependencies (#158720)
[2/N][BugFix][Refactor] fix several instances which use f = open(...) without a corresponding f.close() (#167628)
Fix pyrefly ignore syntax in /tools/... (#166240)
[dynamo, 3.14] enable dynamo in 3.14 (#167384)
[torchfuzz] clean up ignore patterns (#168006)
[9/N] Apply ruff UP035 rule (#165515)
[BE][CI] bump `ruff` to 0.9.0: string quote styles (#144569)
[BE] Remove torch deploy | remove torch deploy specific files (#158290)
Enable all flake8-logging-format rules (#164655)
Remove METADATA.bzl files (#166574)
[BE] Fix incompatible-std-redefinition warning (#141630)
Test Reordering: Run previously failing tests first (#101123)
[ez] Remove experiment for uploading all test runs (#167133)
[dynamo] rename unimplemented_v2 -> unimplemented (#167150)
[CI] manually gen json for segfaults (#167250)
[BE] Cleanup old ExecuTorch codegen and runtime code (#154165)
Consolidate all python targets in the tools folder (#80408)
Remove fast_nvcc entry in README.md (#97624)
remediation of S205607
Move version.h to torch/headeronly (#164381)
[BE][Easy] use `pathlib.Path` instead of `dirname` / `".."` / `pardir` (#129374)
Revert "[RELAND] Always build USE_DISTRIBUTED (#160449) and Make distributed modules importable even when backend not built (#159889) (#162594)"
[build] modernize build-frontend: `python setup.py develop/install` -> `[uv ]pip install --no-build-isolation [-e ].` (#156027)
mypy 1.16.0 (#155821)
Update generated header to use flatbuffer v1.12; (#71279)
[BugFix][Refactor] fix several instances which use f = open(...) without a corresponding f.close() (#167423)
Add simple scripts for checking if generated code changed. (#12835)
Remove manually synced arch versions in `tools/nightly.py` (#166616)
[BE] Make Eigen an optional dependency (#155955)
[BE][Easy] enable postponed annotations in `tools` (#129375)
[Codemod][python/main_function] caffe2: (#113357)
Use strict to toggle strict options in MYPYSTRICT (#118479)
[BE][Easy][5/19] enforce style for empty lines in import segments in `tools/` and `torchgen/` (#129756)