fix(ci): repair slow sl test and sync uv.lock to 0.16.0 (#345)

* test(sl): assert predefined_measures_only in slow sl query test

The slow-only sl query test asserted the outgoing compute.query() request
with an exact nested query object, so the predefined_measures_only flag
added by the semantic-layer-only query policy (#334) broke the match and
turned the Slow TypeScript tests CI job red on main.

* chore: sync uv.lock ktx-sl/ktx-daemon to 0.16.0

The 0.16.0 release bumped the pyproject versions but left uv.lock pinning
the editable ktx-sl/ktx-daemon packages at 0.15.0.
This commit is contained in:
Andrey Avtomonov 2026-07-07 14:38:33 +02:00 committed by GitHub
parent a6dd8cf730
commit 49a4ae6f5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View file

@ -717,7 +717,7 @@ joins: []
expect(query).toHaveBeenCalledWith(
expect.objectContaining({
query: { measures: ['orders.order_count'], dimensions: [] },
query: { measures: ['orders.order_count'], dimensions: [], predefined_measures_only: false },
}),
);
expect(JSON.parse(String(stdout.write.mock.calls[0][0]))).toMatchObject({

4
uv.lock generated
View file

@ -466,7 +466,7 @@ wheels = [
[[package]]
name = "ktx-daemon"
version = "0.15.0"
version = "0.16.0"
source = { editable = "python/ktx-daemon" }
dependencies = [
{ name = "fastapi" },
@ -523,7 +523,7 @@ dev = [
[[package]]
name = "ktx-sl"
version = "0.15.0"
version = "0.16.0"
source = { editable = "python/ktx-sl" }
dependencies = [
{ name = "pydantic" },