From f0081f55f1c9f1a7350eafe8610fe09c80f5395f Mon Sep 17 00:00:00 2001 From: LawyZheng Date: Mon, 21 Jul 2025 18:33:48 +0800 Subject: [PATCH] bump up lmnr version (#3000) --- poetry.lock | 96 ++++++++++---------------------------------------- pyproject.toml | 2 +- 2 files changed, 19 insertions(+), 79 deletions(-) diff --git a/poetry.lock b/poetry.lock index 9bfbf1c6..af74b5b5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "about-time" @@ -2374,7 +2374,7 @@ description = "Lightweight in-process concurrent programming" optional = false python-versions = ">=3.9" groups = ["main"] -markers = "python_version >= \"3.12\"" +markers = "python_version == \"3.12\" or python_version == \"3.13\"" files = [ {file = "greenlet-3.2.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:1afd685acd5597349ee6d7a88a8bec83ce13c106ac78c196ee9dde7c04fe87be"}, {file = "greenlet-3.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:761917cac215c61e9dc7324b2606107b3b292a8349bdebb31503ab4de3f559ac"}, @@ -3183,7 +3183,7 @@ description = "Low-level, pure Python DBus protocol wrapper." optional = false python-versions = ">=3.7" groups = ["dev"] -markers = "sys_platform == \"linux\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" +markers = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\"" files = [ {file = "jeepney-0.9.0-py3-none-any.whl", hash = "sha256:97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182683"}, {file = "jeepney-0.9.0.tar.gz", hash = "sha256:cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732"}, @@ -3881,14 +3881,14 @@ utils = ["numpydoc"] [[package]] name = "lmnr" -version = "0.6.18" +version = "0.6.21" description = "Python SDK for Laminar" optional = false python-versions = "<4,>=3.10" groups = ["main"] files = [ - {file = "lmnr-0.6.18-py3-none-any.whl", hash = "sha256:95516ff7b15ef6b99f2f5a7bec5d9c3f662dba22b8eeb670c14a1a9a2a745896"}, - {file = "lmnr-0.6.18.tar.gz", hash = "sha256:3cc798268fd39ec25e1a9e7f62a9fbb34752866afcf005b14452884a5d31ae43"}, + {file = "lmnr-0.6.21-py3-none-any.whl", hash = "sha256:45c87f5aa0f0418f3a09b9698f05988fd288a75cf6a063f4e367be465cc9928a"}, + {file = "lmnr-0.6.21.tar.gz", hash = "sha256:b3de525fe28f7913a54897cf176756e5273c8ef9984c85a68d88aeb29a4d19ac"}, ] [package.dependencies] @@ -3898,13 +3898,11 @@ opentelemetry-api = ">=1.33.0" opentelemetry-exporter-otlp-proto-grpc = ">=1.33.0" opentelemetry-exporter-otlp-proto-http = ">=1.33.0" opentelemetry-instrumentation-alephalpha = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} -opentelemetry-instrumentation-anthropic = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-bedrock = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-chromadb = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-cohere = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-crewai = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-google-generativeai = {version = "<0.40.10", optional = true, markers = "extra == \"all\""} -opentelemetry-instrumentation-groq = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-haystack = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-lancedb = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-langchain = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} @@ -3914,7 +3912,6 @@ opentelemetry-instrumentation-mcp = {version = ">=0.40.12", optional = true, mar opentelemetry-instrumentation-milvus = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-mistralai = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-ollama = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} -opentelemetry-instrumentation-openai = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-pinecone = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-qdrant = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-instrumentation-replicate = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} @@ -3927,7 +3924,8 @@ opentelemetry-instrumentation-watsonx = {version = ">=0.40.12", optional = true, opentelemetry-instrumentation-weaviate = {version = ">=0.40.12", optional = true, markers = "extra == \"all\""} opentelemetry-sdk = ">=1.33.0" opentelemetry-semantic-conventions = ">=0.54b0" -opentelemetry-semantic-conventions-ai = ">=0.4.8" +opentelemetry-semantic-conventions-ai = ">=0.4.9" +orjson = ">=3.10.18" pydantic = ">=2.0.3,<3.0.0" python-dotenv = ">=1.0" tenacity = ">=8.0" @@ -3935,14 +3933,12 @@ tqdm = ">=4.0" [package.extras] alephalpha = ["opentelemetry-instrumentation-alephalpha (>=0.40.12)"] -all = ["opentelemetry-instrumentation-alephalpha (>=0.40.12)", "opentelemetry-instrumentation-anthropic (>=0.40.12)", "opentelemetry-instrumentation-bedrock (>=0.40.12)", "opentelemetry-instrumentation-chromadb (>=0.40.12)", "opentelemetry-instrumentation-cohere (>=0.40.12)", "opentelemetry-instrumentation-crewai (>=0.40.12)", "opentelemetry-instrumentation-google-generativeai (<0.40.10)", "opentelemetry-instrumentation-groq (>=0.40.12)", "opentelemetry-instrumentation-haystack (>=0.40.12)", "opentelemetry-instrumentation-lancedb (>=0.40.12)", "opentelemetry-instrumentation-langchain (>=0.40.12)", "opentelemetry-instrumentation-llamaindex (>=0.40.12)", "opentelemetry-instrumentation-marqo (>=0.40.12)", "opentelemetry-instrumentation-mcp (>=0.40.12)", "opentelemetry-instrumentation-milvus (>=0.40.12)", "opentelemetry-instrumentation-mistralai (>=0.40.12)", "opentelemetry-instrumentation-ollama (>=0.40.12)", "opentelemetry-instrumentation-openai (>=0.40.12)", "opentelemetry-instrumentation-pinecone (>=0.40.12)", "opentelemetry-instrumentation-qdrant (>=0.40.12)", "opentelemetry-instrumentation-replicate (>=0.40.12)", "opentelemetry-instrumentation-sagemaker (>=0.40.12)", "opentelemetry-instrumentation-together (>=0.40.12)", "opentelemetry-instrumentation-transformers (>=0.40.12)", "opentelemetry-instrumentation-vertexai (>=0.40.12)", "opentelemetry-instrumentation-watsonx (>=0.40.12)", "opentelemetry-instrumentation-weaviate (>=0.40.12)"] -anthropic = ["opentelemetry-instrumentation-anthropic (>=0.40.12)"] +all = ["opentelemetry-instrumentation-alephalpha (>=0.40.12)", "opentelemetry-instrumentation-bedrock (>=0.40.12)", "opentelemetry-instrumentation-chromadb (>=0.40.12)", "opentelemetry-instrumentation-cohere (>=0.40.12)", "opentelemetry-instrumentation-crewai (>=0.40.12)", "opentelemetry-instrumentation-google-generativeai (<0.40.10)", "opentelemetry-instrumentation-haystack (>=0.40.12)", "opentelemetry-instrumentation-lancedb (>=0.40.12)", "opentelemetry-instrumentation-langchain (>=0.40.12)", "opentelemetry-instrumentation-llamaindex (>=0.40.12)", "opentelemetry-instrumentation-marqo (>=0.40.12)", "opentelemetry-instrumentation-mcp (>=0.40.12)", "opentelemetry-instrumentation-milvus (>=0.40.12)", "opentelemetry-instrumentation-mistralai (>=0.40.12)", "opentelemetry-instrumentation-ollama (>=0.40.12)", "opentelemetry-instrumentation-pinecone (>=0.40.12)", "opentelemetry-instrumentation-qdrant (>=0.40.12)", "opentelemetry-instrumentation-replicate (>=0.40.12)", "opentelemetry-instrumentation-sagemaker (>=0.40.12)", "opentelemetry-instrumentation-together (>=0.40.12)", "opentelemetry-instrumentation-transformers (>=0.40.12)", "opentelemetry-instrumentation-vertexai (>=0.40.12)", "opentelemetry-instrumentation-watsonx (>=0.40.12)", "opentelemetry-instrumentation-weaviate (>=0.40.12)"] bedrock = ["opentelemetry-instrumentation-bedrock (>=0.40.12)"] chromadb = ["opentelemetry-instrumentation-chromadb (>=0.40.12)"] cohere = ["opentelemetry-instrumentation-cohere (>=0.40.12)"] crewai = ["opentelemetry-instrumentation-crewai (>=0.40.12)"] google-generativeai = ["opentelemetry-instrumentation-google-generativeai (<0.40.10)"] -groq = ["opentelemetry-instrumentation-groq (>=0.40.12)"] haystack = ["opentelemetry-instrumentation-haystack (>=0.40.12)"] lancedb = ["opentelemetry-instrumentation-lancedb (>=0.40.12)"] langchain = ["opentelemetry-instrumentation-langchain (>=0.40.12)"] @@ -3952,7 +3948,6 @@ mcp = ["opentelemetry-instrumentation-mcp (>=0.40.12)"] milvus = ["opentelemetry-instrumentation-milvus (>=0.40.12)"] mistralai = ["opentelemetry-instrumentation-mistralai (>=0.40.12)"] ollama = ["opentelemetry-instrumentation-ollama (>=0.40.12)"] -openai = ["opentelemetry-instrumentation-openai (>=0.40.12)"] pinecone = ["opentelemetry-instrumentation-pinecone (>=0.40.12)"] qdrant = ["opentelemetry-instrumentation-qdrant (>=0.40.12)"] replicate = ["opentelemetry-instrumentation-replicate (>=0.40.12)"] @@ -4833,7 +4828,7 @@ description = "ONNX Runtime is a runtime accelerator for Machine Learning models optional = false python-versions = ">=3.10" groups = ["main"] -markers = "python_version >= \"3.12\"" +markers = "python_version == \"3.12\" or python_version == \"3.13\"" files = [ {file = "onnxruntime-1.22.0-cp310-cp310-macosx_13_0_universal2.whl", hash = "sha256:85d8826cc8054e4d6bf07f779dc742a363c39094015bdad6a08b3c18cfe0ba8c"}, {file = "onnxruntime-1.22.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:468c9502a12f6f49ec335c2febd22fdceecc1e4cc96dfc27e419ba237dff5aff"}, @@ -5053,24 +5048,6 @@ opentelemetry-instrumentation = ">=0.50b0" opentelemetry-semantic-conventions = ">=0.50b0" opentelemetry-semantic-conventions-ai = "0.4.9" -[[package]] -name = "opentelemetry-instrumentation-anthropic" -version = "0.40.14" -description = "OpenTelemetry Anthropic instrumentation" -optional = false -python-versions = "<4,>=3.9" -groups = ["main"] -files = [ - {file = "opentelemetry_instrumentation_anthropic-0.40.14-py3-none-any.whl", hash = "sha256:d516a7aaa4b81b6fa6585f3db7a84feacb288fc56721484c63422ea6a9119c00"}, - {file = "opentelemetry_instrumentation_anthropic-0.40.14.tar.gz", hash = "sha256:5450cc52fbbd916c21fc74df511e93ce794e889fbd916f90decaa1240893419e"}, -] - -[package.dependencies] -opentelemetry-api = ">=1.28.0,<2.0.0" -opentelemetry-instrumentation = ">=0.50b0" -opentelemetry-semantic-conventions = ">=0.50b0" -opentelemetry-semantic-conventions-ai = "0.4.9" - [[package]] name = "opentelemetry-instrumentation-bedrock" version = "0.40.14" @@ -5163,24 +5140,6 @@ opentelemetry-instrumentation = ">=0.50b0" opentelemetry-semantic-conventions = ">=0.50b0" opentelemetry-semantic-conventions-ai = "0.4.9" -[[package]] -name = "opentelemetry-instrumentation-groq" -version = "0.40.14" -description = "OpenTelemetry Groq instrumentation" -optional = false -python-versions = "<4,>=3.9" -groups = ["main"] -files = [ - {file = "opentelemetry_instrumentation_groq-0.40.14-py3-none-any.whl", hash = "sha256:f53342c8980d7546264e41cf4afecb604f4b590430dfe2d9d863b97225e2ee0a"}, - {file = "opentelemetry_instrumentation_groq-0.40.14.tar.gz", hash = "sha256:f2f6b787382dac7309f28eed7f27a8ff6e36caf7e8fe85c02f09fc75b9967838"}, -] - -[package.dependencies] -opentelemetry-api = ">=1.28.0,<2.0.0" -opentelemetry-instrumentation = ">=0.50b0" -opentelemetry-semantic-conventions = ">=0.50b0" -opentelemetry-semantic-conventions-ai = "0.4.9" - [[package]] name = "opentelemetry-instrumentation-haystack" version = "0.40.14" @@ -5344,25 +5303,6 @@ opentelemetry-instrumentation = ">=0.50b0" opentelemetry-semantic-conventions = ">=0.50b0" opentelemetry-semantic-conventions-ai = "0.4.9" -[[package]] -name = "opentelemetry-instrumentation-openai" -version = "0.40.14" -description = "OpenTelemetry OpenAI instrumentation" -optional = false -python-versions = "<4,>=3.9" -groups = ["main"] -files = [ - {file = "opentelemetry_instrumentation_openai-0.40.14-py3-none-any.whl", hash = "sha256:72319113370a018390e9c987dc3dac569380591fbaa5639c5e5cacd3f3165f4a"}, - {file = "opentelemetry_instrumentation_openai-0.40.14.tar.gz", hash = "sha256:3ba8e36a3853833f5c0c6b3b8ffa0f1289e6423e0d428bd1c7b3f27abdc545f0"}, -] - -[package.dependencies] -opentelemetry-api = ">=1.28.0,<2.0.0" -opentelemetry-instrumentation = ">=0.50b0" -opentelemetry-semantic-conventions = ">=0.50b0" -opentelemetry-semantic-conventions-ai = "0.4.9" -tiktoken = ">=0.6.0,<1" - [[package]] name = "opentelemetry-instrumentation-pinecone" version = "0.40.14" @@ -6006,7 +5946,7 @@ description = "A high-level API to automate web browsers" optional = false python-versions = ">=3.9" groups = ["main"] -markers = "python_version >= \"3.12\"" +markers = "python_version == \"3.12\" or python_version == \"3.13\"" files = [ {file = "playwright-1.53.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:48a1a15ce810f0ffe512b6050de9871ea193b41dd3cc1bbed87b8431012419ba"}, {file = "playwright-1.53.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:a701f9498a5b87e3f929ec01cea3109fbde75821b19c7ba4bba54f6127b94f76"}, @@ -6303,7 +6243,7 @@ description = "PostgreSQL database adapter for Python" optional = false python-versions = ">=3.7" groups = ["main"] -markers = "python_version < \"3.13\"" +markers = "python_version == \"3.12\" or python_version == \"3.11\"" files = [ {file = "psycopg-3.1.18-py3-none-any.whl", hash = "sha256:4d5a0a5a8590906daa58ebd5f3cfc34091377354a1acced269dd10faf55da60e"}, {file = "psycopg-3.1.18.tar.gz", hash = "sha256:31144d3fb4c17d78094d9e579826f047d4af1da6a10427d91dfcfb6ecdf6f12b"}, @@ -6356,7 +6296,7 @@ description = "PostgreSQL database adapter for Python -- C optimisation distribu optional = false python-versions = ">=3.7" groups = ["main"] -markers = "python_version < \"3.13\" and implementation_name != \"pypy\"" +markers = "(python_version == \"3.12\" or python_version == \"3.11\") and implementation_name != \"pypy\"" files = [ {file = "psycopg_binary-3.1.18-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5c323103dfa663b88204cf5f028e83c77d7a715f9b6f51d2bbc8184b99ddd90a"}, {file = "psycopg_binary-3.1.18-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:887f8d856c91510148be942c7acd702ccf761a05f59f8abc123c22ab77b5a16c"}, @@ -6807,7 +6747,7 @@ description = "A rough port of Node.js's EventEmitter to Python with a few trick optional = false python-versions = ">=3.8" groups = ["main"] -markers = "python_version >= \"3.12\"" +markers = "python_version == \"3.12\" or python_version == \"3.13\"" files = [ {file = "pyee-13.0.0-py3-none-any.whl", hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498"}, {file = "pyee-13.0.0.tar.gz", hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37"}, @@ -7120,7 +7060,7 @@ description = "A (partial) reimplementation of pywin32 using ctypes/cffi" optional = false python-versions = ">=3.6" groups = ["dev"] -markers = "sys_platform == \"win32\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" +markers = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"win32\"" files = [ {file = "pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755"}, {file = "pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8"}, @@ -7860,7 +7800,7 @@ description = "Python bindings to FreeDesktop.org Secret Service API" optional = false python-versions = ">=3.6" groups = ["dev"] -markers = "sys_platform == \"linux\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" +markers = "platform_machine != \"ppc64le\" and platform_machine != \"s390x\" and sys_platform == \"linux\"" files = [ {file = "SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99"}, {file = "SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77"}, @@ -9204,7 +9144,7 @@ description = "Fast implementation of asyncio event loop on top of libuv" optional = false python-versions = ">=3.8.0" groups = ["main"] -markers = "platform_python_implementation != \"PyPy\" and sys_platform != \"win32\" and sys_platform != \"cygwin\"" +markers = "sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"" files = [ {file = "uvloop-0.21.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ec7e6b09a6fdded42403182ab6b832b71f4edaf7f37a9a0e371a01db5f0cb45f"}, {file = "uvloop-0.21.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:196274f2adb9689a289ad7d65700d37df0c0930fd8e4e743fa4834e850d7719d"}, @@ -9839,4 +9779,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.1" python-versions = ">=3.11,<3.14" -content-hash = "34de1d03e33b644f2ae300a0d716cc087e8c2160ebc8515eec1a3d93d3bc2ceb" +content-hash = "10919aa660541acddc2084a821a226ffaa9b1646e36b5991c17c8f036c823855" diff --git a/pyproject.toml b/pyproject.toml index f4ca8e64..eba9069d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -77,7 +77,7 @@ types-boto3 = {extras = ["full"], version = "^1.38.31"} lark = "^1.2.2" libcst = "^1.8.2" curlparser = "^0.1.0" -lmnr = {extras = ["all"], version = "^0.6.16"} +lmnr = {extras = ["all"], version = "^0.6.21"} [tool.poetry.group.dev.dependencies] isort = "^5.13.2"