Danglewood
a2a1456dbc
fix for plotly 7 breaking change to schemas
2026-09-23 12:33:44 -07:00
Danglewood
c66935d51e
[V5] openbb-cftc: Refactor for V5 + Add OIS, Forward Curve, and FX Trade Analysis ( #7615 )
...
* refactor openbb-cftc for v5
* add SHIBOR to fixings
---------
Co-authored-by: deeleeramone <>
2026-09-23 12:08:51 -07:00
Danglewood
b215350687
[V5] Feature: Add JODI World Oil & Gas Database ( #7593 )
...
* add the JODI oil and gas database as a provider/router extension
* lint fixes
* add grouping to apps.json
---------
Co-authored-by: deeleeramone <>
2026-09-23 12:05:12 -07:00
Danglewood
1bace8672c
[V5] openbb-government-us: Refactor for V5 + Move uscongress ( #7604 )
...
* v5 government_us provider
* workflow files
* ty and add xlrd to pyproject
* shrink test cassettes
* dev dependencies
* wheel packaging and more tests
* python 3.10 thing..?
* fix test
* default state for multiselect dropdowns
* replace congress html widgets with iframes
* fallback to congress api for congress before 108
* ensure member passage voting count populates
2026-09-23 12:04:29 -07:00
Danglewood
a2f3a5f16f
[V5] openbb-eia: Refactor for V5 + Add Full API Implementation ( #7584 )
...
* eia refactor for v5
* add test and publish workflows
* data browser state
* fix workflows
* more workflow test items
* temp files in tests
* more fixes
* more browsers
* fix codeql issues
* fix mer state and ensure multi-user capability
* uv lock
* table bridge
* fix electricity browser state
* convert HTML widgets to iFrame
* fix recursion error in workspace mcp
2026-09-23 12:00:10 -07:00
Danglewood
46981c6f93
[V5] openbb-federal-reserve: Refactor for V5 + FFIEC & Regional Fed Routers ( #7561 )
...
* refactor for v5
* add workflows
* fix bhcpr schema
* fix pyproject.toml
* fix test
* codespell
* ty
* fix pyproject
* fix ci environment
* fix ci environment
* convert documents endpoints to use fedinprint service
* codeql fix
* fix ny publications and add ny nowcast
2026-09-23 11:59:25 -07:00
Danglewood
840658d01f
[V5] openbb-ecb: Refactor for V5 and Expand Coverage ( #7560 )
...
* refactor openbb-ecb for v5 and expand coverage
* some updates
* tests
* workflow
* remove 3.15 from test matrix
* some more table schema updates
* remove some html chrome on embedded articles
---------
Co-authored-by: deeleeramone <>
2026-09-23 11:57:59 -07:00
Danglewood
4fe1bbcb94
fix tag grouping in swagger docs
2026-09-18 19:37:09 -07:00
Danglewood
99e5c8618e
fix new ty issues
2026-09-17 14:06:27 -07:00
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
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
Danglewood
76c327ca75
Merge branch 'develop' into v5
2026-07-20 15:59:31 -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
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
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
2c14e26acf
fixes for ty
2026-07-05 14:47:32 -07:00
Danglewood
c06074f1dd
workflow cleanup"
2026-07-05 14:38:34 -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
Danglewood
4bcf8441bc
add full support for AsyncIterator response type for streaming output ( #7530 )
2026-06-22 14:35:55 -07:00
Danglewood
6ca062bf86
[V5] openbb-platform-api: Refactor for V5 Spec, Config, Packaging, Test Coverage ( #7494 )
...
* stash some changes
* add more robust testing
* mypy
* point PR at V5
* introduce spec file
* codespell
* test fix
* fix workflow environment setup
* fix workflow environment setup
* fix workflow environment setup
* add pyyaml to dependencies
* split lint jobs
* fix workflow environment setup
* fix workflow environment setup
* workflow env setup
* workflow env setup
* clean up code comments
* add auth hook entrypoints
* codespell
* add codegen feature
* codespell
* move _unpack into dispatchers for consistency with codegen packages
* surface nested models in the response
* fix missing coverage in CI
* socrata updates
* test fix
* detect plotly output
* add --include and --exclude flags from generate-extension command
* refactor openbb-platform-api for V5 operations and spec file handling
* delete poetry.lock
* add test workflow
* add temp branch id for test workflow
* add httpx to dev dependencies
* add a conftest.py
* tweak conftest
* tweak conftest
* python 3.10 issues
* more python 3.10
* more python 3.10
* more python 3.10
* more python 3.10
* fix url template resolution
* multi-spec support
* fix a windows path issue
* cap test matrix at python 3.14
* no 3.15 runners for platform-api
* no useless comments
* platform controller command description split
* merge URL overloads from path params
* exclude none and unset from model dump
* markdown lint
* ignore get/post endpoints that are return SSE
* fix remaining fastapi 0.137 fallout
---------
Co-authored-by: deeleeramone <>
Co-authored-by: Copilot <copilot@github.com >
2026-06-20 20:23:23 -07:00