chore: Bump version to v2.5.2 - Package Configuration Improvement
- Switch from manual package listing to automatic discovery - Improves maintainability and prevents missing module bugs - All tests passing (700+ tests) - Package contents verified identical to v2.5.1 Fixes #226 Merges #227 Thanks to @iamKhan79690 for the contribution! 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Co-Authored-By: Anas Ur Rehman (@iamKhan79690) <noreply@github.com>
This commit is contained in:
35
CHANGELOG.md
35
CHANGELOG.md
@@ -17,6 +17,41 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
---
|
||||
|
||||
## [2.5.2] - 2025-12-31
|
||||
|
||||
### 🔧 Package Configuration Improvement
|
||||
|
||||
This **patch release** improves the packaging configuration by switching from manual package listing to automatic package discovery, preventing similar issues in the future.
|
||||
|
||||
### Changed
|
||||
|
||||
- **Package Discovery**: Switched from manual package listing to automatic discovery in pyproject.toml ([#227](https://github.com/yusufkaraaslan/Skill_Seekers/pull/227))
|
||||
- **Before**: Manually listed 5 packages (error-prone when adding new modules)
|
||||
- **After**: Automatic discovery using `[tool.setuptools.packages.find]`
|
||||
- **Benefits**: Future-proof, prevents missing module bugs, follows Python packaging best practices
|
||||
- **Impact**: No functional changes, same packages included
|
||||
- **Credit**: Thanks to [@iamKhan79690](https://github.com/iamKhan79690) for the improvement!
|
||||
|
||||
### Package Structure
|
||||
|
||||
No changes to package contents - all modules from v2.5.1 are still included:
|
||||
- ✅ `skill_seekers` (core)
|
||||
- ✅ `skill_seekers.cli` (CLI tools)
|
||||
- ✅ `skill_seekers.cli.adaptors` (platform adaptors)
|
||||
- ✅ `skill_seekers.mcp` (MCP server)
|
||||
- ✅ `skill_seekers.mcp.tools` (MCP tools)
|
||||
|
||||
### Related Issues
|
||||
|
||||
- Closes #226 - MCP server package_skill tool fails (already fixed in v2.5.1, improved by this release)
|
||||
- Merges #227 - Update setuptools configuration to include adaptors module
|
||||
|
||||
### Contributors
|
||||
|
||||
- [@iamKhan79690](https://github.com/iamKhan79690) - Automatic package discovery implementation
|
||||
|
||||
---
|
||||
|
||||
## [2.5.1] - 2025-12-30
|
||||
|
||||
### 🐛 Critical Bug Fix - PyPI Package Broken
|
||||
|
||||
Reference in New Issue
Block a user