1+ [build-system ]
2+ requires = [" setuptools>=45" , " wheel" ]
3+ build-backend = " setuptools.build_meta"
4+
15[project ]
26name = " flowllm"
37dynamic = [" version" ]
48description = " FlowLLM: Build LLM applications with ease."
59readme = " README.md"
10+ requires-python = " >=3.11"
11+ license = " Apache-2.0"
612authors = [
713 { name = " jinli.yl" , email = " jinli.yl@alibaba-inc.com" },
814]
9- license = " Apache-2.0"
10- requires-python = " >=3.11"
1115keywords = [" llm" , " flow" , " agent" , " ai" , " mcp" , " flowllm" ]
1216
1317classifiers = [
1418 " Development Status :: 4 - Beta" ,
15- " Programming Language :: Python :: 3" ,
16- " Programming Language :: Python :: 3.11" ,
17- " Operating System :: OS Independent" ,
1819 " Intended Audience :: Developers" ,
1920 " Intended Audience :: Science/Research" ,
21+ " Operating System :: OS Independent" ,
22+ " Programming Language :: Python :: 3" ,
23+ " Programming Language :: Python :: 3.11" ,
2024 " Topic :: Scientific/Engineering :: Artificial Intelligence" ,
2125]
2226
@@ -45,17 +49,17 @@ dev = [
4549 " pytest-asyncio>=0.23" ,
4650]
4751
52+ [project .scripts ]
53+ fl = " flowllm.lite.cli:main"
54+ flowllm = " flowllm.application:main"
55+
4856[project .urls ]
4957Homepage = " https://github.com/flowllm-ai/flowllm"
5058Repository = " https://github.com/flowllm-ai/flowllm"
5159
52- [project .scripts ]
53- flowllm = " flowllm.application:main"
54- fl = " flowllm.lite.cli:main"
55-
5660[tool .setuptools ]
57- packages = { find = { where = [" ." ], include = [" flowllm*" ] } }
5861include-package-data = true
62+ packages = { find = { where = [" ." ], include = [" flowllm*" ] } }
5963
6064[tool .setuptools .package-data ]
6165"*" = [" py.typed" , " **/*.yaml" , " **/*.json" ]
@@ -65,7 +69,3 @@ version = { attr = "flowllm.__version__" }
6569
6670[tool .pylint .format ]
6771max-line-length = 120
68-
69- [build-system ]
70- requires = [" setuptools>=45" , " wheel" ]
71- build-backend = " setuptools.build_meta"
0 commit comments