Summary π
Introducing Release 4.3.0!
We've streamlined import processes, cutting load times by ~40% and revamped our code style for efficiency.
Renaming our repository to OpenBB signals a new era of accessibility and clarity. Security has been bolstered with dropped support for Python 3.8 and enhanced error handling.
Explore our expanded data access with New York Federal Reserve's Primary Dealer Statistics and Nasdaq on the Equity Screener. Experience upgraded charting capabilities including futures curves and derivatives historical charts.
This release isn't just an updateβit's a leap forward in performance, security, and user experience.
π¦ OpenBB Platform Enhancements
Import processes have been streamlined to improve load and build times, with the code style fundamentally changed to incorporate this pattern. Another feature added is the optimization of logging.
In addition, access to more data has been facilitated through the Primary Dealer Statistics by the New York Federal Reserve, further expanding the data resources. The charting capability has also been expanded with the addition of futures curve chart and derivates historical chart to improve user experience and charting coverage.
Improvements have been made to the PyPi publishing tool to support Ruff 0.5.0 and to simplify the process of doing a release. Nasdaq has been added to the Equity Screener for increased coverage.
- [Feature] Delay/Optimize Imports @deeleeramone (#6532)
- [Feature] Extract provider to logs @jmaslek (#6565)
- [Feature] Add Primary Dealer Positioning To Economy @deeleeramone (#6566)
- [Feature] Add Futures Curve Chart @IgorWounds (#6547)
- [Feature] Improve PyPi publishing tool @montezdesousa (#6542)
- [Feature] Merge main with dev @hjoaquim (#6552)
- [Feature] Add derivates historical chart @IgorWounds (#6520)
- [Feature] Add Nasdaq To Equity Screener @deeleeramone (#6521)
- [Feature] Improvements to handling charts on the CLI
results
@hjoaquim (#6544) - [Feature] CLI integration tests @IgorWounds (#6533)
- [Enhancement] Clarify how to run the action @IgorWounds (#6518)
π OpenBB Platform Bug Fixes
Key updates in the latest release: Adjusted warning display settings for clarity on large commands. Fine-tuned charting integration tests for reliability. Resolved issues with Dict-Type query parameters in Provider Interface models. Updated OECD's Unemployment data age brackets. Updated Python versions in toml files and dropped support for Python 3.8 for security enhancements. Fixed issues with local variable 'export' and streamlined operations by removing the 'website' folder. Improved error messaging with OpenBBError for FMP Econ Calendar.
- [Bugfix] Uncover cmd len warn @hjoaquim (#6536)
- [BugFix] Charting Integration Tests @hjoaquim (#6569)
- [BugFix] Fix Provider Interface Body Assignment Of Dict-Like Parameters @deeleeramone (#6561)
- [BugFix] Fix OECD Unemployment Age Brackets & Fix
No module named 'pkg_resources'
@deeleeramone (#6563) - [BugFix] Update openbb-charting With Numpy Dependency. @deeleeramone (#6562)
- [BugFix] Release fixes @montezdesousa (#6560)
- [BugFix] Bump supported python version in toml files @piiq (#6556)
- [BugFix] Security updates @piiq (#6531)
- [BugFix] Fixing local variable 'export' referenced before assignment @hjoaquim (#6545)
- [BugFix] Delete website folder @montezdesousa (#6541)
- [BugFix] Raise on "Error Message" with FMP Econ Calendar @deeleeramone (#6534)
- [BugFix] test openapi.json @montezdesousa (#6530)
- [BugFix] Patch test @IgorWounds (#6523)
π OpenBB Documentation Changes
- [Docs] Fix gh stars chart history + mention pro at the top @DidierRLopes (#6568)
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!