| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- [build-system]
- requires = ["setuptools>=61.0", "wheel"]
- build-backend = "setuptools.backends._legacy:_Backend"
- [project]
- name = "lambdagent"
- version = "0.1.0"
- description = "A Lambda Calculus Agent DSL — every agent is a function, every composition is function composition, every loop is a Y combinator."
- readme = "README.md"
- license = {text = "BSL-1.1"}
- requires-python = ">=3.10"
- authors = [
- {name = "kenny67nju"},
- ]
- keywords = ["agent", "lambda-calculus", "dsl", "llm", "ai"]
- classifiers = [
- "Development Status :: 3 - Alpha",
- "Intended Audience :: Developers",
- "Intended Audience :: Science/Research",
- "License :: Other/Proprietary License",
- "Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.10",
- "Programming Language :: Python :: 3.11",
- "Programming Language :: Python :: 3.12",
- "Topic :: Scientific/Engineering :: Artificial Intelligence",
- "Topic :: Software Development :: Libraries :: Python Modules",
- ]
- dependencies = [
- "pyyaml",
- ]
- [project.optional-dependencies]
- anthropic = ["anthropic>=0.20.0"]
- openai = ["openai>=1.0.0"]
- all = ["anthropic>=0.20.0", "openai>=1.0.0"]
- [project.scripts]
- lambdagent = "lambdagent.cli.main:main"
- [project.urls]
- Homepage = "https://github.com/kenny67nju/lambdagent"
- Repository = "https://github.com/kenny67nju/lambdagent"
- Issues = "https://github.com/kenny67nju/lambdagent/issues"
- [tool.setuptools.packages.find]
- include = ["lambdagent*"]
|