Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-langchain-anthropic for 
openSUSE:Factory checked in at 2026-10-29 22:22:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langchain-anthropic (Old)
 and      /work/SRC/openSUSE:Factory/.python-langchain-anthropic.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-langchain-anthropic"

Thu Oct 29 22:22:33 2026 rev:17 rq:1393709 version:1.7.7

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-langchain-anthropic/python-langchain-anthropic.changes
    2026-10-15 12:22:00.039738592 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-langchain-anthropic.new.1255/python-langchain-anthropic.changes
  2026-10-29 22:22:38.238477216 +0100
@@ -1,0 +2,10 @@
+Thu Oct 29 12:19:32 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 1.7.7:
+  * Trace resolved reasoning effort: constructor-level effort
+    and reasoning_effort settings now appear in LangSmith
+    traces via _identifying_params (gh#41536)
+  * Drop precautionary upper bounds on anthropic and pydantic
+    deps (gh#41407); spec floors unchanged
+
+-------------------------------------------------------------------

Old:
----
  langchain_anthropic-1.7.6.tar.gz

New:
----
  langchain_anthropic-1.7.7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-langchain-anthropic.spec ++++++
--- /var/tmp/diff_new_pack.LvquOa/_old  2026-10-29 22:22:39.550532342 +0100
+++ /var/tmp/diff_new_pack.LvquOa/_new  2026-10-29 22:22:39.552532426 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-langchain-anthropic
-Version:        1.7.6
+Version:        1.7.7
 Release:        0
 Summary:        Integration package connecting Claude (Anthropic) APIs and 
LangChain
 License:        MIT
@@ -76,7 +76,7 @@
 # Deselect the one chat-model test that imports langchain-tests as well.
 %pytest tests/unit_tests --ignore tests/unit_tests/test_standard.py --ignore 
tests/unit_tests/middleware --deselect 
tests/unit_tests/test_chat_models.py::test_anthropic_stream_events_v3_lifecycle
 
-%files %{python_files}
+%files %python_files
 %doc README.md
 %license LICENSE
 %{python_sitelib}/langchain_anthropic

++++++ langchain_anthropic-1.7.6.tar.gz -> langchain_anthropic-1.7.7.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_anthropic-1.7.6/PKG-INFO 
new/langchain_anthropic-1.7.7/PKG-INFO
--- old/langchain_anthropic-1.7.6/PKG-INFO      2020-02-02 01:00:00.000000000 
+0100
+++ new/langchain_anthropic-1.7.7/PKG-INFO      2020-02-02 01:00:00.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.5
 Name: langchain-anthropic
-Version: 1.7.6
+Version: 1.7.7
 Summary: Integration package connecting Claude (Anthropic) APIs and LangChain
 Project-URL: Homepage, 
https://docs.langchain.com/oss/python/integrations/providers/anthropic
 Project-URL: Documentation, 
https://reference.langchain.com/python/integrations/langchain_anthropic/
@@ -23,9 +23,9 @@
 Classifier: Programming Language :: Python :: 3.14
 Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
 Requires-Python: <4.0.0,>=3.10.0
-Requires-Dist: anthropic<2.0.0,>=0.120.0
+Requires-Dist: anthropic>=0.120.0
 Requires-Dist: langchain-core<2.0.0,>=1.6.10
-Requires-Dist: pydantic<3.0.0,>=2.7.4
+Requires-Dist: pydantic>=2.7.4
 Description-Content-Type: text/markdown
 
 # langchain-anthropic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/langchain_anthropic-1.7.6/langchain_anthropic/_version.py 
new/langchain_anthropic-1.7.7/langchain_anthropic/_version.py
--- old/langchain_anthropic-1.7.6/langchain_anthropic/_version.py       
2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_anthropic-1.7.7/langchain_anthropic/_version.py       
2020-02-02 01:00:00.000000000 +0100
@@ -1,3 +1,3 @@
 """Version information for `langchain-anthropic`."""
 
-__version__ = "1.7.6"
+__version__ = "1.7.7"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/langchain_anthropic-1.7.6/langchain_anthropic/chat_models.py 
new/langchain_anthropic-1.7.7/langchain_anthropic/chat_models.py
--- old/langchain_anthropic-1.7.6/langchain_anthropic/chat_models.py    
2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_anthropic-1.7.7/langchain_anthropic/chat_models.py    
2020-02-02 01:00:00.000000000 +0100
@@ -1647,6 +1647,9 @@
     @property
     def _identifying_params(self) -> dict[str, Any]:
         """Get the identifying parameters."""
+        output_config = dict(self.output_config or {})
+        if self.reasoning_effort:
+            output_config["effort"] = self.reasoning_effort
         return {
             "model": self.model,
             "max_tokens": self.max_tokens,
@@ -1658,7 +1661,7 @@
             "max_retries": self.max_retries,
             "default_request_timeout": self.default_request_timeout,
             "thinking": self.thinking,
-            "output_config": self.output_config,
+            "output_config": output_config or self.output_config,
         }
 
     def _get_ls_params(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_anthropic-1.7.6/pyproject.toml 
new/langchain_anthropic-1.7.7/pyproject.toml
--- old/langchain_anthropic-1.7.6/pyproject.toml        2020-02-02 
01:00:00.000000000 +0100
+++ new/langchain_anthropic-1.7.7/pyproject.toml        2020-02-02 
01:00:00.000000000 +0100
@@ -20,12 +20,12 @@
     "Topic :: Scientific/Engineering :: Artificial Intelligence",
 ]
 
-version = "1.7.6"
+version = "1.7.7"
 requires-python = ">=3.10.0,<4.0.0"
 dependencies = [
-    "anthropic>=0.120.0,<2.0.0",
+    "anthropic>=0.120.0",
     "langchain-core>=1.6.10,<2.0.0",
-    "pydantic>=2.7.4,<3.0.0",
+    "pydantic>=2.7.4",
 ]
 
 [project.urls]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/langchain_anthropic-1.7.6/tests/unit_tests/test_chat_models.py 
new/langchain_anthropic-1.7.7/tests/unit_tests/test_chat_models.py
--- old/langchain_anthropic-1.7.6/tests/unit_tests/test_chat_models.py  
2020-02-02 01:00:00.000000000 +0100
+++ new/langchain_anthropic-1.7.7/tests/unit_tests/test_chat_models.py  
2020-02-02 01:00:00.000000000 +0100
@@ -4853,6 +4853,38 @@
         ChatAnthropic(model="claude-opus-4-5-20251101", effort="invalid")  # 
type: ignore[arg-type]
 
 
[email protected](
+    "model_kwargs",
+    [
+        {},
+        {"output_config": {}},
+        {"effort": "medium"},
+        {"reasoning_effort": "low"},
+        {"output_config": {"effort": "low"}},
+        {"output_config": {"effort": "low"}, "effort": "high"},
+        {
+            "output_config": {"task_budget": {"type": "tokens", "total": 
50000}},
+            "reasoning_effort": "high",
+        },
+    ],
+)
+def test_effort_in_identifying_params(model_kwargs: dict[str, Any]) -> None:
+    """Resolved instance defaults flow into tracing without mutating 
configuration."""
+    model = ChatAnthropic(model=MODEL_NAME, **copy.deepcopy(model_kwargs))
+    original_output_config = copy.deepcopy(model.output_config)
+    expected = model._get_request_payload("Test query").get("output_config")
+
+    assert (model._identifying_params["output_config"] or None) == expected
+    assert (model._get_invocation_params()["output_config"] or None) == 
expected
+    assert model.output_config == original_output_config
+
+    override = {"effort": "low"}
+    params = model._get_invocation_params(stop=["stop"], 
output_config=override)
+    assert params["output_config"] == override
+    assert params["stop"] == ["stop"]
+    assert model.output_config == original_output_config
+
+
 def test_effort_in_output_config_payload() -> None:
     """Test that effort parameter is properly added to output_config in 
payload."""
     model = ChatAnthropic(model="claude-opus-4-5-20251101", effort="medium")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/langchain_anthropic-1.7.6/uv.lock 
new/langchain_anthropic-1.7.7/uv.lock
--- old/langchain_anthropic-1.7.6/uv.lock       2020-02-02 01:00:00.000000000 
+0100
+++ new/langchain_anthropic-1.7.7/uv.lock       2020-02-02 01:00:00.000000000 
+0100
@@ -124,11 +124,11 @@
 
 [[package]]
 name = "certifi"
-version = "2025.11.12"
+version = "2026.10.19"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/a2/8c/58f469717fa48465e4a50c014a0400602d3c437d7c0c468e17ada824da3a/certifi-2025.11.12.tar.gz";,
 hash = 
"sha256:d8ab5478f2ecd78af242878415affce761ca6bc54a22a27e026d7c25357c3316", size 
= 160538, upload-time = "2025-11-12T02:54:51.517Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/a6/bd/1436c50cc46699de0230fbaacc1d1de7bfec413176099949e9d5112e88f2/certifi-2026.10.19.tar.gz";,
 hash = 
"sha256:035c1e85572b141bf1c3a3eff0e33a8eb74917522f2559075ff8d2fea780a1ae", size 
= 137598, upload-time = "2026-10-20T02:24:16.604Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/70/7d/9bc192684cea499815ff478dfcdc13835ddf401365057044fb721ec6bddb/certifi-2025.11.12-py3-none-any.whl";,
 hash = 
"sha256:97de8790030bbd5c2d96b7ec782fc2f7820ef8dba6db909ccf95449f2d062d4b", size 
= 159438, upload-time = "2025-11-12T02:54:49.735Z" },
+    { url = 
"https://files.pythonhosted.org/packages/c4/51/29046e48f693c54e5b7412216d447a1d8362c9653148d98c02cdf65fa733/certifi-2026.10.19-py3-none-any.whl";,
 hash = 
"sha256:42d35340cc5b9ba78e818ddbff0c5b1c2b779de448a340fd1b989f5fa8670e1b", size 
= 136464, upload-time = "2026-10-20T02:24:15.072Z" },
 ]
 
 [[package]]
