github yusufkaraaslan/Skill_Seekers v2.7.2
v2.7.2 - Critical CLI Bug Fixes

latest releases: v2.7.4, v2.7.3
11 hours ago

🚨 Critical CLI Bug Fixes

This hotfix release resolves 4 critical CLI bugs reported in issues #258 and #259 that prevented core commands from working correctly.

Fixed

Issue #258: install --config command fails with unified scraper (#258)

  • Root Cause: unified_scraper.py missing --fresh and --dry-run argument definitions
  • Solution: Added both flags to unified_scraper argument parser and main.py dispatcher
  • Impact: skill-seekers install --config react now works without "unrecognized arguments" error

Issue #259 (Original): scrape command doesn't accept URL and --max-pages (#259)

  • Root Cause: No positional URL argument or --max-pages flag support
  • Solution: Added positional URL argument and --max-pages flag with safety warnings
  • Impact: skill-seekers scrape https://example.com --max-pages 50 now works
  • Safety Warnings: Warns if max-pages > 1000 or < 10

Issue #259 (Comment A): Version shows 2.7.0 instead of actual version (#259)

  • Root Cause: Hardcoded version string in main.py
  • Solution: Import __version__ from __init__.py dynamically
  • Impact: skill-seekers --version now shows correct version (2.7.2)

Issue #259 (Comment B): PDF command shows empty "Error: " message (#259)

  • Root Cause: Exception handler didn't handle empty exception messages
  • Solution: Improved exception handler to show exception type and added context-specific messages
  • Impact: PDF errors now show clear messages instead of just "Error: "

Installation

pip install --upgrade skill-seekers

Testing

  • ✅ Verified all commands work with exact issue reproduction steps
  • ✅ All 202 tests passing

Full Changelog

https://github.com/yusufkaraaslan/Skill_Seekers/blob/main/CHANGELOG.md#272---2026-01-21

Don't miss a new Skill_Seekers release

NewReleases is sending notifications on new releases.