8000 chore: Remove embedded Python vllm and sglang engines by grahamking · Pull Request #966 · ai-dynamo/dynamo · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chore: Remove embedded Python vllm and sglang engines #966

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 7, 2025

Conversation

grahamking
Copy link
Contributor

What a cleanup! A breath of fresh air.

vllm and sglang are now the sub-process engines from #954

This means unless you build with --feature python, dynamo-run does not link libpython.

grahamking added 2 commits May 7, 2025 11:18
What a cleanup! A breath of fresh air.

vllm and sglang are now the sub-process engines from #954

This means unless you build with `--feature python`, dynamo-run does not
link `libpython`.
- Restore listing all used features in build command for clarity.
- Remove llamacpp from default features, that will be it's own commit
  (need to address CI libclang).
- Doc fixes from feedback.
Instead of passing a Python file to `dynamo-run` you can now use
`dynamo-llm` bindings in a regular Python script. Much simpler.

Update the docs, and remove the `pytok` engine. We keep the `pystr`
engine for now because trt-llm uses it.
@grahamking grahamking force-pushed the gk-remove-embedded-python-1 branch from 0424786 to 8a76453 Compare May 7, 2025 16:08
@grahamking grahamking enabled auto-merge (squash) May 7, 2025 16:10
@grahamking grahamking merged commit 4296980 into main May 7, 2025
10 of 11 checks passed
@grahamking grahamking deleted the gk-remove-embedded-python-1 branch May 7, 2025 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0