mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-28 21:12:16 +00:00
With requires-python >=3.11, tomllib is always available, so the version-conditional tomli imports are dead code. - import tomllib directly in the cli and core config loaders, the mcp_server and platform_api config validators, dev_install.py, and the cli and cookiecutter tests; dev_install.py no longer pip-installs tomli on the fly - drop the tomli>=2.0; python_version<'3.11' dependency from cli, core, mcp_server, and platform_api, plus platform_api's backport comment - raise the fake-extension fixtures in cli/conftest.py, core/integration/conftest.py, and the charting test metadata to >=3.11 - relock cli, core, mcp_server, and platform_api; only the tomli requires-dist entry is removed and resolution markers are reordered, no package versions change