other packages

This commit is contained in:
Danglewood
2025-03-31 14:39:49 -07:00
parent e4e9c3e1d7
commit 9f9e6ba112
94 changed files with 4556 additions and 4785 deletions

377
cli/poetry.lock generated vendored
View File

@@ -1,4 +1,4 @@
# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand.
# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand.
[[package]]
name = "aiohappyeyeballs"
@@ -321,22 +321,6 @@ files = [
[package.extras]
dev = ["backports.zoneinfo ; python_version < \"3.9\"", "freezegun (>=1.0,<2.0)", "jinja2 (>=3.0)", "pytest (>=6.0)", "pytest-cov", "pytz", "setuptools", "tzdata ; sys_platform == \"win32\""]
[[package]]
name = "babel"
version = "2.17.0"
description = "Internationalization utilities"
optional = false
python-versions = ">=3.8"
groups = ["main"]
markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
files = [
{file = "babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2"},
{file = "babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d"},
]
[package.extras]
dev = ["backports.zoneinfo", "freezegun (>=1.0,<2.0)", "jinja2 (>=3.0)", "pytest (>=6.0)", "pytest-cov", "pytz", "setuptools", "tzdata"]
[[package]]
name = "backoff"
version = "2.2.1"
@@ -1067,31 +1051,6 @@ all = ["htmldate[dev]", "htmldate[speed]"]
dev = ["black", "flake8", "mypy", "pytest", "pytest-cov", "types-dateparser", "types-lxml", "types-python-dateutil", "types-urllib3"]
speed = ["backports-datetime-fromisoformat ; python_version < \"3.11\"", "faust-cchardet (>=2.1.19)", "urllib3[brotli]"]
[[package]]
name = "htmldate"
version = "1.9.3"
description = "Fast and robust extraction of original and updated publication dates from URLs and web pages."
optional = false
python-versions = ">=3.8"
groups = ["main"]
markers = "python_version <= \"3.11\" or python_version >= \"3.12\""
files = [
{file = "htmldate-1.9.3-py3-none-any.whl", hash = "sha256:3fadc422cf3c10a5cdb5e1b914daf37ec7270400a80a1b37e2673ff84faaaff8"},
{file = "htmldate-1.9.3.tar.gz", hash = "sha256:ac0caf4628c3ded4042011e2d60dc68dfb314c77b106587dd307a80d77e708e9"},
]
[package.dependencies]
charset_normalizer = ">=3.4.0"
dateparser = ">=1.1.2"
lxml = {version = ">=5.3.0,<6", markers = "platform_system != \"Darwin\" or python_version > \"3.8\""}
python-dateutil = ">=2.9.0.post0"
urllib3 = ">=1.26,<3"
[package.extras]
all = ["htmldate[dev]", "htmldate[speed]"]
dev = ["black", "flake8", "mypy", "pytest", "pytest-cov", "types-dateparser", "types-lxml", "types-python-dateutil", "types-urllib3"]
speed = ["backports-datetime-fromisoformat", "faust-cchardet (>=2.1.19)", "urllib3[brotli]"]
[[package]]
name = "idna"
version = "3.10"
@@ -1774,35 +1733,6 @@ files = [
{file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"},
]
[[package]]
name = "narwhals"
version = "1.27.1"
description = "Extremely lightweight compatibility layer between dataframe libraries"
optional = false
python-versions = ">=3.8"
groups = ["main"]
files = [
{file = "narwhals-1.27.1-py3-none-any.whl", hash = "sha256:71e4a126007886e3dd9d71d0d5921ebd2e8c1f9be9c405fe11850ece2b066c59"},
{file = "narwhals-1.27.1.tar.gz", hash = "sha256:68505d0cee1e6c00382ac8b65e922f8b694a11cbe482a057fa63139de8d0ea03"},
]
[package.extras]
core = ["duckdb", "pandas", "polars", "pyarrow", "pyarrow-stubs"]
cudf = ["cudf (>=24.10.0)"]
dask = ["dask[dataframe] (>=2024.8)"]
dev = ["covdefaults", "hypothesis", "mypy (>=1.15.0,<1.16.0)", "pandas-stubs", "pre-commit", "pytest", "pytest-cov", "pytest-env", "pytest-randomly", "typing-extensions"]
docs = ["black", "duckdb", "jinja2", "markdown-exec[ansi]", "mkdocs", "mkdocs-autorefs", "mkdocs-material", "mkdocstrings[python]", "pandas", "polars (>=1.0.0)", "pyarrow"]
duckdb = ["duckdb (>=1.0)"]
extra = ["scikit-learn"]
ibis = ["ibis-framework (>=6.0.0)", "packaging", "pyarrow-hotfix", "rich"]
modin = ["modin"]
pandas = ["pandas (>=0.25.3)"]
polars = ["polars (>=0.20.3)"]
pyarrow = ["pyarrow (>=11.0.0)"]
pyspark = ["pyspark (>=3.5.0)"]
tests = ["covdefaults", "hypothesis", "pytest", "pytest-cov", "pytest-env", "pytest-randomly", "typing-extensions"]
typing = ["mypy (>=1.15.0,<1.16.0)", "pandas-stubs", "typing-extensions"]
[[package]]
name = "nasdaq-data-link"
version = "1.0.4"
@@ -2042,37 +1972,37 @@ files = [
[[package]]
name = "openbb"
version = "4.4.1"
version = "4.4.2"
description = "Investment research for everyone, anywhere."
optional = false
python-versions = "<3.13,>=3.9"
groups = ["main"]
files = [
{file = "openbb-4.4.1-py3-none-any.whl", hash = "sha256:85481c7bea09f8a79905551f1c6b02549a6992c0a1ea97a645aae9c7a1843cec"},
{file = "openbb-4.4.1.tar.gz", hash = "sha256:03f653e25b34248d36a04ed8ac2db636f8147b359dff7ac6110583158d3163bc"},
{file = "openbb-4.4.2-py3-none-any.whl", hash = "sha256:08c94ba75b00e38d024134d1cd7309d17ad1d1007ffe52372c6b5b7f035baed1"},
{file = "openbb-4.4.2.tar.gz", hash = "sha256:28fd27b08f5e606a555054ea5fc8d40498acb5812d2816960fe01734aefc238f"},
]
[package.dependencies]
openbb-alpha-vantage = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"alpha-vantage\" or extra == \"all\""}
openbb-benzinga = ">=1.4.0,<2.0.0"
openbb-biztoc = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"biztoc\" or extra == \"all\""}
openbb-bls = ">=1.1.0,<2.0.0"
openbb-biztoc = {version = ">=1.4.1,<2.0.0", optional = true, markers = "extra == \"biztoc\" or extra == \"all\""}
openbb-bls = ">=1.1.1,<2.0.0"
openbb-cboe = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"cboe\" or extra == \"all\""}
openbb-cftc = ">=1.1.0,<2.0.0"
openbb-charting = {version = ">=2.3.2,<3.0.0", optional = true, markers = "extra == \"charting\" or extra == \"all\""}
openbb-commodity = ">=1.3.0,<2.0.0"
openbb-core = ">=1.4.2,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
openbb-crypto = ">=1.4.0,<2.0.0"
openbb-currency = ">=1.4.0,<2.0.0"
openbb-deribit = {version = ">=1.0.0,<2.0.0", optional = true, markers = "extra == \"all\""}
openbb-derivatives = ">=1.4.0,<2.0.0"
openbb-ecb = {version = ">=1.4.1,<2.0.0", optional = true, markers = "extra == \"ecb\" or extra == \"all\""}
openbb-econdb = ">=1.3.0,<2.0.0"
openbb-econometrics = {version = ">=1.5.1,<2.0.0", optional = true, markers = "extra == \"econometrics\" or extra == \"all\""}
openbb-economy = ">=1.4.0,<2.0.0"
openbb-econometrics = {version = ">=1.5.2,<2.0.0", optional = true, markers = "extra == \"econometrics\" or extra == \"all\""}
openbb-economy = ">=1.4.1,<2.0.0"
openbb-equity = ">=1.4.0,<2.0.0"
openbb-etf = ">=1.4.0,<2.0.0"
openbb-federal-reserve = ">=1.4.0,<2.0.0"
openbb-federal-reserve = ">=1.4.1,<2.0.0"
openbb-finra = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"finra\" or extra == \"all\""}
openbb-finviz = {version = ">=1.3.0,<2.0.0", optional = true, markers = "extra == \"finviz\" or extra == \"all\""}
openbb-fixedincome = ">=1.4.2,<2.0.0"
@@ -2086,40 +2016,40 @@ openbb-multpl = {version = ">=1.1.0,<2.0.0", optional = true, markers = "extra =
openbb-nasdaq = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"nasdaq\" or extra == \"all\""}
openbb-news = ">=1.4.0,<2.0.0"
openbb-oecd = ">=1.4.0,<2.0.0"
openbb-platform-api = ">=1.1.4,<2.0.0"
openbb-platform-api = ">=1.1.5,<2.0.0"
openbb-polygon = ">=1.4.0,<2.0.0"
openbb-quantitative = {version = ">=1.4.1,<2.0.0", optional = true, markers = "extra == \"quantitative\" or extra == \"all\""}
openbb-quantitative = {version = ">=1.4.2,<2.0.0", optional = true, markers = "extra == \"quantitative\" or extra == \"all\""}
openbb-regulators = ">=1.4.1,<2.0.0"
openbb-sec = ">=1.4.1,<2.0.0"
openbb-seeking-alpha = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"seeking-alpha\" or extra == \"all\""}
openbb-stockgrid = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"stockgrid\" or extra == \"all\""}
openbb-technical = {version = ">=1.4.1,<2.0.0", optional = true, markers = "extra == \"technical\" or extra == \"all\""}
openbb-technical = {version = ">=1.4.2,<2.0.0", optional = true, markers = "extra == \"technical\" or extra == \"all\""}
openbb-tiingo = ">=1.4.0,<2.0.0"
openbb-tmx = {version = ">=1.3.0,<2.0.0", optional = true, markers = "extra == \"tmx\" or extra == \"all\""}
openbb-tmx = {version = ">=1.3.1,<2.0.0", optional = true, markers = "extra == \"tmx\" or extra == \"all\""}
openbb-tradier = {version = ">=1.3.0,<2.0.0", optional = true, markers = "extra == \"tradier\" or extra == \"all\""}
openbb-tradingeconomics = ">=1.4.0,<2.0.0"
openbb-us-eia = ">=1.1.0,<2.0.0"
openbb-wsj = {version = ">=1.4.0,<2.0.0", optional = true, markers = "extra == \"wsj\" or extra == \"all\""}
openbb-yfinance = ">=1.4.1,<2.0.0"
openbb-yfinance = ">=1.4.2,<2.0.0"
[package.extras]
all = ["openbb-alpha-vantage (>=1.4.0,<2.0.0)", "openbb-biztoc (>=1.4.0,<2.0.0)", "openbb-cboe (>=1.4.0,<2.0.0)", "openbb-charting (>=2.3.2,<3.0.0)", "openbb-deribit (>=1.0.0,<2.0.0)", "openbb-ecb (>=1.4.1,<2.0.0)", "openbb-econometrics (>=1.5.1,<2.0.0)", "openbb-finra (>=1.4.0,<2.0.0)", "openbb-finviz (>=1.3.0,<2.0.0)", "openbb-government-us (>=1.4.0,<2.0.0)", "openbb-multpl (>=1.1.0,<2.0.0)", "openbb-nasdaq (>=1.4.0,<2.0.0)", "openbb-quantitative (>=1.4.1,<2.0.0)", "openbb-seeking-alpha (>=1.4.0,<2.0.0)", "openbb-stockgrid (>=1.4.0,<2.0.0)", "openbb-technical (>=1.4.1,<2.0.0)", "openbb-tmx (>=1.3.0,<2.0.0)", "openbb-tradier (>=1.3.0,<2.0.0)", "openbb-wsj (>=1.4.0,<2.0.0)"]
all = ["openbb-alpha-vantage (>=1.4.0,<2.0.0)", "openbb-biztoc (>=1.4.1,<2.0.0)", "openbb-cboe (>=1.4.0,<2.0.0)", "openbb-charting (>=2.3.2,<3.0.0)", "openbb-deribit (>=1.0.0,<2.0.0)", "openbb-ecb (>=1.4.1,<2.0.0)", "openbb-econometrics (>=1.5.2,<2.0.0)", "openbb-finra (>=1.4.0,<2.0.0)", "openbb-finviz (>=1.3.0,<2.0.0)", "openbb-government-us (>=1.4.0,<2.0.0)", "openbb-multpl (>=1.1.0,<2.0.0)", "openbb-nasdaq (>=1.4.0,<2.0.0)", "openbb-quantitative (>=1.4.2,<2.0.0)", "openbb-seeking-alpha (>=1.4.0,<2.0.0)", "openbb-stockgrid (>=1.4.0,<2.0.0)", "openbb-technical (>=1.4.2,<2.0.0)", "openbb-tmx (>=1.3.1,<2.0.0)", "openbb-tradier (>=1.3.0,<2.0.0)", "openbb-wsj (>=1.4.0,<2.0.0)"]
alpha-vantage = ["openbb-alpha-vantage (>=1.4.0,<2.0.0)"]
biztoc = ["openbb-biztoc (>=1.4.0,<2.0.0)"]
biztoc = ["openbb-biztoc (>=1.4.1,<2.0.0)"]
cboe = ["openbb-cboe (>=1.4.0,<2.0.0)"]
charting = ["openbb-charting (>=2.3.2,<3.0.0)"]
ecb = ["openbb-ecb (>=1.4.1,<2.0.0)"]
econometrics = ["openbb-econometrics (>=1.5.1,<2.0.0)"]
econometrics = ["openbb-econometrics (>=1.5.2,<2.0.0)"]
finra = ["openbb-finra (>=1.4.0,<2.0.0)"]
finviz = ["openbb-finviz (>=1.3.0,<2.0.0)"]
government-us = ["openbb-government-us (>=1.4.0,<2.0.0)"]
multpl = ["openbb-multpl (>=1.1.0,<2.0.0)"]
nasdaq = ["openbb-nasdaq (>=1.4.0,<2.0.0)"]
quantitative = ["openbb-quantitative (>=1.4.1,<2.0.0)"]
quantitative = ["openbb-quantitative (>=1.4.2,<2.0.0)"]
seeking-alpha = ["openbb-seeking-alpha (>=1.4.0,<2.0.0)"]
stockgrid = ["openbb-stockgrid (>=1.4.0,<2.0.0)"]
technical = ["openbb-technical (>=1.4.1,<2.0.0)"]
tmx = ["openbb-tmx (>=1.3.0,<2.0.0)"]
technical = ["openbb-technical (>=1.4.2,<2.0.0)"]
tmx = ["openbb-tmx (>=1.3.1,<2.0.0)"]
tradier = ["openbb-tradier (>=1.3.0,<2.0.0)"]
wsj = ["openbb-wsj (>=1.4.0,<2.0.0)"]
@@ -2155,33 +2085,33 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-biztoc"
version = "1.4.0"
description = ""
version = "1.4.1"
description = "Biztoc Provider for OpenBB Platform"
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_biztoc-1.4.0-py3-none-any.whl", hash = "sha256:4c921cb7d405561ec0b6fe1c40d488888bea2d1fc6c89659819c455c5243f450"},
{file = "openbb_biztoc-1.4.0.tar.gz", hash = "sha256:2ac63c7a5f806f28471cccc2718f81b7052c2b963dec2384b59f985ec96221a9"},
{file = "openbb_biztoc-1.4.1-py3-none-any.whl", hash = "sha256:e1300c5e25c11e1d329bae1d664da414e9e01155a8dfe894984bc5b1ef714aa0"},
{file = "openbb_biztoc-1.4.1.tar.gz", hash = "sha256:85271a3cffad94403fe0b12ce6b9107824ab76079a01b0baf97f4e3c0307822f"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
[[package]]
name = "openbb-bls"
version = "1.1.0"
version = "1.1.1"
description = "The Bureau of Labor Statistics' (BLS) Public Data Application Programming Interface (API) gives the public access to economic data from all BLS programs. It is the Bureau's hope that talented developers and programmers will use the BLS Public Data API to create original, inventive applications with published BLS data."
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_bls-1.1.0-py3-none-any.whl", hash = "sha256:2afb566f82954376abfde152e82dc09bd59081d267d8f967e91d98310af649ff"},
{file = "openbb_bls-1.1.0.tar.gz", hash = "sha256:6a90f948edfecc8f5dcc536b3c2dfbbcd1b2211295b9f3e5ff219e25c5f634fb"},
{file = "openbb_bls-1.1.1-py3-none-any.whl", hash = "sha256:6ffb25d7683a1b714d9c48cd2028f999abea2cf700ad24a6ae50d6956471834a"},
{file = "openbb_bls-1.1.1.tar.gz", hash = "sha256:ca7f526a8de66914e7f34159700cf9c283cc19d0a8ead391c49578ca0302f86d"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
[[package]]
name = "openbb-cboe"
@@ -2253,14 +2183,14 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-core"
version = "1.4.2"
version = "1.4.3"
description = "OpenBB package with core functionality."
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_core-1.4.2-py3-none-any.whl", hash = "sha256:d84a182943305feca10ed76ae3f04f58f2ecd6483e0ac432750dfd7c353662ae"},
{file = "openbb_core-1.4.2.tar.gz", hash = "sha256:27e5e71e2115f47d26494808fca101fbd4c6727b1848462fe9f9ff844f96468c"},
{file = "openbb_core-1.4.3-py3-none-any.whl", hash = "sha256:05dccafdcfd0102758e45d1b5e0b8d6bc35c042414a1e86a087171cf7d5e5db8"},
{file = "openbb_core-1.4.3.tar.gz", hash = "sha256:c6d1b54334278aa7ec8d10faa0793d51ec8b1d316749e12bb545beb4a70e5228"},
]
[package.dependencies]
@@ -2273,12 +2203,12 @@ posthog = ">=3.3.1,<4.0.0"
pydantic = ">=2.5.1,<3.0.0"
pyjwt = ">=2.10.1,<3.0.0"
python-dotenv = ">=1.0.0,<2.0.0"
python-multipart = ">=0.0.18,<0.0.19"
python-multipart = ">=0.0.20,<0.0.21"
requests = ">=2.32.1,<3.0.0"
ruff = ">=0.7,<0.8"
uuid7 = ">=0.1.0,<0.2.0"
uvicorn = ">=0.34.0,<0.35.0"
websockets = ">=14.0,<15.0"
websockets = ">=15.0,<16.0"
[[package]]
name = "openbb-crypto"
@@ -2376,36 +2306,36 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-econometrics"
version = "1.5.1"
version = "1.5.2"
description = "Econometrics Toolkit for OpenBB"
optional = false
python-versions = "<3.13,>=3.9"
groups = ["main"]
files = [
{file = "openbb_econometrics-1.5.1-py3-none-any.whl", hash = "sha256:05423979c4356ab0744ff21c24b4f6b3319a0a8ff895014ff70e5934f3846baa"},
{file = "openbb_econometrics-1.5.1.tar.gz", hash = "sha256:734d06a9aa57bfbf6d81c27ea35ffbf9abd6eedbdc3621f3e12149eac93fa6ff"},
{file = "openbb_econometrics-1.5.2-py3-none-any.whl", hash = "sha256:09375b5a3f02c49d54e9e2a624baf4cd08a6f1f850decf529591f62ac25010e0"},
{file = "openbb_econometrics-1.5.2.tar.gz", hash = "sha256:417b5112a6d8f37c4234bae042c6bd6155102e8da0c2e61647b367e7790461fd"},
]
[package.dependencies]
arch = ">=7.2,<8.0"
linearmodels = ">=6,<7"
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
pandas-ta-openbb = ">=0.4.20,<0.5.0"
[[package]]
name = "openbb-economy"
version = "1.4.0"
version = "1.4.1"
description = "Economy extension for OpenBB"
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_economy-1.4.0-py3-none-any.whl", hash = "sha256:02166e9a102758003d05d75f1d0ba6a662f550c9806002ee83ae77695c7a87ed"},
{file = "openbb_economy-1.4.0.tar.gz", hash = "sha256:131378c3d2cc7332808b2d5df8fb3555fb458c12772bf824b5a77be0dcb3422f"},
{file = "openbb_economy-1.4.1-py3-none-any.whl", hash = "sha256:13a8b987b29139bce090de7ae554e1f3c1607e833c72f76054bdcb6ae5caae0c"},
{file = "openbb_economy-1.4.1.tar.gz", hash = "sha256:9f2724455f50550b24e74faae182868cdca5508580f82e6a7a0b4a9045e77b68"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
[[package]]
name = "openbb-equity"
@@ -2439,18 +2369,18 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-federal-reserve"
version = "1.4.0"
version = "1.4.1"
description = "US Federal Reserve Data Extension for OpenBB"
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_federal_reserve-1.4.0-py3-none-any.whl", hash = "sha256:1119aafd7c0b61c6c985383d4928e2e2c898ed020c80f365ca73f51da3279e3a"},
{file = "openbb_federal_reserve-1.4.0.tar.gz", hash = "sha256:357ae0c30b1dc5073ad228319946ad1bdf4c958f92f493c584b6fad828b900f0"},
{file = "openbb_federal_reserve-1.4.1-py3-none-any.whl", hash = "sha256:0b4ca6ef6b198d2a4dcca4f9db671b11b1471d893e211a44ddb32a3f76cbfa11"},
{file = "openbb_federal_reserve-1.4.1.tar.gz", hash = "sha256:ad5daa3cdc3c0d9101827d8f6d6dc5ee46ef998a00dbb6d3a72bb2b597168b4d"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
[[package]]
name = "openbb-finra"
@@ -2656,19 +2586,19 @@ urllib3 = ">1.26.16"
[[package]]
name = "openbb-platform-api"
version = "1.1.4"
version = "1.1.5"
description = "OpenBB Platform API: Launch script and widgets builder for the OpenBB Platform API and Workspace Backend Connector."
optional = false
python-versions = "<3.13,>=3.9"
groups = ["main"]
files = [
{file = "openbb_platform_api-1.1.4-py3-none-any.whl", hash = "sha256:21a5633ee8411b476a16bcf5e18488914a189e7cfbc1a77e1406594a660a950d"},
{file = "openbb_platform_api-1.1.4.tar.gz", hash = "sha256:7501cef5ab6eaa41b3454f8cb87a2db1988ec6ef3d045bd4cb1f70955fabbca1"},
{file = "openbb_platform_api-1.1.5-py3-none-any.whl", hash = "sha256:48b9e2c58cba576ae79d04a7f94ba1660038f7b612b42cecd0f73ad3727cf463"},
{file = "openbb_platform_api-1.1.5.tar.gz", hash = "sha256:af69d98dce8b536b3b453171cd5f90365536a52fc791620f133ecaea4f7ee02e"},
]
[package.dependencies]
deepdiff = "*"
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
[[package]]
name = "openbb-polygon"
@@ -2687,18 +2617,18 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-quantitative"
version = "1.4.1"
version = "1.4.2"
description = "Quantitative Analysis extension for OpenBB"
optional = false
python-versions = "<3.13,>=3.9"
groups = ["main"]
files = [
{file = "openbb_quantitative-1.4.1-py3-none-any.whl", hash = "sha256:01cd1c595d8e021415be36eb1e8f3661a6a8101a4f3767bc121286b42fe8b102"},
{file = "openbb_quantitative-1.4.1.tar.gz", hash = "sha256:6089b1b4aba399eb9810692296951554189ea9da0540bd57dba3388a3fc5d6d0"},
{file = "openbb_quantitative-1.4.2-py3-none-any.whl", hash = "sha256:4eba4c5ae4a6bbd4b9fbcaceedc28c73a4dbe3b4ec2219ea2d1217471e864a10"},
{file = "openbb_quantitative-1.4.2.tar.gz", hash = "sha256:4a0a9e93d4d92306236f3e853500d9c967f1b624d65f3ea731dbd4fbc44945b9"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
pandas-ta-openbb = ">=0.4.20,<0.5.0"
[[package]]
@@ -2771,18 +2701,18 @@ pytest-freezegun = ">=0.4.2,<0.5.0"
[[package]]
name = "openbb-technical"
version = "1.4.1"
version = "1.4.2"
description = "Technical Analysis extension for OpenBB"
optional = false
python-versions = "<3.13,>=3.9"
groups = ["main"]
files = [
{file = "openbb_technical-1.4.1-py3-none-any.whl", hash = "sha256:3064fce4ccb1d758258298c8ea7974e390d090123b39048cfe941bad663eeaad"},
{file = "openbb_technical-1.4.1.tar.gz", hash = "sha256:22467200f28d43a85d7d0039bd6453277674ce34aa80921c6dfe74f3ba3bf150"},
{file = "openbb_technical-1.4.2-py3-none-any.whl", hash = "sha256:699b3364ce5b7495fe6d14c2a3f0e5d3be679e59ad463d0f7900bd87a70c6134"},
{file = "openbb_technical-1.4.2.tar.gz", hash = "sha256:00ea4f4a11d79e4d06f5cfb0f5417d6c54ca8b2f573faacebf00ab4b7a1a980d"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
pandas-ta-openbb = ">=0.4.20,<0.5.0"
scikit-learn = ">=1.6.0,<2.0.0"
@@ -2803,21 +2733,21 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-tmx"
version = "1.3.0"
version = "1.3.1"
description = "Unofficial TMX data provider extension for the OpenBB Platform - Public Canadian markets data for Python and Fast API."
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_tmx-1.3.0-py3-none-any.whl", hash = "sha256:526f3eb2cc47b9d1d5dbf0bea3f9867f2c496c6a0b7c466b6bed2fbfe5f5d999"},
{file = "openbb_tmx-1.3.0.tar.gz", hash = "sha256:6fabf41c2aa81395ed93700333d650063ff6ec9c4da699fa063a4138ac676d48"},
{file = "openbb_tmx-1.3.1-py3-none-any.whl", hash = "sha256:55a1ad1cdf47b169796602aee2d2873563b98a53bbd059f64f600155f242c80e"},
{file = "openbb_tmx-1.3.1.tar.gz", hash = "sha256:60aac10a2ecbe748aaf536161a1db9d0b2dc63eb1a553209bc0efc67ac2fa56b"},
]
[package.dependencies]
aiohttp-client-cache = ">=0.11.0,<0.12.0"
aiosqlite = ">=0.20.0,<0.21.0"
exchange-calendars = ">=4.5.4,<5.0.0"
openbb-core = ">=1.4.0,<2.0.0"
openbb-core = ">=1.4.3,<2.0.0"
random-user-agent = ">=1.0.1,<2.0.0"
[[package]]
@@ -2885,19 +2815,19 @@ openbb-core = ">=1.4.0,<2.0.0"
[[package]]
name = "openbb-yfinance"
version = "1.4.1"
version = "1.4.2"
description = "yfinance extension for OpenBB"
optional = false
python-versions = "<4.0,>=3.9"
groups = ["main"]
files = [
{file = "openbb_yfinance-1.4.1-py3-none-any.whl", hash = "sha256:73969a117ffd1c0c68b088d02ea9a284bcecd1b5d3f185555183a7ffbc4b87ec"},
{file = "openbb_yfinance-1.4.1.tar.gz", hash = "sha256:4aed5f64bb7c55d5a1955dc5962b9389fa7bec006c755ba21c8809f452f9c2e4"},
{file = "openbb_yfinance-1.4.2-py3-none-any.whl", hash = "sha256:b9948cbee3dac7fe664c2e247fcb32ffb6b90b4dc8002f7e77517901dbd3846c"},
{file = "openbb_yfinance-1.4.2.tar.gz", hash = "sha256:d086cf5a6f25ba0c518a11304d68052e563e913d12ce1645dfb3294eeca45615"},
]
[package.dependencies]
openbb-core = ">=1.4.0,<2.0.0"
yfinance = ">=0.2.54,<0.3.0"
openbb-core = ">=1.4.3,<2.0.0"
yfinance = ">=0.2.55,<0.3.0"
[[package]]
name = "openpyxl"
@@ -3092,22 +3022,19 @@ type = ["mypy (>=1.11.2)"]
[[package]]
name = "plotly"
version = "6.0.0"
version = "5.24.1"
description = "An open-source, interactive data visualization library for Python"
optional = false
python-versions = ">=3.8"
groups = ["main"]
files = [
{file = "plotly-6.0.0-py3-none-any.whl", hash = "sha256:f708871c3a9349a68791ff943a5781b1ec04de7769ea69068adcd9202e57653a"},
{file = "plotly-6.0.0.tar.gz", hash = "sha256:c4aad38b8c3d65e4a5e7dd308b084143b9025c2cc9d5317fc1f1d30958db87d3"},
{file = "plotly-5.24.1-py3-none-any.whl", hash = "sha256:f67073a1e637eb0dc3e46324d9d51e2fe76e9727c892dde64ddf1e1b51f29089"},
{file = "plotly-5.24.1.tar.gz", hash = "sha256:dbc8ac8339d248a4bcc36e08a5659bacfe1b079390b8953533f4eb22169b4bae"},
]
[package.dependencies]
narwhals = ">=1.15.1"
packaging = "*"
[package.extras]
express = ["numpy"]
tenacity = ">=6.2.0"
[[package]]
name = "pluggy"
@@ -3531,14 +3458,14 @@ cli = ["click (>=5.0)"]
[[package]]
name = "python-multipart"
version = "0.0.18"
version = "0.0.20"
description = "A streaming multipart parser for Python"
optional = false
python-versions = ">=3.8"
groups = ["main"]
files = [
{file = "python_multipart-0.0.18-py3-none-any.whl", hash = "sha256:efe91480f485f6a361427a541db4796f9e1591afc0fb8e7a4ba06bfbc6708996"},
{file = "python_multipart-0.0.18.tar.gz", hash = "sha256:7a68db60c8bfb82e460637fa4750727b45af1d5e2ed215593f917f64694d34fe"},
{file = "python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104"},
{file = "python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13"},
]
[[package]]
@@ -3790,14 +3717,14 @@ yaml = ["pyyaml (>=6.0.1)"]
[[package]]
name = "rich"
version = "13.9.4"
version = "14.0.0"
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
optional = false
python-versions = ">=3.8.0"
groups = ["main"]
files = [
{file = "rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90"},
{file = "rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098"},
{file = "rich-14.0.0-py3-none-any.whl", hash = "sha256:1c9491e1951aac09caffd42f448ee3d04e58923ffe14993f6e83068dc395d7e0"},
{file = "rich-14.0.0.tar.gz", hash = "sha256:82f1bc23a6a21ebca4ae0c45af9bdbc492ed20231dcb63f297d6d1021a9d5725"},
]
[package.dependencies]
@@ -4631,81 +4558,81 @@ files = [
[[package]]
name = "websockets"
version = "14.2"
version = "15.0.1"
description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
optional = false
python-versions = ">=3.9"
groups = ["main"]
files = [
{file = "websockets-14.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e8179f95323b9ab1c11723e5d91a89403903f7b001828161b480a7810b334885"},
{file = "websockets-14.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0d8c3e2cdb38f31d8bd7d9d28908005f6fa9def3324edb9bf336d7e4266fd397"},
{file = "websockets-14.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:714a9b682deb4339d39ffa674f7b674230227d981a37d5d174a4a83e3978a610"},
{file = "websockets-14.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2e53c72052f2596fb792a7acd9704cbc549bf70fcde8a99e899311455974ca3"},
{file = "websockets-14.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e3fbd68850c837e57373d95c8fe352203a512b6e49eaae4c2f4088ef8cf21980"},
{file = "websockets-14.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b27ece32f63150c268593d5fdb82819584831a83a3f5809b7521df0685cd5d8"},
{file = "websockets-14.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4daa0faea5424d8713142b33825fff03c736f781690d90652d2c8b053345b0e7"},
{file = "websockets-14.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:bc63cee8596a6ec84d9753fd0fcfa0452ee12f317afe4beae6b157f0070c6c7f"},
{file = "websockets-14.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7a570862c325af2111343cc9b0257b7119b904823c675b22d4ac547163088d0d"},
{file = "websockets-14.2-cp310-cp310-win32.whl", hash = "sha256:75862126b3d2d505e895893e3deac0a9339ce750bd27b4ba515f008b5acf832d"},
{file = "websockets-14.2-cp310-cp310-win_amd64.whl", hash = "sha256:cc45afb9c9b2dc0852d5c8b5321759cf825f82a31bfaf506b65bf4668c96f8b2"},
{file = "websockets-14.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3bdc8c692c866ce5fefcaf07d2b55c91d6922ac397e031ef9b774e5b9ea42166"},
{file = "websockets-14.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c93215fac5dadc63e51bcc6dceca72e72267c11def401d6668622b47675b097f"},
{file = "websockets-14.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1c9b6535c0e2cf8a6bf938064fb754aaceb1e6a4a51a80d884cd5db569886910"},
{file = "websockets-14.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a52a6d7cf6938e04e9dceb949d35fbdf58ac14deea26e685ab6368e73744e4c"},
{file = "websockets-14.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9f05702e93203a6ff5226e21d9b40c037761b2cfb637187c9802c10f58e40473"},
{file = "websockets-14.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22441c81a6748a53bfcb98951d58d1af0661ab47a536af08920d129b4d1c3473"},
{file = "websockets-14.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efd9b868d78b194790e6236d9cbc46d68aba4b75b22497eb4ab64fa640c3af56"},
{file = "websockets-14.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1a5a20d5843886d34ff8c57424cc65a1deda4375729cbca4cb6b3353f3ce4142"},
{file = "websockets-14.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:34277a29f5303d54ec6468fb525d99c99938607bc96b8d72d675dee2b9f5bf1d"},
{file = "websockets-14.2-cp311-cp311-win32.whl", hash = "sha256:02687db35dbc7d25fd541a602b5f8e451a238ffa033030b172ff86a93cb5dc2a"},
{file = "websockets-14.2-cp311-cp311-win_amd64.whl", hash = "sha256:862e9967b46c07d4dcd2532e9e8e3c2825e004ffbf91a5ef9dde519ee2effb0b"},
{file = "websockets-14.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1f20522e624d7ffbdbe259c6b6a65d73c895045f76a93719aa10cd93b3de100c"},
{file = "websockets-14.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:647b573f7d3ada919fd60e64d533409a79dcf1ea21daeb4542d1d996519ca967"},
{file = "websockets-14.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6af99a38e49f66be5a64b1e890208ad026cda49355661549c507152113049990"},
{file = "websockets-14.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:091ab63dfc8cea748cc22c1db2814eadb77ccbf82829bac6b2fbe3401d548eda"},
{file = "websockets-14.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b374e8953ad477d17e4851cdc66d83fdc2db88d9e73abf755c94510ebddceb95"},
{file = "websockets-14.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a39d7eceeea35db85b85e1169011bb4321c32e673920ae9c1b6e0978590012a3"},
{file = "websockets-14.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0a6f3efd47ffd0d12080594f434faf1cd2549b31e54870b8470b28cc1d3817d9"},
{file = "websockets-14.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:065ce275e7c4ffb42cb738dd6b20726ac26ac9ad0a2a48e33ca632351a737267"},
{file = "websockets-14.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e9d0e53530ba7b8b5e389c02282f9d2aa47581514bd6049d3a7cffe1385cf5fe"},
{file = "websockets-14.2-cp312-cp312-win32.whl", hash = "sha256:20e6dd0984d7ca3037afcb4494e48c74ffb51e8013cac71cf607fffe11df7205"},
{file = "websockets-14.2-cp312-cp312-win_amd64.whl", hash = "sha256:44bba1a956c2c9d268bdcdf234d5e5ff4c9b6dc3e300545cbe99af59dda9dcce"},
{file = "websockets-14.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f1372e511c7409a542291bce92d6c83320e02c9cf392223272287ce55bc224e"},
{file = "websockets-14.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4da98b72009836179bb596a92297b1a61bb5a830c0e483a7d0766d45070a08ad"},
{file = "websockets-14.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8a86a269759026d2bde227652b87be79f8a734e582debf64c9d302faa1e9f03"},
{file = "websockets-14.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:86cf1aaeca909bf6815ea714d5c5736c8d6dd3a13770e885aafe062ecbd04f1f"},
{file = "websockets-14.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9b0f6c3ba3b1240f602ebb3971d45b02cc12bd1845466dd783496b3b05783a5"},
{file = "websockets-14.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:669c3e101c246aa85bc8534e495952e2ca208bd87994650b90a23d745902db9a"},
{file = "websockets-14.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:eabdb28b972f3729348e632ab08f2a7b616c7e53d5414c12108c29972e655b20"},
{file = "websockets-14.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2066dc4cbcc19f32c12a5a0e8cc1b7ac734e5b64ac0a325ff8353451c4b15ef2"},
{file = "websockets-14.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ab95d357cd471df61873dadf66dd05dd4709cae001dd6342edafc8dc6382f307"},
{file = "websockets-14.2-cp313-cp313-win32.whl", hash = "sha256:a9e72fb63e5f3feacdcf5b4ff53199ec8c18d66e325c34ee4c551ca748623bbc"},
{file = "websockets-14.2-cp313-cp313-win_amd64.whl", hash = "sha256:b439ea828c4ba99bb3176dc8d9b933392a2413c0f6b149fdcba48393f573377f"},
{file = "websockets-14.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7cd5706caec1686c5d233bc76243ff64b1c0dc445339bd538f30547e787c11fe"},
{file = "websockets-14.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ec607328ce95a2f12b595f7ae4c5d71bf502212bddcea528290b35c286932b12"},
{file = "websockets-14.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:da85651270c6bfb630136423037dd4975199e5d4114cae6d3066641adcc9d1c7"},
{file = "websockets-14.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3ecadc7ce90accf39903815697917643f5b7cfb73c96702318a096c00aa71f5"},
{file = "websockets-14.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1979bee04af6a78608024bad6dfcc0cc930ce819f9e10342a29a05b5320355d0"},
{file = "websockets-14.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dddacad58e2614a24938a50b85969d56f88e620e3f897b7d80ac0d8a5800258"},
{file = "websockets-14.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:89a71173caaf75fa71a09a5f614f450ba3ec84ad9fca47cb2422a860676716f0"},
{file = "websockets-14.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:6af6a4b26eea4fc06c6818a6b962a952441e0e39548b44773502761ded8cc1d4"},
{file = "websockets-14.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:80c8efa38957f20bba0117b48737993643204645e9ec45512579132508477cfc"},
{file = "websockets-14.2-cp39-cp39-win32.whl", hash = "sha256:2e20c5f517e2163d76e2729104abc42639c41cf91f7b1839295be43302713661"},
{file = "websockets-14.2-cp39-cp39-win_amd64.whl", hash = "sha256:b4c8cef610e8d7c70dea92e62b6814a8cd24fbd01d7103cc89308d2bfe1659ef"},
{file = "websockets-14.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:d7d9cafbccba46e768be8a8ad4635fa3eae1ffac4c6e7cb4eb276ba41297ed29"},
{file = "websockets-14.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:c76193c1c044bd1e9b3316dcc34b174bbf9664598791e6fb606d8d29000e070c"},
{file = "websockets-14.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fd475a974d5352390baf865309fe37dec6831aafc3014ffac1eea99e84e83fc2"},
{file = "websockets-14.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2c6c0097a41968b2e2b54ed3424739aab0b762ca92af2379f152c1aef0187e1c"},
{file = "websockets-14.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d7ff794c8b36bc402f2e07c0b2ceb4a2424147ed4785ff03e2a7af03711d60a"},
{file = "websockets-14.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dec254fcabc7bd488dab64846f588fc5b6fe0d78f641180030f8ea27b76d72c3"},
{file = "websockets-14.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:bbe03eb853e17fd5b15448328b4ec7fb2407d45fb0245036d06a3af251f8e48f"},
{file = "websockets-14.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a3c4aa3428b904d5404a0ed85f3644d37e2cb25996b7f096d77caeb0e96a3b42"},
{file = "websockets-14.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:577a4cebf1ceaf0b65ffc42c54856214165fb8ceeba3935852fc33f6b0c55e7f"},
{file = "websockets-14.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ad1c1d02357b7665e700eca43a31d52814ad9ad9b89b58118bdabc365454b574"},
{file = "websockets-14.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f390024a47d904613577df83ba700bd189eedc09c57af0a904e5c39624621270"},
{file = "websockets-14.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3c1426c021c38cf92b453cdf371228d3430acd775edee6bac5a4d577efc72365"},
{file = "websockets-14.2-py3-none-any.whl", hash = "sha256:7a6ceec4ea84469f15cf15807a747e9efe57e369c384fa86e022b3bea679b79b"},
{file = "websockets-14.2.tar.gz", hash = "sha256:5059ed9c54945efb321f097084b4c7e52c246f2c869815876a69d1efc4ad6eb5"},
{file = "websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d63efaa0cd96cf0c5fe4d581521d9fa87744540d4bc999ae6e08595a1014b45b"},
{file = "websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ac60e3b188ec7574cb761b08d50fcedf9d77f1530352db4eef1707fe9dee7205"},
{file = "websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5756779642579d902eed757b21b0164cd6fe338506a8083eb58af5c372e39d9a"},
{file = "websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fdfe3e2a29e4db3659dbd5bbf04560cea53dd9610273917799f1cde46aa725e"},
{file = "websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c2529b320eb9e35af0fa3016c187dffb84a3ecc572bcee7c3ce302bfeba52bf"},
{file = "websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac1e5c9054fe23226fb11e05a6e630837f074174c4c2f0fe442996112a6de4fb"},
{file = "websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5df592cd503496351d6dc14f7cdad49f268d8e618f80dce0cd5a36b93c3fc08d"},
{file = "websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0a34631031a8f05657e8e90903e656959234f3a04552259458aac0b0f9ae6fd9"},
{file = "websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3d00075aa65772e7ce9e990cab3ff1de702aa09be3940d1dc88d5abf1ab8a09c"},
{file = "websockets-15.0.1-cp310-cp310-win32.whl", hash = "sha256:1234d4ef35db82f5446dca8e35a7da7964d02c127b095e172e54397fb6a6c256"},
{file = "websockets-15.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:39c1fec2c11dc8d89bba6b2bf1556af381611a173ac2b511cf7231622058af41"},
{file = "websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431"},
{file = "websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57"},
{file = "websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905"},
{file = "websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562"},
{file = "websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792"},
{file = "websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413"},
{file = "websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8"},
{file = "websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3"},
{file = "websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf"},
{file = "websockets-15.0.1-cp311-cp311-win32.whl", hash = "sha256:16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85"},
{file = "websockets-15.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065"},
{file = "websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3"},
{file = "websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665"},
{file = "websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2"},
{file = "websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215"},
{file = "websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5"},
{file = "websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65"},
{file = "websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe"},
{file = "websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4"},
{file = "websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597"},
{file = "websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9"},
{file = "websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7"},
{file = "websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931"},
{file = "websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675"},
{file = "websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151"},
{file = "websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22"},
{file = "websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f"},
{file = "websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8"},
{file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375"},
{file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d"},
{file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4"},
{file = "websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa"},
{file = "websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561"},
{file = "websockets-15.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5f4c04ead5aed67c8a1a20491d54cdfba5884507a48dd798ecaf13c74c4489f5"},
{file = "websockets-15.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:abdc0c6c8c648b4805c5eacd131910d2a7f6455dfd3becab248ef108e89ab16a"},
{file = "websockets-15.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a625e06551975f4b7ea7102bc43895b90742746797e2e14b70ed61c43a90f09b"},
{file = "websockets-15.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d591f8de75824cbb7acad4e05d2d710484f15f29d4a915092675ad3456f11770"},
{file = "websockets-15.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:47819cea040f31d670cc8d324bb6435c6f133b8c7a19ec3d61634e62f8d8f9eb"},
{file = "websockets-15.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac017dd64572e5c3bd01939121e4d16cf30e5d7e110a119399cf3133b63ad054"},
{file = "websockets-15.0.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4a9fac8e469d04ce6c25bb2610dc535235bd4aa14996b4e6dbebf5e007eba5ee"},
{file = "websockets-15.0.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:363c6f671b761efcb30608d24925a382497c12c506b51661883c3e22337265ed"},
{file = "websockets-15.0.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2034693ad3097d5355bfdacfffcbd3ef5694f9718ab7f29c29689a9eae841880"},
{file = "websockets-15.0.1-cp39-cp39-win32.whl", hash = "sha256:3b1ac0d3e594bf121308112697cf4b32be538fb1444468fb0a6ae4feebc83411"},
{file = "websockets-15.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:b7643a03db5c95c799b89b31c036d5f27eeb4d259c798e878d6937d71832b1e4"},
{file = "websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0c9e74d766f2818bb95f84c25be4dea09841ac0f734d1966f415e4edfc4ef1c3"},
{file = "websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1009ee0c7739c08a0cd59de430d6de452a55e42d6b522de7aa15e6f67db0b8e1"},
{file = "websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d1f20b1c7a2fa82367e04982e708723ba0e7b8d43aa643d3dcd404d74f1475"},
{file = "websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f29d80eb9a9263b8d109135351caf568cc3f80b9928bccde535c235de55c22d9"},
{file = "websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b359ed09954d7c18bbc1680f380c7301f92c60bf924171629c5db97febb12f04"},
{file = "websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:cad21560da69f4ce7658ca2cb83138fb4cf695a2ba3e475e0559e05991aa8122"},
{file = "websockets-15.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7f493881579c90fc262d9cdbaa05a6b54b3811c2f300766748db79f098db9940"},
{file = "websockets-15.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:47b099e1f4fbc95b701b6e85768e1fcdaf1630f3cbe4765fa216596f12310e2e"},
{file = "websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67f2b6de947f8c757db2db9c71527933ad0019737ec374a8a6be9a956786aaf9"},
{file = "websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d08eb4c2b7d6c41da6ca0600c077e93f5adcfd979cd777d747e9ee624556da4b"},
{file = "websockets-15.0.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b826973a4a2ae47ba357e4e82fa44a463b8f168e1ca775ac64521442b19e87f"},
{file = "websockets-15.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:21c1fa28a6a7e3cbdc171c694398b6df4744613ce9b36b1a498e816787e28123"},
{file = "websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f"},
{file = "websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee"},
]
[[package]]
@@ -4925,14 +4852,14 @@ propcache = ">=0.2.0"
[[package]]
name = "yfinance"
version = "0.2.54"
version = "0.2.55"
description = "Download market data from Yahoo! Finance API"
optional = false
python-versions = "*"
groups = ["main"]
files = [
{file = "yfinance-0.2.54-py2.py3-none-any.whl", hash = "sha256:8754f90332158d5d19bf754c1b230864ca2d1d313182a3f94a7bc7718bbe7d90"},
{file = "yfinance-0.2.54.tar.gz", hash = "sha256:a4ab8e2ecba4fda5a36bff0bdc602a014adc732e5eda5d3ac283836ce40356e8"},
{file = "yfinance-0.2.55-py2.py3-none-any.whl", hash = "sha256:e34529ab69a5e48458b66f8369afeb396cf8c28d0e17cc392c4a02a7f31f1af0"},
{file = "yfinance-0.2.55.tar.gz", hash = "sha256:a17f62874b12a2e52f66a220033f34b066584db210aa9da88a7add84f4b312ed"},
]
[package.dependencies]
@@ -4973,4 +4900,4 @@ type = ["pytest-mypy"]
[metadata]
lock-version = "2.1"
python-versions = "^3.9,<3.13"
content-hash = "d725de2b70f9fb99f1b3fa79ad4db218cd7ef7a57ef2b1eafc94ed36f19cc847"
content-hash = "3495285ccba55fe11179b17e79317c20b6c753994748b83b58473f4d15104d7f"

6
cli/pyproject.toml vendored
View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "openbb-cli"
version = "1.1.7"
version = "1.1.8"
description = "Investment Research for Everyone, Anywhere."
authors = ["OpenBB <hello@openbb.co>"]
packages = [{ include = "openbb_cli" }]
@@ -17,11 +17,11 @@ openbb = 'openbb_cli.cli:main'
python = "^3.9,<3.13"
# OpenBB dependencies
openbb = { version = "^4.4.1", extras = ["all"] }
openbb = { version = "^4.4.2", extras = ["all"] }
# CLI dependencies
prompt-toolkit = "^3.0.50"
rich = "^13.9.4"
rich = "^14.0.0"
python-dotenv = "^1.0.1"
openpyxl = "^3.1.5"
pywry = "^0.6.2"