mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-29 13:32:08 +00:00
* add some charts PR stuff into the main repo * add charting method working for jupyter * dont raise * renamed router * cleaner * ruff * remove print, add todo * minor readme adjustment on url * adding pandas-ta * add pandas-ta to deps * remove optional content * settings env file * Use import relative to the package instead of REPO * using openbb_directory const instead * optional content * optional content * optional content * black * added user styles for console * initializing backend in the charting manager and moving things - working version * pyling * add defaults * ruff * fixing circular import * fix backend creation * cmd location on the args instead * considering charting settings on ta class * cleaning ta extension * adding missing dependency on ta * charts on window * misplaced import * rename file no_import to dummy_backend * redirect import * introducing debug_mode and cleaning todos on ta_class * rename backend folder to core * move charts inside app folder and allocate models * move logs folder into app folder * fixing paths * fixing todos on openbb_figure * setting dummy backend to warn and open in browser if pywry missing * ruff * write msg inside exception * refactor the use of the theme * change package builder module names * removing all references to theme as global variable * ajudsting the usage of kwargs on the charting_router * removing references to rich style and console things * dinamically import the backend functions on the charting manager * add comment * fix backend funcs import * read debug_mode from env * no need to fix manager, but ignore ruff inside __init__ * break command_runner __execute_func into smaller functions * don't raise unless debug mode * replace some errors by OpenBBError * raise provider error if failure * add timedelta minus 7 for eods * 5 is better * print chart error if any * same print for warnings * fixing the broken indicators and removing clutter * warn warnings in debug mode * fix path * fixes on the ta examples * bringing back the utils functions * add error handling messages and sync debug mode * rename base_filter to call_filter * fix chart on api * complete comment * add runtime debug_mode in the static version * removing comment * working with dataframes in the package * ruff * ruff * ruff * readme * ruff --------- Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
28 lines
721 B
TOML
Vendored
28 lines
721 B
TOML
Vendored
[tool.poetry]
|
|
name = "openbb-charting"
|
|
version = "0.1.0"
|
|
description = "Charting extension for OpenBB SDK"
|
|
authors = ["OpenBB Team <hello@openbb.co>"]
|
|
readme = "README.md"
|
|
packages = [{ include = "openbb_charting" }]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = ">=3.8,<3.12" # scipy forces python <4.0 explicitly
|
|
openbb-core = { path = "../../sdk/core" }
|
|
scipy = "^1.10.0"
|
|
plotly = "^5.15.0"
|
|
statsmodels = "^0.14.0"
|
|
reportlab = "^4.0.4"
|
|
pywry = "^0.5.13"
|
|
svglib = "^1.5.1"
|
|
aiohttp = "^3.8.4"
|
|
nbformat = "^5.9.0"
|
|
pandas-ta = "^0.3.14b0"
|
|
|
|
[build-system]
|
|
requires = ["poetry-core"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.poetry.plugins."openbb_core_extension"]
|
|
openbb_charting = "openbb_charting.charting_router:router"
|