init: ROS2 learning suite

This commit is contained in:
xs
2026-08-03 18:09:35 +08:00
commit 5ef38ab508
95 changed files with 13322 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# =============================================================================
# .flake8 —— flake8 lint 配置(仅在用 flake8 时生效;主力已切到 ruff)。
# 与 pyproject.toml [tool.ruff] / [tool.black] 配合,IDE / CI 三选一即可。
# =============================================================================
[flake8]
max-line-length = 100
extend-ignore =
E203, # slice 空格冲突(black 友好)
E501, # 长行(black 不管)
W503, # line break before operator(black 友好)
exclude =
.venv,
build,
install,
log,
src/*/build,
src/*/install,
__pycache__,
*/__pycache__
per-file-ignores =
src/**/test_*.py: B011