chargebee-php icon indicating copy to clipboard operation
chargebee-php copied to clipboard

v4 : Do not require guzzle anymore ?

Open yched opened this issue 8 months ago • 0 comments

What problem does your feature request address?

Since v4 allows using a custom HttpClientFactory that is not Guzzle, and simply uses Guzzle as a default, it would be nice to not force a hard-dependency on "guzzlehttp/guzzle": ">=7" in its composer.json "require" section. If I'm using a non-Guzzle HttpClientFactory, then I don't need/want Guzzle in my vendor folder ;-)

Maybe it should just list "guzzlehttp/guzzle" in the "suggest" section ?

Describe the desired solution

No response

Alternatives considered

No response

Additional context

No response

yched avatar Apr 22 '25 15:04 yched