Releases: yiromo/pytrends-modern
Releases · yiromo/pytrends-modern
Release list
fix/feat: JSONP comma-prefix, trending_analysis_merged() (v0.2.10)
Fix: _handle_network_response was not stripping ')]}',\n' prefix (with comma) before JSON parsing, causing relatedsearches responses to silently fail. Added comma variants (6-byte and 5-byte) to prefix removal logic in both sync and async handlers — fixes related_topics/queries in browser mode when API returns comma-prefixed format. Feat: trending_analysis_merged() — returns both topics and queries from a single browser navigation. Both sync (TrendReq) and async (AsyncTrendReq). Also: extra 5s wait in _capture_analysis_responses when responses missing.
v0.2.6
Timeframe Support
Timeframe Support works with both sync
v0.2.3
Async BrowserMode
Release v0.1.2 - RSS fixes and Selenium scraper
🎉 Fixed RSS feeds with new Google URL
🚀 Added Selenium scraper for trending searches (400+ trends)
🐛 Fixed pandas FutureWarning
⚡ Two methods: Fast RSS (0.7s) or Complete Selenium (15s)
Release v0.1.1
Release v0.1.1 - Fix package directory naming
pytrends-modern v0.1.0
# pytrends-modern 0.1.0 - Initial Release
The Modern Google Trends API - Combining the best features from pytrends, trendspyg, and more.
## 🚀 Installation
```bash
pip install pytrends-modern✨ Key Features
- ✅ All classic pytrends features - Interest over time, by region, related topics/queries
- ✅ RSS Feed Support - Fast real-time trending data with rich media (0.2s vs 10s)
- ✅ Enhanced Error Handling - Automatic retries, rate limit management
- ✅ Modern Python - Full type hints, async support
- ✅ CLI Interface - Easy command-line access
- ✅ Multiple Export Formats - CSV, JSON, Parquet, Excel
📦 What's Included
- Core API with all pytrends methods
- RSS feed support for real-time trends
- CLI with 5 commands
- Comprehensive documentation
- Examples and tests
🔗 Links