pypi-query-mcp/pypi_query_mcp/tools
Ryan Malloy 03366b5cdd fix: resolve import issues for PyPI platform tools
- Made feedparser import optional in discovery.py with graceful fallback
- Fixed GitHubClient import to use correct GitHubAPIClient class name
- Made server import optional in __init__.py to allow tool imports without fastmcp dependency
- Added warning when feedparser is not available for RSS functionality
- All tool modules now importable without external dependencies

This allows the MCP server to start even when optional dependencies are missing, providing graceful degradation of functionality.
2025-08-17 21:32:27 -06:00
..
__init__.py feat: complete PyPI platform integration with all 25 tools and MCP endpoints 2025-08-17 21:06:59 -06:00
analytics.py feat: Add comprehensive PyPI Analytics & Insights Tools 2025-08-16 09:19:14 -06:00
community.py fix: resolve import issues for PyPI platform tools 2025-08-17 21:32:27 -06:00
compatibility_check.py feat: implement comprehensive configuration management system with multi-mirror support 2025-05-27 17:41:42 +08:00
dependency_resolver.py chore: upgrade all Python packages and fix linting issues 2025-08-15 20:23:14 -06:00
discovery.py fix: resolve import issues for PyPI platform tools 2025-08-17 21:32:27 -06:00
download_stats.py chore: upgrade all Python packages and fix linting issues 2025-08-15 20:23:14 -06:00
metadata.py feat: implement PyPI metadata management tools 2025-08-16 09:00:32 -06:00
package_downloader.py fix: resolve all lint issues and fix failing tests 2025-05-29 18:47:15 +08:00
package_query.py chore: upgrade all Python packages and fix linting issues 2025-08-15 20:23:14 -06:00
publishing.py Implement PyPI Account & Publishing Tools 2025-08-16 08:52:03 -06:00
search.py feat: add comprehensive PyPI search functionality with advanced filtering 2025-08-16 07:45:40 -06:00
workflow.py feat: Add PyPI Development Workflow Tools 2025-08-16 09:44:33 -06:00