diff --git a/poetry.lock b/poetry.lock index a85adbb..f86303f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -60,6 +60,17 @@ six = ">=1.12.0" astroid = ["astroid (>=1,<2)", "astroid (>=2,<4)"] test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"] +[[package]] +name = "async-timeout" +version = "5.0.1" +description = "Timeout context manager for asyncio programs" +optional = false +python-versions = ">=3.8" +files = [ + {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"}, + {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"}, +] + [[package]] name = "attrs" version = "23.2.0" @@ -253,6 +264,20 @@ files = [ {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, ] +[[package]] +name = "choreographer" +version = "0.99.6" +description = "Devtools Protocol implementation for chrome." +optional = false +python-versions = ">=3.9" +files = [ + {file = "choreographer-0.99.6-py3-none-any.whl", hash = "sha256:8256485cae76669901bd3ab1ad6de886b9767d26ad4d13d3c030a50fb31a62d0"}, + {file = "choreographer-0.99.6.tar.gz", hash = "sha256:280d82c961cdb7f8539ae6fb50397a7f72507eb966210c98edac69a564acb34f"}, +] + +[package.extras] +dev = ["async-timeout", "pytest", "pytest-asyncio", "pytest-xdist"] + [[package]] name = "colorama" version = "0.4.6" @@ -970,19 +995,22 @@ files = [ [[package]] name = "kaleido" -version = "0.2.1" -description = "Static image export for web-based visualization libraries with zero dependencies" +version = "0.4.1" +description = "Plotly graph export library" optional = false -python-versions = "*" +python-versions = ">=3.9" files = [ - {file = "kaleido-0.2.1-py2.py3-none-macosx_10_11_x86_64.whl", hash = "sha256:ca6f73e7ff00aaebf2843f73f1d3bacde1930ef5041093fe76b83a15785049a7"}, - {file = "kaleido-0.2.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:bb9a5d1f710357d5d432ee240ef6658a6d124c3e610935817b4b42da9c787c05"}, - {file = "kaleido-0.2.1-py2.py3-none-manylinux1_x86_64.whl", hash = "sha256:aa21cf1bf1c78f8fa50a9f7d45e1003c387bd3d6fe0a767cfbbf344b95bdc3a8"}, - {file = "kaleido-0.2.1-py2.py3-none-manylinux2014_aarch64.whl", hash = "sha256:845819844c8082c9469d9c17e42621fbf85c2b237ef8a86ec8a8527f98b6512a"}, - {file = "kaleido-0.2.1-py2.py3-none-win32.whl", hash = "sha256:ecc72635860be616c6b7161807a65c0dbd9b90c6437ac96965831e2e24066552"}, - {file = "kaleido-0.2.1-py2.py3-none-win_amd64.whl", hash = "sha256:4670985f28913c2d063c5734d125ecc28e40810141bdb0a46f15b76c1d45f23c"}, + {file = "kaleido-0.4.1-py3-none-any.whl", hash = "sha256:be3470a98793ce7ec16fd99067c250d158ab7294fefba7e7c6bd0c5d6107edcf"}, + {file = "kaleido-0.4.1.tar.gz", hash = "sha256:d13194cda4b2bcd9bd47deb2c4e79679d85f9791c1edb91686ccce1a01d84a24"}, ] +[package.dependencies] +async-timeout = "*" +choreographer = ">=0.99.6" + +[package.extras] +dev = ["pytest"] + [[package]] name = "kiwisolver" version = "1.4.5" @@ -1517,6 +1545,7 @@ description = "Nvidia JIT LTO Library" optional = false python-versions = ">=3" files = [ + {file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:4abe7fef64914ccfa909bc2ba39739670ecc9e820c83ccc7a6ed414122599b83"}, {file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:06b3b9b25bf3f8af351d664978ca26a16d2c5127dbd53c0497e28d1fb9611d57"}, {file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:fd9020c501d27d135f983c6d3e244b197a7ccad769e34df53a42e276b0e25fa1"}, ] @@ -3211,4 +3240,4 @@ db = ["mysqlclient", "sqlalchemy"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "e08a5d1072a4d390dee5d8cf16c441212e461690805e764aaab871df9f05989c" +content-hash = "e46f96332b7bd464975bc9496fdec323d2a4367f27ed446162192c5bbfb2a744" diff --git a/pyproject.toml b/pyproject.toml index 39e281c..d225f62 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ plotly = "^5.21.0" scikit-learn = "^1.4.2" sqlalchemy = { version = "^2.0.30", optional = true } mysqlclient = { version = "^2.2.4", optional = true } -kaleido = "0.2.1" +kaleido = "0.4.1" openai = "^1.26.0" markdown = "^3.6"