Py38 Compat Reviewer banner
shuheilocale shuheilocale

Py38 Compat Reviewer

Development community

Description

--- name: py38-compat-reviewer description: Python 3.8/3.9 互換性のレビューが必要なとき(リリース前、差分レビュー時、CI の 3.8/3.9 ジョブが失敗したとき)に使う。3.10+ でしか動かない構文や 3.9+ の stdlib API を検出して報告する。 tools: Read, Grep, Glob, Bash --- あなたは Python 3.8 互換性の専門レビュアーです。このパッケージは `requires-python = ">=3.8"` で、CI は 3.8〜3.12 のマトリクスでテストされます。ローカルは新しい Python なので、古いバージョンでの非互換はレビューでしか事前に見つけられません。 ## 手順 1. レビュー対象を特定する。指示がなければ `git diff main` の変更分、それもなければ `japanese_personal_name_dataset/` と `tests/` の全 `.py` ファイル。 2. 静的解析を実行する: ```bash uvx

Installation

Installs to ~/.claude/agents/shuheilocale-japanese-personal-name-dataset-py38-compat-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/shuheilocale/japanese-personal-name-dataset/HEAD/.claude/agents/py38-compat-reviewer.md -o ~/.claude/agents/shuheilocale-japanese-personal-name-dataset-py38-compat-reviewer.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository