[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "ts-example" version = "0.0.1" description = "Tree Sitter Usage Example" requires-python = ">=3.11" dependencies = [ "tree-sitter>=0.26.0", "tree-sitter-cpp==0.23.4", "tree-sitter-python==0.25.0", "rich>=15.0.0", "textual>=8.2.8", "textual-autocomplete>=4.0.6", ] # Install a `ts-example` command on PATH that calls ts_example.__main__:main. [project.scripts] ts-example = "ts_example.__main__:main" # The import package lives under src/ (src-layout). [tool.hatch.build.targets.wheel] packages = ["src/ts_example"]