Commit Graph

4 Commits

Author SHA1 Message Date
6aa9d4969f Add CryptoPanic API integration and related tests; update .env.example and test configurations 2025-09-30 01:54:26 +02:00
c17a948ae0 Refactor news API integration to use NewsApiWrapper and GnewsWrapper; add tests for Gnews API functionality 2025-09-30 00:34:07 +02:00
fc4753a245 Add news API functionality and update tests for article retrieval 2025-09-29 19:21:08 +02:00
badd3e2a6c Add news API integration and related configurations
- Update .env.example to include NEWS_API_KEY configuration
- Add newsapi-python dependency in pyproject.toml
- Implement NewsAPI class for fetching news articles
- Create Article model for structured news data
- Add tests for NewsAPI functionality in test_news_api.py
- Update pytest configuration to include news marker
2025-09-29 15:15:18 +02:00