mirror of
https://github.com/Kaelio/ktx.git
synced 2026-06-07 07:55:13 +02:00
## [0.8.0](https://github.com/Kaelio/ktx-ai-data-agents-context/compare/v0.7.0...v0.8.0) (2026-06-01) ### ⚠ BREAKING CHANGES * **cli:** remove fast mode; ktx ingest always builds enriched context (KLO-721) (#237) ### Features * **cli:** profile ingest runs and split model vs tool time ([#249](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/249)) ([21744fc](21744fc520)) * **cli:** remove fast mode; ktx ingest always builds enriched context (KLO-721) ([#237](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/237)) ([3f0d11e](3f0d11e07d)) * **cli:** shell completion for commands, flags, and entity names ([#244](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/244)) ([d320d54](d320d54ab2)), closes [#243](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/243) * README architecture diagrams + React Flow diagram studio ([#245](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/245)) ([ba5bb92](ba5bb92ab7)) * report MCP client telemetry ([#242](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/242)) ([2e5f7f2](2e5f7f25aa)) * **telemetry:** enable PostHog GeoIP enrichment ([#243](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/243)) ([95a2653](95a265323a)) * trim MCP query response payloads ([#240](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/240)) ([25f639f](25f639fba2)) ### Bug Fixes * **brand:** README lockup wordmark in Outfit to match docs-site ([#246](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/246)) ([1959f49](1959f493d6)) * **cli:** align Notion setup credential to --source-auth-token-ref ([#236](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/236)) ([637891f](637891f030)) * **cli:** treat artifact-producing ingests with failures as partial ([#238](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/238)) ([53a6f8d](53a6f8d111)) * **release:** point repository URLs at renamed GitHub repo ([#250](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/250)) ([41f5279](41f52797de)) ### Documentation * **ktx skill:** harden setup guidance from agent-driven demo run ([#247](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/247)) ([5faa16b](5faa16b32c)) * **readme:** add launch video to README hero ([#248](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/248)) ([22ddf55](22ddf5524c)) ### Continuous Integration * normalize star-history.svg trailing newline ([#241](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/241)) ([cbbcf8e](cbbcf8e8bd)), closes [#240](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/240) * push star-history refresh to protected main with RELEASE_PAT ([#239](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/239)) ([ba06f70](ba06f7078a)) * refresh README star history chart twice daily ([08d08d8](08d08d8ea0)) * stop tombi reformatting uv.lock and sync lock to 0.7.0 ([#235](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/235)) ([8ebc4ce](8ebc4ce107)) ### Other Changes * refresh star history chart [skip ci] ([c196d1f](c196d1f192)) * refresh star history chart [skip ci] ([2058c26](2058c26e84)) * refresh star history chart [skip ci] ([54d6e87](54d6e87733)) * upgrade dependencies and tooling ([#232](https://github.com/Kaelio/ktx-ai-data-agents-context/issues/232)) ([d53cdac](d53cdac366))
55 lines
1.1 KiB
TOML
55 lines
1.1 KiB
TOML
[project]
|
|
name = "ktx-daemon"
|
|
version = "0.8.0"
|
|
description = "Portable compute package for KTX semantic-layer operations"
|
|
readme = "README.md"
|
|
requires-python = ">=3.13"
|
|
license = "Apache-2.0"
|
|
dependencies = [
|
|
"fastapi>=0.136.3",
|
|
"ktx-sl",
|
|
"lkml>=1.3.7",
|
|
"numpy>=2.4.6",
|
|
"orjson>=3.11.9",
|
|
"pandas>=3.0.3",
|
|
"posthog>=7.16.1",
|
|
"psycopg[binary]>=3.3.4",
|
|
"pydantic>=2.13.4",
|
|
"requests>=2.34.2",
|
|
"sqlglot>=30",
|
|
"uvicorn[standard]>=0.48.0",
|
|
]
|
|
|
|
[project.scripts]
|
|
ktx-daemon = "ktx_daemon.__main__:main"
|
|
|
|
[project.optional-dependencies]
|
|
local-embeddings = [
|
|
"sentence-transformers>=5.1.1",
|
|
"torch>=2.2.0",
|
|
]
|
|
|
|
[project.urls]
|
|
Homepage = "https://github.com/kaelio/ktx"
|
|
Repository = "https://github.com/kaelio/ktx"
|
|
Issues = "https://github.com/kaelio/ktx/issues"
|
|
|
|
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["src/ktx_daemon"]
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"httpx>=0.28.1",
|
|
"pytest>=9.0.2",
|
|
]
|
|
|
|
[tool.uv.sources]
|
|
ktx-sl = { workspace = true }
|
|
|
|
[tool.pytest.ini_options]
|
|
testpaths = ["tests"]
|
|
pythonpath = ["src"]
|