@@ -321,6 +321,15 @@
 ]
 
 [[package]]
+name = "distro"
+version = "1.9.0"
+source = { registry = "https://pypi.org/simple"; }
+sdist = { url = 
"https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz";,
 hash = 
"sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size 
= 60722, upload-time = "2023-12-24T09:54:32.31Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl";,
 hash = 
"sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size 
= 20277, upload-time = "2023-12-24T09:54:30.421Z" },
+]
+
+[[package]]
 name = "docstring-parser"
 version = "0.17.0"
 source = { registry = "https://pypi.org/simple"; }
@@ -582,7 +591,7 @@
 
 [[package]]
 name = "langchain"
-version = "1.4.4"
+version = "1.4.7"
 source = { editable = "../../langchain_v1" }
 dependencies = [
     { name = "langchain-core" },
@@ -592,7 +601,7 @@
 
 [package.metadata]
 requires-dist = [
-    { name = "fastmcp", marker = "extra == 'mcp'", specifier = 
">=4.0.11,<5.0.0" },
+    { name = "fastmcp", marker = "extra == 'mcp'", specifier = ">=4.0.11" },
     { name = "langchain-anthropic", marker = "extra == 'anthropic'", editable 
= "." },
     { name = "langchain-aws", marker = "extra == 'aws'" },
     { name = "langchain-azure-ai", marker = "extra == 'azure-ai'" },
@@ -612,8 +621,8 @@
     { name = "langchain-perplexity", marker = "extra == 'perplexity'" },
     { name = "langchain-together", marker = "extra == 'together'" },
     { name = "langchain-xai", marker = "extra == 'xai'" },
-    { name = "langgraph", specifier = ">=1.2.11,<1.3.0" },
-    { name = "pydantic", specifier = ">=2.7.4,<3.0.0" },
+    { name = "langgraph", specifier = ">=1.2.12,<1.3.0" },
+    { name = "pydantic", specifier = ">=2.7.4" },
 ]
 provides-extras = ["community", "anthropic", "openai", "azure-ai", 
"google-vertexai", "google-genai", "fireworks", "ollama", "together", 
"mistralai", "huggingface", "groq", "aws", "baseten", "deepseek", "xai", 
"perplexity", "meta", "mcp"]
 
@@ -650,7 +659,7 @@
 
 [[package]]
 name = "langchain-anthropic"
-version = "1.7.6"
+version = "1.7.7"
 source = { editable = "." }
 dependencies = [
     { name = "anthropic" },
@@ -690,9 +699,9 @@
 
 [package.metadata]
 requires-dist = [
-    { name = "anthropic", specifier = ">=0.120.0,<2.0.0" },
+    { name = "anthropic", specifier = ">=0.120.0" },
     { name = "langchain-core", editable = "../../core" },
-    { name = "pydantic", specifier = ">=2.7.4,<3.0.0" },
+    { name = "pydantic", specifier = ">=2.7.4" },
 ]
 
 [package.metadata.requires-dev]
@@ -723,7 +732,7 @@
 
 [[package]]
 name = "langchain-core"
-version = "1.6.10"
+version = "1.6.13"
 source = { editable = "../../core" }
 dependencies = [
     { name = "httpx" },
@@ -740,16 +749,16 @@
 
 [package.metadata]
 requires-dist = [
-    { name = "httpx", specifier = ">=0.23.0,<1.0.0" },
-    { name = "jsonpatch", specifier = ">=1.33.0,<2.0.0" },
-    { name = "langchain-protocol", specifier = ">=0.0.17" },
-    { name = "langsmith", specifier = ">=0.3.45,<1.0.0" },
+    { name = "httpx", specifier = ">=0.23.0" },
+    { name = "jsonpatch", specifier = ">=1.33.0" },
+    { name = "langchain-protocol", specifier = ">=0.0.20" },
+    { name = "langsmith", specifier = ">=0.14.9,<1.0.0" },
     { name = "packaging", specifier = ">=23.2.0" },
     { name = "pydantic", specifier = ">=2.7.4,<3.0.0" },
-    { name = "pyyaml", specifier = ">=5.3.0,<7.0.0" },
-    { name = "tenacity", specifier = ">=8.1.0,!=8.4.0,<10.0.0" },
-    { name = "typing-extensions", specifier = ">=4.7.0,<5.0.0" },
-    { name = "uuid-utils", specifier = ">=0.12.0,<1.0" },
+    { name = "pyyaml", specifier = ">=5.3.0" },
+    { name = "tenacity", specifier = ">=8.1.0,!=8.4.0" },
+    { name = "typing-extensions", specifier = ">=4.7.0" },
+    { name = "uuid-utils", specifier = ">=0.12.0" },
 ]
 
 [package.metadata.requires-dev]
@@ -787,14 +796,14 @@
 
 [[package]]
 name = "langchain-protocol"
-version = "0.0.18"
+version = "0.0.20"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "typing-extensions" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/d2/59/b5959aea96faa9146e2e49a7a22882b3528c62efafe9a6a95beab30c2305/langchain_protocol-0.0.18.tar.gz";,
 hash = 
"sha256:ec3e11782f1ed0c9db38e5a9ed01b0e7a0d3fba406faa8aef6594b73c56a63e6", size 
= 6150, upload-time = "2026-06-18T17:08:26.959Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/cb/8b/d908d082c3cf5368ddd1816ed114de79c873f979ba7f98b95fab0e841643/langchain_protocol-0.0.20.tar.gz";,
 hash = 
"sha256:0f5bd002474265648e91161771a9e0438fe9480bd55a416e51af0f60070637ec", size 
= 6280, upload-time = "2026-10-20T11:13:50.84Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/99/2e/d82db9eec13ad0f72e7aaad5c4bc730ab111934fdc83c85523206eb9b0a0/langchain_protocol-0.0.18-py3-none-any.whl";,
 hash = 
"sha256:70b53a86fbf9cedc863555effe44da192ab02d556ddbf2cf95b8873adcf41b5a", size 
= 7221, upload-time = "2026-06-18T17:08:25.996Z" },
+    { url = 
"https://files.pythonhosted.org/packages/02/4b/f1c99a0b27c5ff8b4b131c0d6e62012c17cc424089efe213767db927afd2/langchain_protocol-0.0.20-py3-none-any.whl";,
 hash = 
"sha256:3c935e5e46b0f6f9cb52f45ba7cfa53d1b9fa80c82c4a277d47f03e07f7385b1", size 
= 7347, upload-time = "2026-10-20T11:13:49.566Z" },
 ]
 
 [[package]]
@@ -818,18 +827,18 @@
 
 [package.metadata]
 requires-dist = [
-    { name = "httpx", specifier = ">=0.28.1,<1.0.0" },
+    { name = "httpx", specifier = ">=0.28.1" },
     { name = "langchain-core", editable = "../../core" },
     { name = "numpy", marker = "python_full_version < '3.13'", specifier = 
">=1.26.2" },
     { name = "numpy", marker = "python_full_version >= '3.13'", specifier = 
">=2.1.0" },
-    { name = "pytest", specifier = ">=9.0.3,<10.0.0" },
-    { name = "pytest-asyncio", specifier = ">=1.3.0,<2.0.0" },
+    { name = "pytest", specifier = ">=9.0.3" },
+    { name = "pytest-asyncio", specifier = ">=1.3.0" },
     { name = "pytest-benchmark" },
     { name = "pytest-codspeed" },
     { name = "pytest-recording" },
-    { name = "pytest-socket", specifier = ">=0.7.0,<1.0.0" },
-    { name = "syrupy", specifier = ">=5.0.0,<7.0.0" },
-    { name = "vcrpy", specifier = ">=8.2.1,<9.0.0" },
+    { name = "pytest-socket", specifier = ">=0.7.0" },
+    { name = "syrupy", specifier = ">=5.0.0" },
+    { name = "vcrpy", specifier = ">=8.2.1" },
 ]
 
 [package.metadata.requires-dev]
@@ -843,7 +852,7 @@
 
 [[package]]
 name = "langgraph"
-version = "1.2.11"
+version = "1.2.15"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "langchain-core" },
@@ -853,22 +862,22 @@
     { name = "pydantic" },
     { name = "xxhash" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/56/0d/c8e7ee98896659e1b6555db0ab115a9ca899844744645d5d894032bab1d7/langgraph-1.2.11.tar.gz";,
 hash = 
"sha256:9ecfe11e50d338b34b15cf4d8a442642de103e8ae6971320efba84e4542eb363", size 
= 725753, upload-time = "2026-08-11T14:00:36.945Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/ab/69/d43defeb393d5e222574b80411ee3c214dc4de4012b4ce363f6faf115aff/langgraph-1.2.15.tar.gz";,
 hash = 
"sha256:bebcfe5369b7307de1369ac00775f6e7b5a64ec94c050896b67de69d98aac612", size 
= 767102, upload-time = "2026-10-12T22:38:13.165Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/0a/7f/c5c30e4be99ff821029c7ac872a480676bb179c9f3df85ea3f38d13f86d4/langgraph-1.2.11-py3-none-any.whl";,
 hash = 
"sha256:8bab70de7b2d00b5300fb289bcf38d8b241400f3184c1e95e8ce706fb0e8686b", size 
= 248854, upload-time = "2026-08-11T14:00:35.494Z" },
+    { url = 
"https://files.pythonhosted.org/packages/c2/82/d79317d651dc575aa471cd777d781d8fdd28d974b1de90e8718d473f6863/langgraph-1.2.15-py3-none-any.whl";,
 hash = 
"sha256:6e1611c4dad33d933b8cf21a91db73285221e67508feb2db5a0397af55fb838f", size 
= 259575, upload-time = "2026-10-12T22:38:11.806Z" },
 ]
 
 [[package]]
 name = "langgraph-checkpoint"
