Skip to content

Use httpx for admin tools#510

Merged
alan-andrade merged 2 commits into
mainfrom
alan/httpx-admin-tools
Jan 22, 2026
Merged

Use httpx for admin tools#510
alan-andrade merged 2 commits into
mainfrom
alan/httpx-admin-tools

Conversation

@alan-andrade

Copy link
Copy Markdown
Contributor

Summary

Improve admin tools by using httpx instead of httpx

What Changed

Replaces the usage of requests for httpx

Why

Performance improvements as httpx is non blocking

Related Issues

Closes https://linear.app/dbt-labs/issue/DI-4520/dbt-mcp-upgrade-admin-tools-to-use-httpx
Related to #

Checklist

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation (in https://github.com/dbt-labs/docs.getdbt.com) if required -- Mention it here
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Additional Notes

@alan-andrade alan-andrade marked this pull request as ready for review January 9, 2026 17:21
@alan-andrade alan-andrade requested review from a team, b-per and jasnonaz as code owners January 9, 2026 17:21
@DevonFulcher

Copy link
Copy Markdown
Collaborator

Are we using requests anywhere now? Can we remove it as a dependency?

@DevonFulcher DevonFulcher left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Nice!

@alan-andrade alan-andrade force-pushed the alan/httpx-admin-tools branch from 60d49e8 to de46114 Compare January 22, 2026 21:17
@alan-andrade alan-andrade merged commit e9253ea into main Jan 22, 2026
11 checks passed
@alan-andrade alan-andrade deleted the alan/httpx-admin-tools branch January 22, 2026 21:34
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.

2 participants