Skip to content

Switch typer-slim to typer in optional dependencies#655

Merged
skshetry merged 1 commit intotreeverse:mainfrom
svlandeg:patch-1
Feb 14, 2026
Merged

Switch typer-slim to typer in optional dependencies#655
skshetry merged 1 commit intotreeverse:mainfrom
svlandeg:patch-1

Conversation

@svlandeg
Copy link
Contributor

Hi 👋 Typer maintainer here.

Just as a heads-up, from v0.22.0 onwards, typer-slim is really just a wrapper around typer. In the future, it's better to just depend on typer itself.

In practice, what this means is that rich will now be installed whenever typer (or typer-slim) is installed. You can still toggle rich_markup_mode to None when creating a Typer() app, or you can even set a new environment variable TYPER_USE_RICH to False to disable Rich entirely everywhere and always.

Let me know if there's any concerns/questions!

@github-project-automation github-project-automation bot moved this to Backlog in DVC Feb 13, 2026
@CLAassistant
Copy link

CLAassistant commented Feb 13, 2026

CLA assistant check
All committers have signed the CLA.

@codecov
Copy link

codecov bot commented Feb 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.82%. Comparing base (e38c8c2) to head (65afe61).
⚠️ Report is 70 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #655      +/-   ##
==========================================
+ Coverage   72.42%   73.82%   +1.40%     
==========================================
  Files          67       65       -2     
  Lines        5132     5357     +225     
  Branches      605      622      +17     
==========================================
+ Hits         3717     3955     +238     
+ Misses       1227     1209      -18     
- Partials      188      193       +5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@skshetry skshetry merged commit 25d0076 into treeverse:main Feb 14, 2026
24 of 25 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in DVC Feb 14, 2026
@svlandeg svlandeg deleted the patch-1 branch February 14, 2026 09:18
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.

3 participants