[build-system] requires = ["setuptools>=68.0"] build-backend = "setuptools.build_meta" [project] name = "lean-ctx-sdk" version = "0.3.0" description = "SDK for lean-ctx — context compression for AI agents" readme = "README.md" license = "MIT" requires-python = ">=3.9" keywords = ["llm", "context", "compression", "ai", "mcp"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Topic :: Software Development :: Libraries", ] [project.optional-dependencies] langchain = ["langchain-core>=0.2"] llamaindex = ["llama-index-core>=0.10"] litellm = ["litellm>=1.0"] all = ["langchain-core>=0.2", "llama-index-core>=0.10", "litellm>=1.0"] [tool.setuptools.packages.find] include = ["lean_ctx*"]