Skip to content

Commit 6cdcd2f

Browse files
author
Paweł Kędzia
committed
Add README long description and metadata (author, URL, license); include git‑based llm-router-lib and llm-router-plugins in install_requires; adjust package include/exclude lists.
1 parent ebc68ae commit 6cdcd2f

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

setup.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
# Core version & requirements (the library itself)
88
# ----------------------------------------------------------------------
99
version = (BASE_DIR / ".version").read_text().strip()
10+
long_description = (BASE_DIR / "README.md").read_text(encoding="utf-8")
1011
requirements_lib = (BASE_DIR / "requirements_lib.txt").read_text().splitlines()
1112

1213
# ----------------------------------------------------------------------
@@ -22,25 +23,30 @@
2223
"metrics": ["prometheus-client"],
2324
}
2425

25-
2626
# ----------------------------------------------------------------------
2727
setup(
2828
name="llm-router",
2929
version=version,
30-
author="RadLab team",
3130
description="LLM Router – core library with optional API and metrics",
31+
long_description=long_description,
32+
long_description_content_type="text/markdown",
33+
author="RadLab.dev Team",
34+
url="https://github.com/radlab-dev-group/llm-router",
35+
license="Apache-2.0",
3236
packages=find_packages(
3337
where=".",
3438
include=[
3539
"llm_router_lib*",
3640
"llm_router_api*",
37-
"llm_router_plugins*",
3841
"llm_router_cli*",
3942
],
40-
exclude=("tests", "docs", "llm_router_services*"),
43+
exclude=("tests", "docs"),
4144
),
4245
python_requires=">=3.10",
43-
install_requires=requirements_lib,
46+
install_requires=requirements_lib + [
47+
"llm-router-lib @ git+https://github.com/radlab-dev-group/llm-router-lib",
48+
"llm-router-plugins @ git+https://github.com/radlab-dev-group/llm-router-plugins",
49+
],
4450
extras_require=extras,
4551
entry_points={
4652
"console_scripts": {

0 commit comments

Comments
 (0)