Metadata-Version: 2.5
Name: lakana-worker
Version: 0.12.1
Summary: Lakana's DuckDB query executor and dequeue loop.
Project-URL: Homepage, https://github.com/chrschy/lakana
Project-URL: Documentation, https://github.com/chrschy/lakana/tree/main/docs/site
Project-URL: Repository, https://github.com/chrschy/lakana
Project-URL: Issues, https://github.com/chrschy/lakana/issues
Project-URL: Changelog, https://github.com/chrschy/lakana/blob/main/CHANGELOG.md
Author: Christopher Schymura
License-Expression: Apache-2.0
Keywords: data-platform,duckdb,iceberg,lakehouse
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Database
Requires-Python: >=3.11
Requires-Dist: duckdb<2,>=1.1
Requires-Dist: httpx<1,>=0.28
Requires-Dist: lakana-core==0.12.1
Description-Content-Type: text/markdown

# lakana-worker

> **Pre-beta.** Lakana is published as a 0.x pre-beta: the API and the data layout may change
> between releases, and it is not ready for production data yet. See the
> [project README](https://github.com/chrschy/lakana#readme).

The DuckDB query executor and dequeue loop. The only Lakana package allowed to
import `duckdb`. Never imports `lakana-server`; the queue table (`query_runs`,
in `lakana-core`) is the only channel between the two.

Part of [Lakana](https://github.com/chrschy/lakana). Installed with `pip install "lakana[server]"`.