-version = "4.1.1"
+version = "4.3.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "langchain-core" },
     { name = "ormsgpack" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/83/47/886af6f886f0bff2273164a45f008694e48a96ff3cd25ff0228f2aa9480e/langgraph_checkpoint-4.1.1.tar.gz";,
 hash = 
"sha256:6c2bdb530c91f91d7d9c1bd100925d0fc4f498d418c17f3587d1526279482a25", size 
= 184020, upload-time = "2026-05-22T16:57:38.503Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/0f/69/31fdbdc65a85bbd6178afa193c772bb926620f47b4869638bc2bc80afaaa/langgraph_checkpoint-4.3.0.tar.gz";,
 hash = 
"sha256:c75965d84cc2c1d549163e910a15bcb577758001b141619d05297c463280b018", size 
= 182652, upload-time = "2026-10-12T22:26:31.478Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/bd/b4/71425e3e38be92611300b9cc5e46a5bf98ab23f5ea8a75b73d02a2f1413c/langgraph_checkpoint-4.1.1-py3-none-any.whl";,
 hash = 
"sha256:25d29144b082827218e7bc3f1e9b0566a4bb007895cd6cc26f66a8428739f56e", size 
= 56212, upload-time = "2026-05-22T16:57:37.203Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1f/0c/84747e340bf4f29291c84cdd5733fc8d0a822f3d33bb24e664a18afa4a7c/langgraph_checkpoint-4.3.0-py3-none-any.whl";,
 hash = 
"sha256:bedfafe2f997ded60e4fa593e79f56f436a6e45586392dc382aa810d0c751c64", size 
= 58063, upload-time = "2026-10-12T22:26:30.429Z" },
 ]
 
 [[package]]
