Skip to content

Commit 7d83bff

Browse files
committed
[GuideLLM Refactor] Core: Reintroduce changes from main (#364)
<!-- Include a short paragraph of the changes introduced in this PR. If this PR requires additional context or rationale, explain why the changes are necessary. --> TODO --- - [x] "I certify that all code in this PR is my own, except as noted below." - [ ] Includes AI-assisted code completion - [ ] Includes code generated by an AI application - [ ] Includes AI-generated tests (NOTE: AI written tests should have a docstring that includes `## WRITTEN BY AI ##`)
1 parent 50c3743 commit 7d83bff

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pyproject.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ include = ["*"]
1010
[tool.setuptools.package-data]
1111
"guidellm.data" = ["*.gz"]
1212

13+
[tool.pdm]
14+
distribution = true
15+
1316

1417
# ************************************************
1518
# ********** Project Metadata **********
@@ -70,6 +73,10 @@ perf = [
7073
"msgspec",
7174
"uvloop",
7275
]
76+
recommended = [
77+
"tiktoken>=0.11.0", # For OpenAI tokenizer
78+
"blobfile>=3.1.0", # For OpenAI tokenizer
79+
]
7380
dev = [
7481
# build
7582
"build>=1.0.0",
@@ -110,6 +117,9 @@ dev = [
110117
"mkdocs-linkcheck~=1.0.6",
111118
]
112119

120+
[dependency-groups]
121+
dev = [ "guidellm[dev]" ]
122+
113123
[project.urls]
114124
homepage = "https://github.com/vllm-project/guidellm"
115125
source = "https://github.com/vllm-project/guidellm"

0 commit comments

Comments
 (0)