diff --git a/poetry.lock b/poetry.lock index 4248e0867..b0cfe079c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1320,14 +1320,14 @@ trio = ["trio (>=0.23)"] wmi = ["wmi (>=1.5.1)"] [[package]] -name = "docutils" -version = "0.21.2" -description = "Docutils -- Python Documentation Utilities" +name = "docstring-parser" +version = "0.16" +description = "Parse Python docstrings in reST, Google and Numpydoc format" optional = false -python-versions = ">=3.9" +python-versions = ">=3.6,<4.0" files = [ - {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, - {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, + {file = "docstring_parser-0.16-py3-none-any.whl", hash = "sha256:bf0a1387354d3691d102edef7ec124f219ef639982d096e26e3b60aeffa90637"}, + {file = "docstring_parser-0.16.tar.gz", hash = "sha256:538beabd0af1e2db0146b6bd3caa526c35a34d61af9fd2887f3a8a27a739aa6e"}, ] [[package]] @@ -4386,35 +4386,35 @@ wcwidth = "*" [[package]] name = "promptflow" -version = "1.13.0" +version = "1.14.0" description = "Prompt flow Python SDK - build high-quality LLM apps" optional = false python-versions = "<4.0,>=3.8" files = [ - {file = "promptflow-1.13.0-py3-none-any.whl", hash = "sha256:a7f10740ac9be35f520e25dee2cb73ed9e3ab8efee543f3445576bbf155d8239"}, + {file = "promptflow-1.14.0-py3-none-any.whl", hash = "sha256:8f564d376e5e3fbadadf44a15c01157d35bbb69d252a2dd689238532287ebb25"}, ] [package.dependencies] -promptflow-azure = {version = "1.13.0", optional = true, markers = "extra == \"azure\""} -promptflow-core = "1.13.0" -promptflow-devkit = "1.13.0" -promptflow-tracing = "1.13.0" +promptflow-azure = {version = "1.14.0", optional = true, markers = "extra == \"azure\""} +promptflow-core = "1.14.0" +promptflow-devkit = "1.14.0" +promptflow-tracing = "1.14.0" [package.extras] -all = ["promptflow-azure (==1.13.0)", "promptflow-core[executor-service] (==1.13.0)", "promptflow-devkit[all] (==1.13.0)"] -azure = ["promptflow-azure (==1.13.0)"] -azureml-serving = ["promptflow-core[azureml-serving] (==1.13.0)"] -executable = ["promptflow-devkit[executable] (==1.13.0)"] -executor-service = ["promptflow-core[executor-service] (==1.13.0)"] +all = ["promptflow-azure (==1.14.0)", "promptflow-core[executor-service] (==1.14.0)", "promptflow-devkit[all] (==1.14.0)"] +azure = ["promptflow-azure (==1.14.0)"] +azureml-serving = ["promptflow-core[azureml-serving] (==1.14.0)"] +executable = ["promptflow-devkit[executable] (==1.14.0)"] +executor-service = ["promptflow-core[executor-service] (==1.14.0)"] [[package]] name = "promptflow-azure" -version = "1.13.0" +version = "1.14.0" description = "Prompt flow azure" optional = false python-versions = "!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=3.8" files = [ - {file = "promptflow_azure-1.13.0-py3-none-any.whl", hash = "sha256:ec8dd582d9a2353d7e65baa9d3bf1e8f73dc0187b649c58a912d096c811698ea"}, + {file = "promptflow_azure-1.14.0-py3-none-any.whl", hash = "sha256:45c4b5f4a721095af8531747c8f4c656748bfda815079d5eccfe70a5d6265ef1"}, ] [package.dependencies] @@ -4423,26 +4423,26 @@ azure-core = ">=1.26.4,<2.0.0" azure-cosmos = ">=4.5.1,<5.0.0" azure-identity = ">=1.12.0,<2.0.0" azure-storage-blob = {version = ">=12.17.0,<13.0.0", extras = ["aio"]} -promptflow-devkit = ">=1.13.0,<2.0.0" +promptflow-devkit = ">=1.14.0,<2.0.0" pyjwt = ">=2.4.0,<3.0.0" [[package]] name = "promptflow-core" -version = "1.13.0" +version = "1.14.0" description = "Prompt flow core" optional = false python-versions = "<4.0,>=3.8" files = [ - {file = "promptflow_core-1.13.0-py3-none-any.whl", hash = "sha256:777e7abc7e4d3bfc245bb919cfe5771077d96895cb9dd0a4b608a0ac2b644b26"}, + {file = "promptflow_core-1.14.0-py3-none-any.whl", hash = "sha256:83a29672fe09ce99165399c04298aaa0abd6242890f2c3d5c3c060b995c39875"}, ] [package.dependencies] -docutils = "!=0.21.post1" +docstring_parser = "*" fastapi = ">=0.109.0,<1.0.0" filetype = ">=1.2.0" flask = ">=2.2.3,<4.0.0" jsonschema = ">=4.0.0,<5.0.0" -promptflow-tracing = "1.13.0" +promptflow-tracing = "1.14.0" psutil = "*" python-dateutil = ">=2.1.0,<3.0.0" "ruamel.yaml" = ">=0.17.10,<1.0.0" @@ -4452,12 +4452,12 @@ azureml-serving = ["azure-ai-ml (>=1.14.0,<2.0.0)", "azure-identity (>=1.12.0,<2 [[package]] name = "promptflow-devkit" -version = "1.13.0" +version = "1.14.0" description = "Prompt flow devkit" optional = false python-versions = "!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,!=3.7.*,>=3.8" files = [ - {file = "promptflow_devkit-1.13.0-py3-none-any.whl", hash = "sha256:ab99856ec9726c63aff05aff55cbcc7118ae278da5c11f37e8828c7184c9d36d"}, + {file = "promptflow_devkit-1.14.0-py3-none-any.whl", hash = "sha256:7c8de6d29b64bd9b288ea4a479c575fc5a91da95c0010cd10ef4394136376733"}, ] [package.dependencies] @@ -4475,7 +4475,7 @@ marshmallow = ">=3.5,<4.0.0" opentelemetry-exporter-otlp-proto-http = ">=1.22.0,<2.0.0" pandas = ">=1.5.3,<3.0.0" pillow = ">=10.1.0,<11.0.0" -promptflow-core = ">=1.13.0,<2.0.0" +promptflow-core = ">=1.14.0,<2.0.0" pydash = ">=6.0.0,<8.0.0" python-dotenv = ">=1.0.0,<2.0.0" pywin32 = {version = "*", markers = "sys_platform == \"win32\""} @@ -4490,12 +4490,12 @@ pyarrow = ["pyarrow (>=14.0.1,<15.0.0)"] [[package]] name = "promptflow-tracing" -version = "1.13.0" +version = "1.14.0" description = "Prompt flow tracing" optional = false python-versions = "<4.0,>=3.8" files = [ - {file = "promptflow_tracing-1.13.0-py3-none-any.whl", hash = "sha256:0a2cf413a1511a5d94f2eace20cd69c562179bf4597dcfcb210b4461c542f0c2"}, + {file = "promptflow_tracing-1.14.0-py3-none-any.whl", hash = "sha256:57bf2f2b96f84bd1a76de49e28ce82a2600cc512d7c05122d50d9f9ae0438637"}, ] [package.dependencies] @@ -7027,4 +7027,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "c5fa1415eecbcd6b79c4041194f8e40db212cef1f63e6e1b35fa13da936dd808" +content-hash = "9d82e897bdc071d332a66732934e83546fc68f160fdcce1fb6f6d5c2a54f545e" diff --git a/pyproject.toml b/pyproject.toml index 066ecf079..6579d1411 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,7 +55,7 @@ pytest-asyncio = "^0.23.8" optional = true [tool.poetry.group.prompt-flow.dependencies] -promptflow = {extras = ["azure"], version = "1.13.0"} +promptflow = {extras = ["azure"], version = "1.14.0"} [tool.coverage.run] omit = [