Skip to content

Update typer-slim dependency to typer#289

Merged
shanjiaz merged 1 commit intovllm-project:mainfrom
svlandeg:patch-1
Feb 17, 2026
Merged

Update typer-slim dependency to typer#289
shanjiaz merged 1 commit intovllm-project:mainfrom
svlandeg:patch-1

Conversation

@svlandeg
Copy link
Contributor

Hi! Just a quick heads-up that we've removed support for typer-slim. From v0.22.0 onwards, typer-slim will be the same as typer, with external requirements shellingham and rich installed by default, see fastapi/typer#1522. I saw that rich is already an external dependency of this library so this should have little influence. huggingface-hub has also switched to using typer instead of typer-slim.

Let me know if you have any questions/concerns!

Signed-off-by: Sofie Van Landeghem <[email protected]>
Copilot AI review requested due to automatic review settings February 13, 2026 08:08
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the dependency from typer-slim to typer in response to the upstream deprecation of typer-slim. Starting from v0.22.0, typer-slim will be functionally equivalent to typer with shellingham and rich included by default. Since this project already depends on rich, the change adds only shellingham as a new transitive dependency with minimal impact.

Changes:

  • Replace typer-slim>=0.12.0 with typer>=0.12.0 in project dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Collaborator

@fynnsu fynnsu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for opening the pr!

@shanjiaz shanjiaz merged commit 1330293 into vllm-project:main Feb 17, 2026
17 of 18 checks passed
@svlandeg svlandeg deleted the patch-1 branch February 17, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants