Skip to content

Conversation

@silentworks
Copy link
Contributor

What kind of change does this PR introduce?

Allow developers to supply their own httpx client

What is the current behavior?

Httpx client isn't very configurable and has limited options available for the developer

What is the new behavior?

Httpx client can now be configured by the developer and be supplied to the Supabase libraries

Additional context

Add any other context or screenshots.

@silentworks silentworks requested a review from grdsdev May 9, 2025 20:01
@silentworks silentworks force-pushed the silentworks/httpx-dependency-injection branch from af83f15 to 74985e2 Compare June 21, 2025 13:38
@coveralls
Copy link

coveralls commented Jun 21, 2025

Pull Request Test Coverage Report for Build 15828706663

Details

  • 24 of 25 (96.0%) changed or added relevant lines in 4 files are covered.
  • 1 unchanged line in 1 file lost coverage.
  • Overall coverage increased (+3.0%) to 88.333%

Changes Missing Coverage Covered Lines Changed/Added Lines %
supabase/lib/client_options.py 8 9 88.89%
Files with Coverage Reduction New Missed Lines %
supabase/lib/client_options.py 1 85.54%
Totals Coverage Status
Change from base Build 15820951472: 3.0%
Covered Lines: 371
Relevant Lines: 420

💛 - Coveralls

@silentworks silentworks force-pushed the silentworks/httpx-dependency-injection branch from 353f0ca to 31b1729 Compare June 23, 2025 15:29
@silentworks silentworks merged commit 6539e16 into main Jun 23, 2025
10 checks passed
@silentworks silentworks deleted the silentworks/httpx-dependency-injection branch June 23, 2025 15:51
@o-santi o-santi mentioned this pull request Oct 8, 2025
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