← Back to all sparks
O

OpenBB

FINANCE
Velocity0.0

Open-source investment research and financial data platform

OpenBB now ships two products from one repo — a Python platform and a desktop app that reached 1.0.

financial-datadesktop-appbreaking-changesextension-ecosystemdependency-hygienepython
Current state
The release feed carries two independent trains. The OpenBB Platform Python package moved 4.6.0 to 4.7.0, cutting Python 3.9, removing the Account Module and HubService, and picking up Python 3.14 and Pandas 3.0 support. Alongside it, the Open Data Platform Desktop app went from test pre-releases in October 2025 to a 1.0.0 GA and two maintenance patches. A rolling 'Latest Stable' tag sits on top of the desktop train purely as an auto-updater pointer, not as a release of its own.
Where it's heading
Both trains are trimming rather than adding. The platform has removed an account layer, a hosted service module, a data provider, and a Python version across two releases, while shipping a cookiecutter that pushes extension-building onto third parties. The desktop app's post-1.0 work is dependency hygiene and environment-setup reliability. The shape is a project narrowing its own maintained surface and handing the edges to packagers and extension authors.
Prediction
The feed has been silent since late April, so the next move is genuinely unclear from these entries — a 4.8.0 continuing the removals and a matching desktop patch is the pattern, but nothing here explains the three-month gap.

Recent moves

  1. 3mo ago

    Rolling pointer tag that feeds the desktop auto-updater

    Not a release — a permanent tag that always points at the newest stable desktop build and hosts the latest.json the auto-updater polls. It currently mirrors v1.0.2 and will keep re-pointing with every future patch.

    View source ↗
  2. 3mo ago

    Desktop 1.0.2 adds a Clear Logs button, drops shipped binaries

    A small post-1.0 patch in the same maintenance register as 1.0.1: one user-facing control in the log windows, an openssl bump, and removal of dll and dylib files from the repository. The desktop app is being kept clean rather than extended.

    View source ↗
  3. 4mo ago

    OpenBB V4.7.0

    The platform's most recent release keeps the removal pattern going — the Polygon provider module is gone — while adding Python 3.14 and Pandas 3.0 support and new data. A large first-time contributor list suggests the extension-authoring path opened in 4.6.0 is drawing people in.

    View source ↗
  4. 5mo ago

    Desktop 1.0.1 targets environment-setup failures

    The first patch after GA goes after the desktop app's most fragile moment: the Update Environment button is refactored for reliability and the initial environment-setup failure gets a clearer error. Dependency and security bumps round it out — post-1.0 work aimed at the install path rather than features.

    View source ↗
  5. 6mo ago

    OpenBB Platform v4.6.0

    ⚡ SPARK

    The release that set the direction the two later platform and desktop entries follow: cut the hosted-service coupling, cut old Python, and make third-party extensions the way the surface grows. Everything after it is either more removal or maintenance.

    View source ↗
  6. 9mo ago

    ODP Desktop v1.0.0

    ⚡ SPARK

    The moment the desktop app stops being a test artifact. The three preceding tags in this window are explicitly labeled test releases; this one is 1.0.0 with user documentation, and the two entries after it are ordinary maintenance patches.

    View source ↗