@@ -60,14 +60,26 @@ def test_public_metadata_uses_runtime_platform_positioning():
6060 init_text = _read ("ksadk/__init__.py" )
6161 version_text = _read ("ksadk/version.py" )
6262
63- assert pyproject ["project" ]["version" ] == "0.6.6 "
64- assert 'VERSION = "0.6.6 "' in version_text
63+ assert pyproject ["project" ]["version" ] == "0.6.7 "
64+ assert 'VERSION = "0.6.7 "' in version_text
6565 assert "Agent Runtime Platform" in pyproject ["project" ]["description" ]
6666 assert "Agent Runtime Platform" in init_text
6767 assert "Agent Development Kit" not in pyproject ["project" ]["description" ]
6868 assert "Agent Development Kit" not in init_text
6969
7070
71+ def test_public_candidate_tracks_0_6_7_version ():
72+ pyproject = tomllib .loads (_read ("pyproject.toml" ))
73+ version_text = _read ("ksadk/version.py" )
74+ changelog = _changelog_section ("0.6.7" )
75+
76+ assert pyproject ["project" ]["version" ] == "0.6.7"
77+ assert 'VERSION = "0.6.7"' in version_text
78+ assert "## [0.6.7] - 2026-06-23" in changelog
79+ assert "ksadk_runtime_common.memory_backend.providers.lancedb" in changelog
80+ assert "public-build-check" in changelog
81+
82+
7183def test_dev_extra_contains_public_docs_build_dependencies ():
7284 pyproject = tomllib .loads (_read ("pyproject.toml" ))
7385 dev_dependencies = "\n " .join (pyproject ["project" ]["optional-dependencies" ]["dev" ])
@@ -81,20 +93,18 @@ def test_dev_extra_contains_public_docs_build_dependencies():
8193 assert dependency in dev_dependencies
8294
8395
84- def test_changelog_marks_0_6_6_ready_for_authorized_release ():
85- changelog = _changelog_section ("0.6.6 " )
96+ def test_changelog_marks_0_6_7_ready_for_authorized_release ():
97+ changelog = _changelog_section ("0.6.7 " )
8698
87- assert "## [0.6.6] - 2026-06-23" in changelog
88- assert "统一模型策略 v1" in changelog
89- assert "PyPI Trusted Publishing" in changelog
90- assert "GitHub workflow" in changelog
91- assert "人工确认" in changelog
92- assert "KSADK_PACKAGE_SPEC=ksadk==0.6.6" not in changelog
99+ assert "## [0.6.7] - 2026-06-23" in changelog
100+ assert "ksadk_runtime_common.memory_backend.providers.lancedb" in changelog
101+ assert "public-build-check" in changelog
102+ assert "KSADK_PACKAGE_SPEC=ksadk==0.6.7" not in changelog
93103 assert "agentengine-images" not in changelog
94104
95105
96- def test_changelog_0_6_6_only_describes_ksadk_release_surface ():
97- changelog = _changelog_section ("0.6.6 " )
106+ def test_changelog_0_6_7_only_describes_ksadk_release_surface ():
107+ changelog = _changelog_section ("0.6.7 " )
98108 forbidden = (
99109 "agentengine-gateway" ,
100110 "agentengine-server" ,
@@ -111,7 +121,7 @@ def test_changelog_0_6_6_only_describes_ksadk_release_surface():
111121 )
112122
113123 for fragment in forbidden :
114- assert fragment not in changelog , f"0.6.6 changelog contains { fragment } "
124+ assert fragment not in changelog , f"0.6.7 changelog contains { fragment } "
115125
116126
117127def test_pypi_publish_workflow_uses_trusted_publishing_and_bundles_ksadk_web ():
0 commit comments