Skip to content

docs: FT173 pathlib モジュール フィールドトライアルレポートを追加#494

Merged
hideyukiMORI merged 1 commit into
mainfrom
feat/ft173-pathlib
May 21, 2026
Merged

docs: FT173 pathlib モジュール フィールドトライアルレポートを追加#494
hideyukiMORI merged 1 commit into
mainfrom
feat/ft173-pathlib

Conversation

@hideyukiMORI
Copy link
Copy Markdown
Owner

Summary

  • FT173: pathlib モジュールのサンドボックス実装(demos.py, app.py, test_app.py
  • resolve_relative() による Path.resolve() + relative_to() パストラバーサル防止パターンを実証
  • TypedDict 6種(PathInfoDict, WriteResultDict など)による型安全な dict 戻り値を実装
  • 34テスト全通過、mypy + ruff クリーン
  • v1.8.43 → v1.8.44

Test plan

  • uv run pytest test_app.py → 34 passed
  • uv run python -m mypy demos.py app.py test_app.py → no issues
  • uv run python -m ruff check demos.py app.py test_app.py → All checks passed
  • uv run python -m ruff format --check demos.py app.py test_app.py → 3 files already formatted

🤖 Generated with Claude Code

@hideyukiMORI hideyukiMORI merged commit d5879a5 into main May 21, 2026
2 checks passed
@hideyukiMORI hideyukiMORI deleted the feat/ft173-pathlib branch May 21, 2026 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant