[project] name = "lynxkite" version = "0.1.0" description = "The LynxKite application, with web server and UI" readme = "README.md" requires-python = ">=3.11" dependencies = [ "fastapi[standard]>=0.115.6", "lynxkite-core", "orjson>=3.10.13", "pycrdt-websocket>=0.15.3", "pydantic-to-typescript>=2.0.0", "sse-starlette>=2.2.1", ] [tool.uv.sources] lynxkite-core = { path = "../lynxkite-core" } [build-system] requires = ["setuptools", "wheel", "setuptools-scm"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] namespaces = true where = ["src"] [tool.setuptools.package-data] "lynxkite.app.web_assets" = ["*"] "lynxkite.app.web_assets.assets" = ["*"] [tool.setuptools] py-modules = ["build_frontend"] include-package-data = true [tool.setuptools.cmdclass] build_py = "build_frontend.build_py" [project.scripts] lynxkite = "lynxkite.app.__main__:main"