[2.5.1] - 2025-12-30
🐛 Critical Bug Fix - PyPI Package Broken
This patch release fixes a critical packaging bug that made v2.5.0 completely unusable for PyPI users.
Fixed
- CRITICAL: Added missing
skill_seekers.cli.adaptorsmodule to packages list in pyproject.toml (#221)- Issue: v2.5.0 on PyPI throws
ModuleNotFoundError: No module named 'skill_seekers.cli.adaptors' - Impact: Broke 100% of multi-platform features (Claude, Gemini, OpenAI, Markdown)
- Cause: The adaptors module was missing from the explicit packages list
- Fix: Added
skill_seekers.cli.adaptorsto packages in pyproject.toml - Credit: Thanks to @MiaoDX for finding and fixing this issue!
- Issue: v2.5.0 on PyPI throws
Package Structure
The skill_seekers.cli.adaptors module contains the platform adaptor architecture:
base.py- Abstract base class for all adaptorsclaude.py- Claude AI platform implementationgemini.py- Google Gemini platform implementationopenai.py- OpenAI ChatGPT platform implementationmarkdown.py- Generic markdown export
Note: v2.5.0 is broken on PyPI. All users should upgrade to v2.5.1 immediately.