在引入 uv 依赖管理、ruff 静态检查与格式化、pyright 类型检查之前, 先把当前可正常运行的状态固定下来,作为后续大规模自动改动的回滚点。 此时状态:97 项测试全绿,HTTP + WebSocket 多牧场服务器可用。
36 lines
948 B
Plaintext
36 lines
948 B
Plaintext
# ------------------------------------------------------------------ Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.egg-info/
|
|
build/
|
|
dist/
|
|
|
|
# ------------------------------------------------------- uv / 虚拟环境
|
|
# uv.lock 要**提交**:它是可复现构建的依据,不是缓存。
|
|
.venv/
|
|
venv/
|
|
|
|
# ------------------------------------------------------------- 工具缓存
|
|
# 这些是纯本地缓存,换个机器重新生成即可,提交上去只会制造冲突。
|
|
.ruff_cache/
|
|
.pyright/
|
|
.mypy_cache/
|
|
.pytest_cache/
|
|
|
|
# ------------------------------------------------- SimpleFarm 运行期数据
|
|
# run/ :守护进程的 pid 与日志(换台机器、换个端口就失效)
|
|
# saves/ :玩家存档(真实游戏进度,属于本地数据,不该进版本库)
|
|
run/
|
|
saves/
|
|
tests/_tmp/
|
|
_uvpy.txt
|
|
|
|
# --------------------------------------------------------- 编辑器 / 系统
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
.DS_Store
|
|
Thumbs.db
|
|
desktop.ini
|