Skip to content

[V5] openbb-imf: Refactor for V5#7508

Merged
piiq merged 4 commits into
v5from
feature/v5-imf
May 29, 2026
Merged

[V5] openbb-imf: Refactor for V5#7508
piiq merged 4 commits into
v5from
feature/v5-imf

Conversation

@deeleeramone

Copy link
Copy Markdown
Contributor

This PR refactors the openbb-imf provider extension for V5 packaging and standards.

  • Cache is built by the action and bundled in the publish workflow, removed from repo version tracking.
  • 100% test coverage.
  • Ruff and TY for linting, formatting, and type checking.
  • Adds IMF as a provider to: economy.cpi, economy.balance_of_payments
  • When openbb-economy is not installed, all models get ported to the imf namespace. Fully operational as standalone package.

Breaking change: Router module is now, imf, instead of imf_utils.

@deeleeramone deeleeramone added refactor Refactor code platform OpenBB Platform extensions Extension-related V5 PRs and issues for ODP V5 labels May 25, 2026
@deeleeramone deeleeramone mentioned this pull request May 25, 2026
@deeleeramone deeleeramone marked this pull request as ready for review May 26, 2026 02:25
@piiq piiq merged commit 8ea35b0 into v5 May 29, 2026
22 checks passed
@piiq piiq deleted the feature/v5-imf branch May 29, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extensions Extension-related platform OpenBB Platform refactor Refactor code V5 PRs and issues for ODP V5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants