[build-system] requires = ["setuptools>=68.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "diffcontext" version = "0.1.0" description = "Static-analysis-powered repository context compiler for LLMs" readme = "README.md" requires-python = ">=3.8" license = { text = "MIT" } authors = [ { name = "Your Name" }, ] classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] dependencies = [] [project.optional-dependencies] dev = [ "pytest>=7.0", ] mcp = [ "mcp>=1.0.0", ] [project.scripts] diffcontext = "diffcontext.cli:cli_main" diffcontext-mcp = "diffcontext.mcp_server:main" [tool.setuptools.packages.find] include = ["diffcontext*"] [tool.setuptools.package-data] diffcontext = ["py.typed"]