v4.4.2
openbq-org/OpenBBv4.4.2Apr 2, 2025by github-actions[bot]
Upgrading?
AI Summary
This release enhances the developer experience by refactoring PackageBuilder and improving the `openbb-platform-api` launcher. It introduces a new endpoint for fetching current and historical FOMC documents with a multi-file viewer widget.
Key Highlights
- FOMC documents endpoint with multi-file viewer
- PackageBuilder refactoring for dependency injection
- Improved openbb-platform-api launcher
- Enhanced handling of custom apps
New Features
- New FOMC documents endpoint with Workspace template
- FOMC Documents Workspace App
- Improved docstring and reference generation
- Support for Forms in `widgets.json`
Full Release Notes
## Thank you and welcome to our new contributors 🔥 @Olexandr88, @ozzy35410 and @sadikkuzu ## Summary 🎉 This release includes several enhancements to the developer experience, along with some general bug fixes. ## 🚀 What's Changed - Refactored PackageBuilder to support dependency injection via positional arguments that are `fastapi.Depends` instances. - Improved docstring and reference generation. - Improved handling of custom apps by the `openbb-platform-api` launcher. ## 🆕 New Endpoints - `obb.economy.fomc_documents` - Provider: Federal Reserve - Get current, and historical, FOMC documents. - Includes an OpenBB Workspace template, and widget, with document viewer. ## 🦋 Pull Requests Included: - Run "pre-commit autoupdate" @sadikkuzu (#7080) - docs: (contributing) @Olexandr88 (#7033) - Fix typo: MacOS to macOS @ozzy35410 (#7062) - fix typos @ozzy35410 (#7063) - [Feature] FOMC Documents With Workspace Multi-File Viewer Widget @deeleeramone (#7065) - [BugFix] Safely Access `openapi_extra` When None @deeleeramone (#7077) - [Enhacement] Cleanup CompanyFilings @deeleeramone (#7074) - [BugFix] `etf.sectors(provider='tmx')` - Fix Key Error When No Info Found @deeleeramone (#7075) - [BugFix] Fixes Docstring Generator Broken By #7066 @deeleeramone (#7069) - [Feature] `openbb-platform-api` - Create Entry In `widgets.json` For Forms @deeleeramone (#7055) - [BugFix] Compatibility With `Depends` Parameters. @deeleeramone (#7066) - [BugFix] Move `showwarning` To Outside `catch_warnings` Context Block @deeleeramone (#7058) - Improve openbb api launcher @piiq (#7060) - [BugFix] Fix yFinance Intraday "end\_date" Filter @deeleeramone (#7059) - [BugFix] `obb.regulators.sec.filing_headers` Fix Accessing Local Before Assignment @deeleeramone (#7057) - [BugFix] Fix Biztoc With No Params @deeleeramone (#7056) - Release/4.4.1 - Merge Release From Main Into Develop @deeleeramone (#7053) 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,196
A collective list of free APIs
NousResearch/hermes-agent★ 256,050
The agent that grows with you
yt-dlp/yt-dlp★ 200,229
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,546
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.