Add Xquik news provider and modernize financial models#14
Conversation
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| Python | Jul 19, 2026 9:36p.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
|
Resolved the current DeepSource report and refreshed this branch against the latest
The PR is cleanly mergeable and ready for maintainer review. |
76730db to
1449616
Compare
|
Repaired the branch in 1449616. The newer DeepSource activity is fully satisfied: Python analysis passes with 0 blocking issues and 0 failing metrics. The branch is now exactly one SSH-signed commit on current main. All 43 financial tests pass with the complete optional dependency set; Ruff, new-provider pydocstyle, compilation, Pydantic deprecation checks, and Git diff checks also pass. |
Summary
Independent repository fix
The existing NewsData and StockData models used deprecated Pydantic v1 configuration. This PR migrates both models to Pydantic v2 ConfigDict and updates their smoke tests so deprecation warnings are treated as errors.
Validation
Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.