Releases: pryndor/Lixplore_cli
Releases · pryndor/Lixplore_cli
v1.0.1
🐛 Bug Fixes
Fixed TUI Mode Deduplication Error
- Resolved
TypeErrorwhen using deduplication in TUI mode with multiple sources - Corrected parameter names in
enhanced_tui.py:threshold→title_thresholdkeep→keep_preferencemerge_data→merge_metadata
- Error:
"deduplicate_advanced() got an unexpected keyword argument 'threshold'"✅ FIXED
📝 Documentation Improvements
Windows Installation Guide
⚠️ Added Prerequisites section: Python, pip, and Windows C++ Build Tools- 🔧 Documented "Failed to build gensim" error with 3 solutions
- 📚 Comprehensive troubleshooting for 6 common installation errors
- 📊 260+ lines of new documentation added
TUI Development Status
- Clarified that TUI is under active development
- Emphasized: All 95 CLI flags are fully production-ready
- Added development roadmap for upcoming TUI enhancements
💾 Installation
New Users
pip install lixplore-cliUpgrading from v1.0.0
pip install --upgrade lixplore-cliWindows Users - Important ⚠️
If you get "Failed to build gensim" error:
Quick Fix:
- Install Microsoft C++ Build Tools
- Select "Desktop development with C++"
- Restart computer
- Retry:
pip install lixplore-cli
Alternative:
pip install --upgrade pip setuptools wheel
pip install gensim --no-cache-dir
pip install lixplore-cli📖 Full Guide: https://github.com/pryndor/Lixplore_cli#-quick-start
🚀 Verification
lixplore --version # Should show 1.0.1
lixplore --help # Test basic functionality
lixplore --tui # Test TUI with deduplication fix📊 What's Changed
Files Modified:
lixplore/utils/enhanced_tui.py- Bug fixREADME.md- Prerequisites + Troubleshootingdocs/getting-started/installation.md- Comprehensive guidesetup.py,pyproject.toml- Version bump & consistency fixCHANGELOG.md- Release notes
Full Changelog: https://github.com/pryndor/Lixplore_cli/blob/main/CHANGELOG.md#101---2026-01-04
🎯 What's Next?
Upcoming: TUI mode enhancements to bring all 95 CLI flags into interactive interface
See Development Roadmap for details.
🙏 Thank You
Thanks to all users who reported the TUI deduplication issue and Windows installation errors! Your feedback makes Lixplore better! 🎉
Report issues: https://github.com/pryndor/Lixplore_cli/issues
📚 Resources
- 📖 Documentation: https://pryndor.github.io/Lixplore_cli/
- 📦 PyPI Package: https://pypi.org/project/lixplore-cli/1.0.1/
- 💻 Source Code: https://github.com/pryndor/Lixplore_cli
- 🐛 Report Issues: https://github.com/pryndor/Lixplore_cli/issues
No breaking changes - Upgrade safely! ✅
v1.0.0 - Initial Release
First stable release of Lixplore!
Installation
pip install lixplore
PyPI: https://pypi.org/project/lixplore/
Features
- Multi-source search: PubMed, arXiv, Crossref, DOAJ, EuropePMC
- 8 export formats: CSV, Excel, JSON, BibTeX, RIS, EndNote, XML
- Interactive TUI mode: Browse and select with terminal UI
- Annotation system: Tag and organize your research
- PDF downloads: From PMC, arXiv, Unpaywall, SciHub
- Zotero integration: Direct API integration
- 95 command-line flags: Complete control
- Comprehensive documentation: https://pryndor.github.io/Lixplore_cli/
Quick Start
# Search PubMed and export to CSV
lixplore -P -q "machine learning" -m 10 -X csv
# Interactive mode
lixplore --tui
# Multiple sources with filtering
lixplore -P -C -J -q "cancer treatment" -d 2020 2024 -m 50
Documentation
📚 Full documentation: https://pryndor.github.io/Lixplore_cli/
What's Included
- ✅ Initial stable release
- ✅ All core features implemented and tested
- ✅ Comprehensive documentation published
- ✅ PyPI package deployed
- ✅ Man pages included
- ✅ Complete CLI with 95 flags
---
Install now: pip install lixplore-cli