Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-langgraph-checkpoint for
openSUSE:Factory checked in at 2026-10-27 16:58:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-langgraph-checkpoint (Old)
and /work/SRC/openSUSE:Factory/.python-langgraph-checkpoint.new.2252680
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-langgraph-checkpoint"
Tue Oct 27 16:58:21 2026 rev:5 rq:1392920 version:4.3.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-langgraph-checkpoint/python-langgraph-checkpoint.changes
2026-10-15 12:25:34.505713377 +0200
+++
/work/SRC/openSUSE:Factory/.python-langgraph-checkpoint.new.2252680/python-langgraph-checkpoint.changes
2026-10-27 16:58:24.821231232 +0100
@@ -1,0 +2,7 @@
+Tue Oct 27 06:30:48 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 4.3.1:
+ * Reject NUL bytes in store namespace labels to prevent
+ SQLite GLOB truncation bypassing namespace segment boundaries
+
+-------------------------------------------------------------------
Old:
----
langgraph_checkpoint-4.3.0.tar.gz
New:
----
langgraph_checkpoint-4.3.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-langgraph-checkpoint.spec ++++++
--- /var/tmp/diff_new_pack.4LDdyu/_old 2026-10-27 16:58:26.666308452 +0100
+++ /var/tmp/diff_new_pack.4LDdyu/_new 2026-10-27 16:58:26.669308577 +0100
@@ -17,7 +17,7 @@
Name: python-langgraph-checkpoint
-Version: 4.3.0
+Version: 4.3.1
Release: 0
Summary: Library with base interfaces for LangGraph checkpoint savers
License: MIT
++++++ langgraph_checkpoint-4.3.0.tar.gz -> langgraph_checkpoint-4.3.1.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langgraph_checkpoint-4.3.0/PKG-INFO
new/langgraph_checkpoint-4.3.1/PKG-INFO
--- old/langgraph_checkpoint-4.3.0/PKG-INFO 2020-02-02 01:00:00.000000000
+0100
+++ new/langgraph_checkpoint-4.3.1/PKG-INFO 2020-02-02 01:00:00.000000000
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.5
Name: langgraph-checkpoint
-Version: 4.3.0
+Version: 4.3.1
Summary: Library with base interfaces for LangGraph checkpoint savers.
Project-URL: Source,
https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint
Project-URL: Twitter, https://x.com/langchain_oss
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/langgraph_checkpoint-4.3.0/langgraph/store/base/__init__.py
new/langgraph_checkpoint-4.3.1/langgraph/store/base/__init__.py
--- old/langgraph_checkpoint-4.3.0/langgraph/store/base/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++ new/langgraph_checkpoint-4.3.1/langgraph/store/base/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -1333,6 +1333,10 @@
raise InvalidNamespaceError(
f"Invalid namespace label '{label}' found in {namespace}.
Namespace labels cannot contain periods ('.')."
)
+ elif "\x00" in label:
+ raise InvalidNamespaceError(
+ f"Invalid namespace label '{label}' found in {namespace}.
Namespace labels cannot contain NUL bytes ('\\x00')."
+ )
elif not label:
raise InvalidNamespaceError(
f"Namespace labels cannot be empty strings. Got {label} in
{namespace}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langgraph_checkpoint-4.3.0/pyproject.toml
new/langgraph_checkpoint-4.3.1/pyproject.toml
--- old/langgraph_checkpoint-4.3.0/pyproject.toml 2020-02-02
01:00:00.000000000 +0100
+++ new/langgraph_checkpoint-4.3.1/pyproject.toml 2020-02-02
01:00:00.000000000 +0100
@@ -4,7 +4,7 @@
[project]
name = "langgraph-checkpoint"
-version = "4.3.0"
+version = "4.3.1"
description = "Library with base interfaces for LangGraph checkpoint savers."
authors = []
requires-python = ">=3.10"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langgraph_checkpoint-4.3.0/tests/test_store.py
new/langgraph_checkpoint-4.3.1/tests/test_store.py
--- old/langgraph_checkpoint-4.3.0/tests/test_store.py 2020-02-02
01:00:00.000000000 +0100
+++ new/langgraph_checkpoint-4.3.1/tests/test_store.py 2020-02-02
01:00:00.000000000 +0100
@@ -532,7 +532,7 @@
assert (await async_store.aget(("valid", "namespace"), "key")) is None
-INVALID_NAMESPACES = [("foo.bar",), ("foo", ""), (123,)]
+INVALID_NAMESPACES = [("foo.bar",), ("foo\x00",), ("foo", ""), (123,)]
NAMESPACE_METHODS = ["get", "delete", "search", "prefix", "suffix"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/langgraph_checkpoint-4.3.0/uv.lock
new/langgraph_checkpoint-4.3.1/uv.lock
--- old/langgraph_checkpoint-4.3.0/uv.lock 2020-02-02 01:00:00.000000000
+0100
+++ new/langgraph_checkpoint-4.3.1/uv.lock 2020-02-02 01:00:00.000000000
+0100
@@ -51,11 +51,11 @@
[[package]]
name = "certifi"
-version = "2026.1.4"
+version = "2026.10.19"
source = { registry = "https://pypi.org/simple" }
-sdist = { url =
"https://files.pythonhosted.org/packages/e0/2d/a891ca51311197f6ad14a7ef42e2399f36cf2f9bd44752b3dc4eab60fdc5/certifi-2026.1.4.tar.gz",
hash =
"sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120", size
= 154268, upload-time = "2026-01-04T02:42:41.825Z" }
+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/e6/ad/3cc14f097111b4de0040c83a525973216457bbeeb63739ef1ed275c1c021/certifi-2026.1.4-py3-none-any.whl",
hash =
"sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c", size
= 152900, upload-time = "2026-01-04T02:42:40.15Z" },
+ { 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]]
@@ -301,7 +301,7 @@
[[package]]
name = "langgraph-checkpoint"
-version = "4.3.0"
+version = "4.3.1"
source = { editable = "." }
dependencies = [
{ name = "langchain-core" },