Repository navigation
pip-search-ex-2.0.1
[2.0.1] - 2026-02-15
- Auto restart after self update: Now will auto restart with the same search if an auto update was requested
[2.0.0] - 2026-02-15
Major Changes - Unified Search Architecture
This release represents a major architectural simplification and improvement to the search system.
New Features
-
Unified Search: Replaced complex basic/enhanced mode split with a single, intelligent search flow
- Name-based search across ALL PyPI packages (always works, even with empty cache)
- Opportunistic metadata search for richer results (searches summaries in cached packages)
- Automatic on-demand metadata fetching for search results
- Background cache building continues seamlessly
-
--statusFlag: Display local cache completion percentage- Shows cache status as a banner in
--rawmode - Example:
pip-search-ex --raw --status django
- Shows cache status as a banner in
-
Light Terminal Theme: New theme optimized for white/light backgrounds
- Aliases:
--light-terminal,--lterm,--inverse - Perfect for xterm default and other light terminal themes
- High contrast colors for excellent readability
- Aliases:
Improvements
-
Banner System Overhaul (v1.5.7 - v1.7.3):
- Fixed TUI banner CSS visibility
- Consistent result count format (always "X of Y")
- Consolidated banner layout (reduced vertical space)
- Perfect alignment across all banner types
- Proper emoji width calculation for all emoji types
- Clean table borders with proper column dividers
-
Search Performance:
- Eliminated "cache ready" checks that caused missed results
- All packages now searchable immediately, regardless of cache state
- Metadata enrichment happens progressively as cache builds