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" },

Reply via email to