@@ -902,23 +911,27 @@
 
 [[package]]
 name = "langsmith"
-version = "0.8.18"
+version = "0.14.11"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
-    { name = "httpx" },
+    { name = "anyio" },
+    { name = "distro" },
+    { name = "httpx2" },
     { name = "orjson", marker = "platform_python_implementation != 'PyPy'" },
     { name = "packaging" },
     { name = "pydantic" },
     { name = "requests" },
     { name = "requests-toolbelt" },
+    { name = "sniffio" },
+    { name = "typing-extensions" },
     { name = "uuid-utils" },
     { name = "websockets" },
     { name = "xxhash" },
     { name = "zstandard" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/9a/d9/a6681aa9847bbbc5ec21abe20a5e233b94e5edcfe39624db607ac7e8ccb4/langsmith-0.8.18.tar.gz";,
 hash = 
"sha256:32dde9c0e67e053e0fb738921fc8ced768af7b8fa83d7a0e3fd63597cf8776dd", size 
= 4526988, upload-time = "2026-06-19T13:12:17.123Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/f8/c3/a9a98d7adf573fdd5ea5c92cadbc26d7c597ab36f4dc31c093eb19507808/langsmith-0.14.11.tar.gz";,
 hash = 
"sha256:d9e7ffe587e12ce51573cab654d02e84feb924d3b1f582274c4b1412ebeabf4c", size 
= 5020659, upload-time = "2026-10-16T07:16:56.865Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/03/70/0e0cc80a3b064c8d6c8d697c3125ed86e39d5a7393ec6dc8b07cb1cf13c4/langsmith-0.8.18-py3-none-any.whl";,
 hash = 
"sha256:3940183349993faef48e6c7d08e4822ee9cefd906b362d0e3c2d650314d2f282", size 
= 508108, upload-time = "2026-06-19T13:12:15.348Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e2/1d/b683b3d8777e625e021efeaaf72dc04f709be59e6a5f2d65725cebaedcfb/langsmith-0.14.11-py3-none-any.whl";,
 hash = 
"sha256:9ecca7633df228ef2c44563f7187e426b8a79e7c5c2351c5dd8c9074c61512e7", size 
= 869018, upload-time = "2026-10-16T07:16:54.634Z" },
 ]
 
 [[package]]

Reply via email to