From c99d53822012944349d3dee8ce2ad49f93c4d9cc Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 1 Apr 2024 21:13:43 -0300 Subject: [PATCH] Update dependencies in poetry.lock and pyproject.toml --- poetry.lock | 141 +++++++++++++++++++------------------------------ pyproject.toml | 4 +- 2 files changed, 55 insertions(+), 90 deletions(-) diff --git a/poetry.lock b/poetry.lock index e9da49cc8..3813ef52f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2818,21 +2818,6 @@ files = [ [package.extras] protobuf = ["grpcio-tools (>=1.62.1)"] -[[package]] -name = "grpcio-health-checking" -version = "1.62.1" -description = "Standard Health Checking Service for gRPC" -optional = false -python-versions = ">=3.6" -files = [ - {file = "grpcio-health-checking-1.62.1.tar.gz", hash = "sha256:9e56180a941b1d32a077d7491e0611d0483c396358afd5349bf00152612e4583"}, - {file = "grpcio_health_checking-1.62.1-py3-none-any.whl", hash = "sha256:9ce761c09fc383e7aa2f7e6c0b0b65d5a1157c1b98d1f5871f7c38aca47d49b9"}, -] - -[package.dependencies] -grpcio = ">=1.62.1" -protobuf = ">=4.21.6" - [[package]] name = "grpcio-status" version = "1.62.1" @@ -3069,13 +3054,13 @@ test = ["Cython (>=0.29.24,<0.30.0)"] [[package]] name = "httpx" -version = "0.27.0" +version = "0.25.2" description = "The next generation HTTP client." optional = false python-versions = ">=3.8" files = [ - {file = "httpx-0.27.0-py3-none-any.whl", hash = "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5"}, - {file = "httpx-0.27.0.tar.gz", hash = "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5"}, + {file = "httpx-0.25.2-py3-none-any.whl", hash = "sha256:a05d3d052d9b2dfce0e3896636467f8a5342fb2b902c819428e1ac65413ca118"}, + {file = "httpx-0.25.2.tar.gz", hash = "sha256:8b8fcaa0c8ea7b05edd69a094e63a2094c4efcb48129fb757361bc423c0ad9e8"}, ] [package.dependencies] @@ -3923,60 +3908,53 @@ name = "langflow-base" version = "0.0.13" description = "A Python package with a built-in web application" optional = false -python-versions = ">=3.10,<3.12" -files = [] -develop = true +python-versions = "<3.12,>=3.10" +files = [ + {file = "langflow_base-0.0.13-py3-none-any.whl", hash = "sha256:86a8cd4f4dac68a1c00b4fe434cd5df1ef4af939295a1a5516e4cc14aaf79e7a"}, + {file = "langflow_base-0.0.13.tar.gz", hash = "sha256:b7ee7d93e29c20bdb2a1431498d5715ed2a8fbfe9ca5d7d49926a9a10937e8c2"}, +] [package.dependencies] -alembic = "^1.13.0" +alembic = ">=1.13.0,<2.0.0" bcrypt = "4.0.1" -cachetools = "^5.3.1" -chromadb = "^0.4.24" -docstring-parser = "^0.15" -duckdb = "^0.9.2" -fastapi = "^0.109.0" -gunicorn = "^21.2.0" -httpx = "*" -jq = {version = "^1.7.0", markers = "sys_platform != \"win32\""} -langchain = "~0.1.0" -langchain-anthropic = "^0.1.4" -langchain-astradb = "^0.1.0" +cachetools = ">=5.3.1,<6.0.0" +chromadb = ">=0.4.24,<0.5.0" +docstring-parser = ">=0.15,<0.16" +duckdb = ">=0.9.2,<0.10.0" +fastapi = ">=0.109.0,<0.110.0" +gunicorn = ">=21.2.0,<22.0.0" +httpx = ">=0.25,<0.26" +jq = {version = ">=1.7.0,<2.0.0", markers = "sys_platform != \"win32\""} +langchain = ">=0.1.0,<0.2.0" +langchain-anthropic = ">=0.1.4,<0.2.0" +langchain-astradb = ">=0.1.0,<0.2.0" langchain-experimental = "*" -loguru = "^0.7.1" -multiprocess = "^0.70.14" -opentelemetry-api = "^1.23.0" -opentelemetry-exporter-otlp = "^1.23.0" -opentelemetry-instrumentation-asgi = "^0.44b0" -opentelemetry-instrumentation-fastapi = "^0.44b0" -opentelemetry-instrumentation-httpx = "^0.44b0" -opentelemetry-sdk = "^1.23.0" +loguru = ">=0.7.1,<0.8.0" +multiprocess = ">=0.70.14,<0.71.0" +opentelemetry-api = ">=1.23.0,<2.0.0" +opentelemetry-exporter-otlp = ">=1.23.0,<2.0.0" +opentelemetry-instrumentation-asgi = ">=0.44b0,<0.45" +opentelemetry-instrumentation-fastapi = ">=0.44b0,<0.45" +opentelemetry-instrumentation-httpx = ">=0.44b0,<0.45" +opentelemetry-sdk = ">=1.23.0,<2.0.0" orjson = "3.9.15" pandas = "2.2.0" -passlib = "^1.7.4" -pillow = "^10.2.0" -platformdirs = "^4.2.0" -pydantic = "^2.5.0" -pydantic-settings = "^2.1.0" -pypdf = "^4.1.0" -python-docx = "^1.1.0" -python-jose = "^3.3.0" -python-multipart = "^0.0.7" -python-socketio = "^5.11.0" -rich = "^13.7.0" -sqlmodel = "^0.0.14" -typer = "^0.9.0" -uvicorn = "^0.27.0" +passlib = ">=1.7.4,<2.0.0" +pillow = ">=10.2.0,<11.0.0" +platformdirs = ">=4.2.0,<5.0.0" +pydantic = ">=2.5.0,<3.0.0" +pydantic-settings = ">=2.1.0,<3.0.0" +pypdf = ">=4.1.0,<5.0.0" +python-docx = ">=1.1.0,<2.0.0" +python-jose = ">=3.3.0,<4.0.0" +python-multipart = ">=0.0.7,<0.0.8" +python-socketio = ">=5.11.0,<6.0.0" +rich = ">=13.7.0,<14.0.0" +sqlmodel = ">=0.0.14,<0.0.15" +typer = ">=0.9.0,<0.10.0" +uvicorn = ">=0.27.0,<0.28.0" websockets = "*" -[package.extras] -all = [] -deploy = [] -local = [] - -[package.source] -type = "directory" -url = "src/backend/base" - [[package]] name = "langfuse" version = "2.21.1" @@ -9587,26 +9565,15 @@ test = ["Cython (>=0.29.36,<0.30.0)", "aiohttp (==3.9.0b0)", "aiohttp (>=3.8.1)" [[package]] name = "validators" -version = "0.22.0" +version = "0.24.0" description = "Python Data Validation for Humans™" optional = false python-versions = ">=3.8" files = [ - {file = "validators-0.22.0-py3-none-any.whl", hash = "sha256:61cf7d4a62bbae559f2e54aed3b000cea9ff3e2fdbe463f51179b92c58c9585a"}, - {file = "validators-0.22.0.tar.gz", hash = "sha256:77b2689b172eeeb600d9605ab86194641670cdb73b60afd577142a9397873370"}, + {file = "validators-0.24.0-py3-none-any.whl", hash = "sha256:4a99eb368747e60900bae947418eb21e230ff4ff5e7b7944b9308c456d86da32"}, + {file = "validators-0.24.0.tar.gz", hash = "sha256:cd23defb36de42d14e7559cf0757f761bb46b10d9de2998e6ef805f769d859e3"}, ] -[package.extras] -docs-offline = ["myst-parser (>=2.0.0)", "pypandoc-binary (>=1.11)", "sphinx (>=7.1.1)"] -docs-online = ["mkdocs (>=1.5.2)", "mkdocs-git-revision-date-localized-plugin (>=1.2.0)", "mkdocs-material (>=9.2.6)", "mkdocstrings[python] (>=0.22.0)", "pyaml (>=23.7.0)"] -hooks = ["pre-commit (>=3.3.3)"] -package = ["build (>=1.0.0)", "twine (>=4.0.2)"] -runner = ["tox (>=4.11.1)"] -sast = ["bandit[toml] (>=1.7.5)"] -testing = ["pytest (>=7.4.0)"] -tooling = ["black (>=23.7.0)", "pyright (>=1.1.325)", "ruff (>=0.0.287)"] -tooling-extras = ["pyaml (>=23.7.0)", "pypandoc-binary (>=1.11)", "pytest (>=7.4.0)"] - [[package]] name = "vine" version = "5.1.0" @@ -9718,24 +9685,22 @@ files = [ [[package]] name = "weaviate-client" -version = "4.5.4" +version = "3.26.2" description = "A python native Weaviate client" optional = false python-versions = ">=3.8" files = [ - {file = "weaviate-client-4.5.4.tar.gz", hash = "sha256:fc53dc73cd53df453c5e6dc758e49a6a1549212d6670ddd013392107120692f8"}, - {file = "weaviate_client-4.5.4-py3-none-any.whl", hash = "sha256:f6d3a6b759e5aa0d3350067490526ea38b9274ae4043b4a3ae0064c28d56883f"}, + {file = "weaviate-client-3.26.2.tar.gz", hash = "sha256:63ec70839b64909810a64aa7b3e5b85088462e93c7e2ed3c32ebefb702f36723"}, + {file = "weaviate_client-3.26.2-py3-none-any.whl", hash = "sha256:ca43bfb9c06b8ae3fd938dc9158acd93d4cbf4622192e173333e1ff63cf97164"}, ] [package.dependencies] authlib = ">=1.2.1,<2.0.0" -grpcio = ">=1.57.0,<2.0.0" -grpcio-health-checking = ">=1.57.0,<2.0.0" -grpcio-tools = ">=1.57.0,<2.0.0" -httpx = "0.27.0" -pydantic = ">=2.5.0,<3.0.0" requests = ">=2.30.0,<3.0.0" -validators = "0.22.0" +validators = ">=0.21.2,<1.0.0" + +[package.extras] +grpc = ["grpcio (>=1.57.0,<2.0.0)", "grpcio-tools (>=1.57.0,<2.0.0)"] [[package]] name = "websocket-client" @@ -10311,4 +10276,4 @@ local = ["ctransformers", "llama-cpp-python", "sentence-transformers"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.12" -content-hash = "da2da96b545f30fc5bf4b0294ff12ab178ab4b299386c579dc799b965b1d44f7" +content-hash = "71b29fa07783c46248641edf7077c55950e3d565ec95c0bb3c23465029b9a5a0" diff --git a/pyproject.toml b/pyproject.toml index a10dfa30c..6bf35f4e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,8 +28,8 @@ enable = true [tool.poetry.dependencies] python = ">=3.10,<3.12" -langflow-base = { path = "./src/backend/base", develop = true } - +# langflow-base = { path = "./src/backend/base", develop = true } +langflow-base = "0.0.13" beautifulsoup4 = "^4.12.2" google-search-results = "^2.4.1" google-api-python-client = "^2.118.0"