From 1c7ecef687ab8778edb8462d602150c11161f115 Mon Sep 17 00:00:00 2001 From: Bagatur Date: Fri, 8 Dec 2023 14:33:40 -0800 Subject: [PATCH] langchain 0.0.349-rc.1 --- libs/langchain/poetry.lock | 85 ++++++++++++++++++----------------- libs/langchain/pyproject.toml | 6 +-- 2 files changed, 46 insertions(+), 45 deletions(-) diff --git a/libs/langchain/poetry.lock b/libs/langchain/poetry.lock index b6a076abdc3..d83b3ab2327 100644 --- a/libs/langchain/poetry.lock +++ b/libs/langchain/poetry.lock @@ -4,7 +4,7 @@ name = "absl-py" version = "2.0.0" description = "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py." -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "absl-py-2.0.0.tar.gz", hash = "sha256:d9690211c5fcfefcdd1a45470ac2b5c5acd45241c3af71eed96bc5441746c0d5"}, @@ -483,7 +483,7 @@ test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"] name = "astunparse" version = "1.6.3" description = "An AST unparser for Python" -optional = true +optional = false python-versions = "*" files = [ {file = "astunparse-1.6.3-py2.py3-none-any.whl", hash = "sha256:c2652417f2c8b5bb325c885ae329bdf3f86424075c4fd1a128674bc6fba4b8e8"}, @@ -751,7 +751,7 @@ files = [ name = "azure-core" version = "1.29.5" description = "Microsoft Azure Core Library for Python" -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "azure-core-1.29.5.tar.gz", hash = "sha256:52983c89d394c6f881a121e5101c5fa67278ca3b1f339c8fb2ef39230c70e9ac"}, @@ -2546,7 +2546,7 @@ pydantic = "*" name = "flatbuffers" version = "23.5.26" description = "The FlatBuffers serialization format for Python" -optional = true +optional = false python-versions = "*" files = [ {file = "flatbuffers-23.5.26-py2.py3-none-any.whl", hash = "sha256:c0ff356da363087b915fde4b8b45bdda73432fc17cddb3c8157472eab1422ad1"}, @@ -2701,7 +2701,7 @@ files = [ name = "gast" version = "0.4.0" description = "Python AST that abstracts the underlying Python version" -optional = true +optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ {file = "gast-0.4.0-py3-none-any.whl", hash = "sha256:b7adcdd5adbebf1adf17378da5ba3f543684dbec47b1cda1f3997e573cd542c4"}, @@ -2891,7 +2891,7 @@ httplib2 = ">=0.19.0" name = "google-auth-oauthlib" version = "0.4.6" description = "Google Authentication Library" -optional = true +optional = false python-versions = ">=3.6" files = [ {file = "google-auth-oauthlib-0.4.6.tar.gz", hash = "sha256:a90a072f6993f2c327067bf65270046384cda5a8ecb20b94ea9a687f1f233a7a"}, @@ -3140,7 +3140,7 @@ testing = ["pytest"] name = "google-pasta" version = "0.2.0" description = "pasta is an AST-based Python refactoring library" -optional = true +optional = false python-versions = "*" files = [ {file = "google-pasta-0.2.0.tar.gz", hash = "sha256:c9f2c8dfc8f96d0d5808299920721be30c9eec37f2389f28904f454565c8a16e"}, @@ -3516,7 +3516,7 @@ hyperframe = ">=6.0,<7" name = "h5py" version = "3.10.0" description = "Read and write HDF5 files from Python" -optional = true +optional = false python-versions = ">=3.8" files = [ {file = "h5py-3.10.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b963fb772964fc1d1563c57e4e2e874022ce11f75ddc6df1a626f42bd49ab99f"}, @@ -4499,7 +4499,7 @@ files = [ name = "keras" version = "2.11.0" description = "Deep learning for humans." -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "keras-2.11.0-py2.py3-none-any.whl", hash = "sha256:38c6fff0ea9a8b06a2717736565c92a73c8cd9b1c239e7125ccb188b7848f65e"}, @@ -4533,35 +4533,36 @@ tests = ["pandas (>=1.4)", "pytest", "pytest-asyncio", "pytest-mock"] [[package]] name = "langchain-community" -version = "0.0.1" +version = "0.0.1rc1" description = "Community contributed LangChain integrations." optional = false python-versions = ">=3.8.1,<4.0" -files = [] -develop = true +files = [ + {file = "langchain_community-0.0.1rc1-py3-none-any.whl", hash = "sha256:55c9728dd18377ffe4cbe1e62cb01dfe5d656e6c6f31191030c6b8e2171a4ce8"}, + {file = "langchain_community-0.0.1rc1.tar.gz", hash = "sha256:686c7ef4bd7f0ea760fc383040e47fcf01d52de6eb7dc225210839c1c8efd8e1"}, +] [package.dependencies] -aiohttp = "^3.8.3" -dataclasses-json = ">= 0.5.7, < 0.7" -langchain-core = ">=0.0.12,<0.1" -langsmith = "~0.0.63" -numpy = "^1" +aiohttp = ">=3.8.3,<4.0.0" +azure-core = ">=1.26.4,<2.0.0" +dataclasses-json = ">=0.5.7,<0.7" +langchain-core = ">=0.0.13rc1,<0.1" +langsmith = ">=0.0.63,<0.1.0" +numpy = ">=1,<2" PyYAML = ">=5.3" -requests = "^2" +requests = ">=2,<3" SQLAlchemy = ">=1.4,<3" -tenacity = "^8.1.0" +tenacity = ">=8.1.0,<9.0.0" +tensorflow-text = {version = ">=2.11.0,<3.0.0", markers = "python_version >= \"3.10\" and python_version < \"3.12\""} +tiktoken = {version = ">=0.3.2,<0.6.0", markers = "python_version >= \"3.9\""} [package.extras] cli = ["typer (>=0.9.0,<0.10.0)"] extended-testing = ["aiosqlite (>=0.19.0,<0.20.0)", "aleph-alpha-client (>=2.15.0,<3.0.0)", "anthropic (>=0.3.11,<0.4.0)", "arxiv (>=1.4,<2.0)", "assemblyai (>=0.17.0,<0.18.0)", "atlassian-python-api (>=3.36.0,<4.0.0)", "beautifulsoup4 (>=4,<5)", "bibtexparser (>=1.4.0,<2.0.0)", "cassio (>=0.1.0,<0.2.0)", "chardet (>=5.1.0,<6.0.0)", "cohere (>=4,<5)", "dashvector (>=1.0.1,<2.0.0)", "databricks-vectorsearch (>=0.21,<0.22)", "datasets (>=2.15.0,<3.0.0)", "dgml-utils (>=0.3.0,<0.4.0)", "esprima (>=4.0.1,<5.0.0)", "faiss-cpu (>=1,<2)", "feedparser (>=6.0.10,<7.0.0)", "fireworks-ai (>=0.6.0,<0.7.0)", "geopandas (>=0.13.1,<0.14.0)", "gitpython (>=3.1.32,<4.0.0)", "google-cloud-documentai (>=2.20.1,<3.0.0)", "gql (>=3.4.1,<4.0.0)", "hologres-vector (>=0.0.6,<0.0.7)", "html2text (>=2020.1.16,<2021.0.0)", "javelin-sdk (>=0.1.8,<0.2.0)", "jinja2 (>=3,<4)", "jq (>=1.4.1,<2.0.0)", "jsonschema (>1)", "lxml (>=4.9.2,<5.0.0)", "markdownify (>=0.11.6,<0.12.0)", "motor (>=3.3.1,<4.0.0)", "msal (>=1.25.0,<2.0.0)", "mwparserfromhell (>=0.6.4,<0.7.0)", "mwxml (>=0.3.3,<0.4.0)", "newspaper3k (>=0.2.8,<0.3.0)", "numexpr (>=2.8.6,<3.0.0)", "openai (<2)", "openapi-pydantic (>=0.3.2,<0.4.0)", "pandas (>=2.0.1,<3.0.0)", "pdfminer-six (>=20221105,<20221106)", "pgvector (>=0.1.6,<0.2.0)", "praw (>=7.7.1,<8.0.0)", "psychicapi (>=0.8.0,<0.9.0)", "py-trello (>=0.19.0,<0.20.0)", "pymupdf (>=1.22.3,<2.0.0)", "pypdf (>=3.4.0,<4.0.0)", "pypdfium2 (>=4.10.0,<5.0.0)", "pyspark (>=3.4.0,<4.0.0)", "rank-bm25 (>=0.2.2,<0.3.0)", "rapidfuzz (>=3.1.1,<4.0.0)", "rapidocr-onnxruntime (>=1.3.2,<2.0.0)", "requests-toolbelt (>=1.0.0,<2.0.0)", "rspace_client (>=2.5.0,<3.0.0)", "scikit-learn (>=1.2.2,<2.0.0)", "sqlite-vss (>=0.1.2,<0.2.0)", "streamlit (>=1.18.0,<2.0.0)", "sympy (>=1.12,<2.0)", "telethon (>=1.28.5,<2.0.0)", "timescale-vector (>=0.0.1,<0.0.2)", "tqdm (>=4.48.0)", "upstash-redis (>=0.15.0,<0.16.0)", "xata (>=1.0.0a7,<2.0.0)", "xmltodict (>=0.13.0,<0.14.0)"] -[package.source] -type = "directory" -url = "../community" - [[package]] name = "langchain-core" -version = "0.0.12" +version = "0.0.13rc1" description = "Building applications with LLMs through composability" optional = false python-versions = ">=3.8.1,<4.0" @@ -4656,7 +4657,7 @@ test = ["pytest (>=7.4)", "pytest-cov (>=4.1)"] name = "libclang" version = "16.0.6" description = "Clang Python Bindings, mirrored from the official LLVM repo: https://github.com/llvm/llvm-project/tree/main/clang/bindings/python, to make the installation process easier." -optional = true +optional = false python-versions = "*" files = [ {file = "libclang-16.0.6-1-py2.py3-none-manylinux2014_aarch64.whl", hash = "sha256:88bc7e7b393c32e41e03ba77ef02fdd647da1f764c2cd028e69e0837080b79f6"}, @@ -4968,7 +4969,7 @@ dev = ["autopep8 (>=1.6.0)", "black (>=22.3.0)", "docformatter (>=1.4)", "flake8 name = "markdown" version = "3.5" description = "Python implementation of John Gruber's Markdown." -optional = true +optional = false python-versions = ">=3.8" files = [ {file = "Markdown-3.5-py3-none-any.whl", hash = "sha256:4afb124395ce5fc34e6d9886dab977fd9ae987fc6e85689f08278cf0c69d4bf3"}, @@ -6189,7 +6190,7 @@ tzlocal = ">=4.0,<5.0" name = "oauthlib" version = "3.2.2" description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" -optional = true +optional = false python-versions = ">=3.6" files = [ {file = "oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca"}, @@ -6346,7 +6347,7 @@ kerberos = ["requests-kerberos"] name = "opt-einsum" version = "3.3.0" description = "Optimizing numpys einsum function" -optional = true +optional = false python-versions = ">=3.5" files = [ {file = "opt_einsum-3.3.0-py3-none-any.whl", hash = "sha256:2455e59e3947d3c275477df7f5205b30635e266fe6dc300e3d9f9646bfcea147"}, @@ -8845,7 +8846,7 @@ test = ["fixtures", "mock", "purl", "pytest", "requests-futures", "sphinx", "tes name = "requests-oauthlib" version = "1.3.1" description = "OAuthlib authentication support for Requests." -optional = true +optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ {file = "requests-oauthlib-1.3.1.tar.gz", hash = "sha256:75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a"}, @@ -9962,7 +9963,7 @@ doc = ["reno", "sphinx", "tornado (>=4.5)"] name = "tensorboard" version = "2.11.2" description = "TensorBoard lets you watch Tensors Flow" -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "tensorboard-2.11.2-py3-none-any.whl", hash = "sha256:cbaa2210c375f3af1509f8571360a19ccc3ded1d9641533414874b5deca47e89"}, @@ -9987,7 +9988,7 @@ wheel = ">=0.26" name = "tensorboard-data-server" version = "0.6.1" description = "Fast data loading for TensorBoard" -optional = true +optional = false python-versions = ">=3.6" files = [ {file = "tensorboard_data_server-0.6.1-py3-none-any.whl", hash = "sha256:809fe9887682d35c1f7d1f54f0f40f98bb1f771b14265b453ca051e2ce58fca7"}, @@ -9999,7 +10000,7 @@ files = [ name = "tensorboard-plugin-wit" version = "1.8.1" description = "What-If Tool TensorBoard plugin." -optional = true +optional = false python-versions = "*" files = [ {file = "tensorboard_plugin_wit-1.8.1-py3-none-any.whl", hash = "sha256:ff26bdd583d155aa951ee3b152b3d0cffae8005dc697f72b44a8e8c2a77a8cbe"}, @@ -10009,7 +10010,7 @@ files = [ name = "tensorflow" version = "2.11.1" description = "TensorFlow is an open source machine learning framework for everyone." -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "tensorflow-2.11.1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:ac0e46c5de7985def49e4f688a0ca4180949a4d5dc62b89e9c6640db3c3982ba"}, @@ -10053,7 +10054,7 @@ wrapt = ">=1.11.0" name = "tensorflow-estimator" version = "2.11.0" description = "TensorFlow Estimator." -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "tensorflow_estimator-2.11.0-py2.py3-none-any.whl", hash = "sha256:ea3b64acfff3d9a244f06178c9bdedcbdd3f125b67d0888dba8229498d06468b"}, @@ -10063,7 +10064,7 @@ files = [ name = "tensorflow-hub" version = "0.15.0" description = "TensorFlow Hub is a library to foster the publication, discovery, and consumption of reusable parts of machine learning models." -optional = true +optional = false python-versions = "*" files = [ {file = "tensorflow_hub-0.15.0-py2.py3-none-any.whl", hash = "sha256:8af12cb2d1fc0d1a9509a620e7589daf173714e99f08aaf090a4748ff20b45c8"}, @@ -10077,7 +10078,7 @@ protobuf = ">=3.19.6" name = "tensorflow-io-gcs-filesystem" version = "0.34.0" description = "TensorFlow IO" -optional = true +optional = false python-versions = ">=3.7, <3.12" files = [ {file = "tensorflow_io_gcs_filesystem-0.34.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:d831702fbb270996b27cda7fde06e0825b2ea81fd8dd3ead35242f4f8b3889b8"}, @@ -10112,7 +10113,7 @@ tensorflow-rocm = ["tensorflow-rocm (>=2.13.0,<2.14.0)"] name = "tensorflow-macos" version = "2.11.0" description = "TensorFlow is an open source machine learning framework for everyone." -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "tensorflow_macos-2.11.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0bdbd1bb564d01bd735d6d11451f0658c3dd8187369ee9dd3ed6de6bbdd6df53"}, @@ -10149,7 +10150,7 @@ wrapt = ">=1.11.0" name = "tensorflow-text" version = "2.11.0" description = "TF.Text is a TensorFlow library of text related ops, modules, and subgraphs." -optional = true +optional = false python-versions = "*" files = [ {file = "tensorflow_text-2.11.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c9d4797e331da37419f2b19159fbc0f125ed60467340e9a209ab8f8d65856704"}, @@ -10175,7 +10176,7 @@ tests = ["absl-py", "pytest", "tensorflow-datasets (>=3.2.0)"] name = "termcolor" version = "2.3.0" description = "ANSI color formatting for output in terminal" -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "termcolor-2.3.0-py3-none-any.whl", hash = "sha256:3afb05607b89aed0ffe25202399ee0867ad4d3cb4180d98aaf8eefa6a5f7d475"}, @@ -11171,7 +11172,7 @@ files = [ name = "werkzeug" version = "3.0.1" description = "The comprehensive WSGI web application library." -optional = true +optional = false python-versions = ">=3.8" files = [ {file = "werkzeug-3.0.1-py3-none-any.whl", hash = "sha256:90a285dc0e42ad56b34e696398b8122ee4c681833fb35b8334a095d82c56da10"}, @@ -11198,7 +11199,7 @@ files = [ name = "wheel" version = "0.41.2" description = "A built-package format for Python" -optional = true +optional = false python-versions = ">=3.7" files = [ {file = "wheel-0.41.2-py3-none-any.whl", hash = "sha256:75909db2664838d015e3d9139004ee16711748a52c8f336b52882266540215d8"}, @@ -11801,4 +11802,4 @@ text-helpers = ["chardet"] [metadata] lock-version = "2.0" python-versions = ">=3.8.1,<4.0" -content-hash = "e38d0a6360e8aa645b7e5623c00edcdd0f2e2527e31ef9c89fec99fb0fa8cb31" +content-hash = "e8d115f5d3140b6a6dfa084a417289d6a6850c66c5477ecf1b4c69b2e00f976a" diff --git a/libs/langchain/pyproject.toml b/libs/langchain/pyproject.toml index bfc8b4f9661..dd274c776bd 100644 --- a/libs/langchain/pyproject.toml +++ b/libs/langchain/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "langchain" -version = "0.0.348" +version = "0.0.349-rc.1" description = "Building applications with LLMs through composability" authors = [] license = "MIT" @@ -12,8 +12,8 @@ langchain-server = "langchain.server:main" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" -langchain-core = ">=0.0.12,<0.1" -langchain-community = { path = "../community", develop = true } +langchain-core = { version = ">=0.0.13rc1,<0.1", allow-prereleases = true } +langchain-community = { version = ">=0.0.1-rc.1,<0.1", allow-prereleases = true } pydantic = ">=1,<3" SQLAlchemy = ">=1.4,<3" requests = "^2"