Release v0.1.0: MCPサーバー標準構造への移行とPyPI公開準備#1
Merged
herring101 merged 9 commits intomainfrom Jun 21, 2025
Merged
Conversation
- MITライセンスを追加 - 日本語での貢献ガイドラインを作成 - 開発環境のセットアップ手順を記載 - コーディング規約とテストガイドラインを追加 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- テスト自動実行ワークフロー - リリース時のタグ作成ワークフロー - PyPIへの自動公開ワークフロー 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- src/docs_mcp.py → src/mcp_server_docs/server.py - パッケージ構造をmcp_server_docsに統一 - scripts/をパッケージ内に移動 - エントリーポイントの追加(__init__.py, __main__.py) - 環境変数DOCS_BASE_DIRのサポート追加 BREAKING CHANGE: パッケージ名がdocs_mcpからmcp_server_docsに変更 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- pyproject.tomlにメタデータ追加 - エントリーポイントの設定 - 依存関係の更新 - .gitignoreの更新 - setup.pyの追加(互換性のため) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- インポートパスの更新 - URLImporterテストを現在の実装に合わせて修正 - 新しいメソッドのテストカバレッジ追加 - すべてのテストが合格することを確認 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- README.mdを日本語メインに変更 - 使用方法を2つの方法に簡略化 - CHANGELOG.mdを追加(v0.1.0) - PyPI公開手順のドキュメントを追加 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- PRマージ後のタグ作成手順 - GitHubリリースの作成方法 - タグの命名規則 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- pyrightの設定から存在しないscriptsディレクトリを削除 - Optional型のアノテーションを修正 - BeautifulSoupの型エラーに対応 - NumPy配列の型変換を修正 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- DEVELOPMENT.mdに開発、リリース、PyPI公開の情報を統合 - TAG_RELEASE.mdとPUBLISH.mdを削除(DEVELOPMENT.mdに統合) - CONTRIBUTING.mdからDEVELOPMENT.mdへのリンクを追加 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
docs-mcpをMCPサーバーの標準構造に準拠させ、PyPIへの公開準備を完了しました。
主な変更点
🏗️ 構造変更
mcp_server_docsに統一📝 ドキュメント
🚀 機能改善
DOCS_BASE_DIRのサポート✅ テスト
🔧 CI/CD
Breaking Changes
docs_mcpからmcp_server_docsに変更されましたチェックリスト
リリース後のアクション
v0.1.0タグを作成🤖 Generated with Claude Code