[build-system] requires = ["setuptools>=61"] build-backend = "setuptools.build_meta" [project] name = "lessismore" version = "0.4.0" description = "Squeeze text before it hits an LLM — deterministic prompt compression, measured in real tokens" readme = "README.md" license = { text = "MIT" } requires-python = ">=3.8" authors = [{ name = "John King (monsterrobotsoft)" }] keywords = ["llm", "prompt", "compression", "tokens", "context"] [project.optional-dependencies] tokens = ["tiktoken"] ml = ["llmlingua"] [project.scripts] lessismore = "lessismore:main" lm = "lessismore:main" [tool.setuptools] py-modules = ["lessismore"]