Skip to content

Commit c12c4f8

Browse files
authored
[GuideLLM Refactor] Core: Reintroduce changes from main (#364)
## Summary <!-- 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." ## Use of AI - [ ] 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 669848d commit c12c4f8

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 **********
@@ -64,6 +67,10 @@ dependencies = [
6467
]
6568

6669
[project.optional-dependencies]
70+
recommended = [
71+
"tiktoken>=0.11.0", # For OpenAI tokenizer
72+
"blobfile>=3.1.0", # For OpenAI tokenizer
73+
]
6774
dev = [
6875
# build
6976
"build>=1.0.0",
@@ -104,6 +111,9 @@ dev = [
104111
"mkdocs-linkcheck~=1.0.6",
105112
]
106113

114+
[dependency-groups]
115+
dev = [ "guidellm[dev]" ]
116+
107117
[project.urls]
108118
homepage = "https://github.com/vllm-project/guidellm"
109119
source = "https://github.com/vllm-project/guidellm"

0 commit comments

Comments
 (0)