v4.4.1
openbq-org/OpenBBv4.4.1Mar 7, 2025by github-actions[bot]
Upgrading?
AI Summary
Version 4.4.1 fully supports Numpy 2 and introduces significant changes to the API output format, making router extensions no longer require `OBBject` responses. It also adds new SEC endpoints for filing headers and raw HTML content.
Key Highlights
- Full Numpy 2 support
- Plotly downgraded to 5.24.1
- Options chains output oriented as 'records'
- Router extensions no longer require OBBject
- New SEC filing headers and open_html endpoints
Breaking Changes
- Router extension endpoints no longer require returning an `OBBject`
- API output of `derivatives.options.chains` oriented as 'records'
New Features
- SEC filing headers endpoint
- SEC open_html endpoint
- Arbitrary credentials support from `user_settings.json`
- Improved openbb-platform-api launcher and backend
Full Release Notes
## Thank you and welcome to our new contributors 🔥 @dijonkitchen ## Summary 🎉 This minor release fixes small bugs, enhances the developer experience, and updates some dependencies. ## What's changed 🚀 - Numpy 2 now fully supported by the charting, technical, quantitative, and econometrics extensions. - Plotly has been downgraded to 5.24.1 due to changes in V6 to JSON serialization of Figure objects. - API output of `derivatives.options.chains` is now oriented as 'records'. - Router extension endpoints no longer require returning an `OBBject` as the response model. - Arbitrary credentials stored in `user_settings.json` are now passed to the `obb` app and made available, as defined. - Various enhancements to the `openbb-platform-api` app launcher and Workspace backend. See the [README](https://github.com/OpenBB-finance/OpenBB/tree/develop/openbb_platform/extensions/platform_api#readme) - Legacy SDK example notebooks have been removed. ## 🆕 New Endpoints - obb.regulators.sec.filing_headers - Provider: SEC - Downloads and parses the index headers and cover page, if available, for any SEC filing. - obb.regulators.sec.open_html - Provider: SEC - Downloads and returns the raw HTM/HTML content from a SEC url. ## 🦋 Pull Requests Included: - docs: fix typo @dijonkitchen (#7047) - Small bugfix on launch args @jmaslek (#7028) - Release/openbb core 1.4.2 @deeleeramone (#7051) - [Feature] Custom Serializer For OptionsChainsData For Outputting List Of Records @deeleeramone (#7035) - [BugFix] Downgrade Plotly To 5.24.1 For JSON Output Formatting @deeleeramone (#7048) - [BugFix] `openbb-platform-api` - Fix `$.` References Being Deleted Outside Of Loop @deeleeramone (#7046) - upload-artifact? @deeleeramone (#7049) - [Release] Patch Release `openbb-platform-api` With New Runtime Flags \& Readme @deeleeramone (#7045) - [BugFix] Surface FMP Error Message In `etf.info` @deeleeramone (#7044) - [BugFix] Fix Coverage Router @deeleeramone (#7036) - [Feature] Deletes V3 API Example Notebooks @deeleeramone (#7041) - [Feature] `openbb-sec` \& `openbb-regulators`: Add New Path: `regulators.sec.filing_headers` @deeleeramone (#7034) - add factory flag to openbb-api launcher @deeleeramone (#7030) - [Feature] Allow Arbitrary Credentials From `user_settings.json` To Populate Credentials Model @deeleeramone (#7040) - [BugFix] API: Reverse Output Of Wrapper Checking Object To Pass Custom Response Model @deeleeramone (#7039) - [Feature] Align Python Interface With API - Stop Requiring `OBBject` As Output Type In `PackageBuilder` As Default @deeleeramone (#7031) - [Feature] Use Forked Release Of Pandas-TA To Support Numpy2 @deeleeramone (#7032) - [BugFix] Bump yFinance @deeleeramone (#7037) - [Release] Merge 4.4.0 Release From Main Into Develop @deeleeramone (#7027) We are proud of our community contributors and staunch supporters of open-source ecosystems. Help us promote our community by tagging `@openbb_finance` on X with a link to your pull request, and join our Discord server to chat about your contribution! We want to hear about your experience! ### Links 🦋 [Website](https://openbb.co/), [Twitter](https://twitter.com/openbb_finance), [Linkedin](https://www.linkedin.com/company/openbb-finance), [Instagram](https://www.instagram.com/openbb.finance/), [Reddit](https://www.reddit.com/r/openbb/), [Discord](https://discord.com/invite/xPHTuHCmuV)
Related Repositories
public-apis/public-apis★ 491,206
A collective list of free APIs
NousResearch/hermes-agent★ 256,070
The agent that grows with you
yt-dlp/yt-dlp★ 200,240
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,555
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.