Commit Graph

6960 Commits

Author SHA1 Message Date
Danglewood
b59b2b18bd add charting coverage 2026-09-17 11:36:47 -07:00
Danglewood
35ce305fba fix charting conftest and missing coverage in 3.10 2026-09-17 11:22:16 -07:00
Danglewood
34716a17f3 unpin ruff 2026-09-16 19:57:09 -07:00
Danglewood
59c7c7eff4 remove fmp provider extension from repository (#7665) 2026-09-14 13:20:50 -07:00
Danglewood
90d427c5a5 restore test coverage to 100% in openbb_core 2026-09-14 11:26:28 -07:00
Danglewood
21ed5fe367 add httpx2 to devtools for starlette test client 2026-09-14 09:41:25 -07:00
Danglewood
4bda693362 Merge branch 'v5' of https://github.com/OpenBB-finance/OpenBB into v5 2026-09-14 09:27:06 -07:00
Danglewood
46ef4a5f7b remove openbb-multpl from repository (#7610) 2026-09-14 09:21:37 -07:00
Danglewood
70e46b9d7e remove trading economics provider (#7578) 2026-09-14 09:21:09 -07:00
Danglewood
869edd20ee remove finviz (#7577) 2026-09-14 09:20:46 -07:00
Danglewood
67ebf4a465 plotly 7 handling for mapbox namespace change 2026-09-14 09:19:39 -07:00
Danglewood
0aa6039532 missing test coverage that appeared in famafrench.. 2026-07-28 09:39:26 -07:00
Danglewood
0ff1a54706 codespell 2026-07-23 19:43:40 -07:00
Danglewood
9d596f6373 add drugs.com and brutalist as news rss feeds (#7602)
Co-authored-by: deeleeramone <>
2026-07-23 19:41:22 -07:00
Danglewood
a07534cfa4 fix ty check failures exposed by newer version 2026-07-22 11:48:28 -07:00
Monte Hoover
80634fe604 Update class generation code to handle empty data that php-style serialization emits as []. (#7599) 2026-07-20 16:04:55 -07:00
Danglewood
76c327ca75 Merge branch 'develop' into v5 2026-07-20 15:59:31 -07:00
Monte Hoover
8329f7758c Update the record-vs-envelope heuristic in the payload processing code to not treat a record that happens to have a list datatype as an entire envelope. (#7598) 2026-07-20 15:05:24 -07:00
Monte Hoover
5e13e3add4 Update generated tests to get python parameter names instead of raw API-provider parameter names. (#7597) 2026-07-20 11:17:01 -07:00
Sanjay Santhanam
3e071fcc2c fix(mcp): support stdio transport on Windows (#7596)
Windows asyncio event loops do not implement add_signal_handler, causing the stdio server to exit before serving requests. Treat signal registration as optional and cover the unsupported-loop path with a regression test.
2026-07-20 17:45:28 +00:00
Danglewood
56d70f6719 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBB into v5 2026-07-16 10:30:02 -07:00
Danglewood
ebee248ed0 fix a linting error in the desktop code introduced by a newer version of Clippy - useless_borrows_in_formatting (#7590) 2026-07-16 15:44:01 +00:00
Danglewood
1ad72fd756 unused ty ignore 2026-07-14 13:35:41 -07:00
Danglewood
2fca403750 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBB into v5 2026-07-14 13:07:40 -07:00
Danglewood
c78488d7d1 [BugFix] openbb-sec: Handle XOM's CIK Transition (#7588)
* add handling for XOM's new CIK and populating results including the legacy

* update a couple of lock files for dependabot
2026-07-14 19:49:56 +00:00
Danglewood
5b20e24352 [V5] openbb-cli: Modular OpenAPI Refs (#7589)
* follow up to #7585

* add another codegen test
2026-07-14 12:49:37 -07:00
Dex
92744a33cd fix(cli): resolve modular OpenAPI references (#7586)
Fixes #7585
2026-07-14 10:11:08 -07:00
Danglewood
f5ae8a9046 Merge branch 'develop' of https://github.com/OpenBB-finance/OpenBB into v5 2026-07-08 12:22:19 -07:00
Chimdumebi Nebolisa
1c74893140 docs: fix apps.json provider docstrings (#7568)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
2026-07-08 16:21:29 +00:00
Danglewood
7a9ad1ecf1 remove yfinance provider from repo (#7576) 2026-07-08 13:19:12 +03:00
Danglewood
6ba0fb59f8 remove intrinio provider (#7575)
Remove the openbb-intrinio provider extension from the repository.
Reason: proprietary vendor with no internal access to any endpoint;
cannot build, develop or maintain.
2026-07-08 13:18:20 +03:00
Danglewood
3a237fa981 remove tiingo provider (#7574) 2026-07-08 13:16:56 +03:00
Danglewood
bea9639e53 remove tradier provider (#7573) 2026-07-08 10:17:53 +03:00
Danglewood
0085344a0e remove seeking alpha provider (#7570) 2026-07-08 10:17:17 +03:00
Danglewood
1f1ebdd535 [BugFix] openbb-sec: Fix IFRS Mapping in Financials Template (Provision for Loans/Credit Losses) (#7572)
* fix IFRS financial template to catch new provisions for credit/loans tags and correct the order of items in the income statement

* cash flow shuffle

* version bump

* move none check up in detect block

* black
2026-07-06 16:44:51 +00:00
Danglewood
9bbc49675d consolidate lint job 2026-07-05 15:21:16 -07:00
Danglewood
14c0042f78 general lint setup 2026-07-05 14:57:26 -07:00
Danglewood
0980d4f1e1 fogot that file 2026-07-05 14:49:06 -07:00
Danglewood
2c14e26acf fixes for ty 2026-07-05 14:47:32 -07:00
Danglewood
c06074f1dd workflow cleanup" 2026-07-05 14:38:34 -07:00
Danglewood
220ffb7798 Merge origin/develop into v5 (ours strategy: keep v5 as source of truth) 2026-07-05 14:07:39 -07:00
Dhruv
52a446cba0 fix(platform): resolve openbb and openbb-core packaging file conflict (#7563)
Co-authored-by: dhruvv16-hash <200462256+dhruvv16-hash@users.noreply.github.com>
2026-07-04 03:27:35 +00:00
Danglewood
768e52c635 fix merge widgets 2026-07-02 11:10:50 -07:00
Danglewood
f6867c2b18 [V5] openbb-charting: Refactor for V5 and Decouple (#7545)
* refactor charting for v5 patterns and decouple entirely

* coveragerc

* lint and tests

* fix tests

* configure dev group with openbb-technical

* ty

* fix cli test

* remove 3.15 from test matrix - dependencies are unstable

---------

Co-authored-by: deeleeramone <>
2026-07-01 09:37:01 -07:00
Danglewood
1a7cb61e22 update lok files for devtools, charting, and desktop (#7553) 2026-06-25 14:14:01 +00:00
Danglewood
f6ad868abd fix app startup event (#7554) 2026-06-24 20:48:42 +00:00
Danglewood
3160a84ad0 [Release] openbb-core: Pin Version of FastAPI to 0.136.3 (#7531)
* bump minimum version of fastapi to get starlette > 1

* fix test fixture broken by newer version of vitest

* another round of lock file syncs

* need to pin fastapi until breaking changes in 0.137 can be dealt with

* relock cli

* cli needs to run openbb-build before running test suite

* wrong solution, cli needs fastapi pin until handled. revert nox
2026-06-24 15:27:50 +00:00
Danglewood
f04f2fc71f fix nasdaq app startup event for newer version of fastapi (#7532) 2026-06-23 07:40:47 +00:00
Danglewood
d0acbd22f7 [BugFix] openbb-sec: Fix Period Detection in 40-F Filers That Only Tag 6-K in XBRL Facts (#7547)
* fix period detection in 40-F filers that only tag 6-K in XBRL

* clean up comment

* black
2026-06-23 07:38:55 +00:00
Danglewood
3fd14d7068 [V5] Refactor Shared Pass Through Router Extensions For Hatchling (#7524)
* refactor shared pass-through routers for hatchling and ruff + ty

* add publish workflows
2026-06-22 14:36:21 -07:00