⚠️ Drop Guzzle 6 support
Because v6 require guzzlehttp/psr7 v1 and we use v2 for the project.
Guzzle 5 isn't affected.
guzzlehttp/guzzle[6.4.0, ..., 6.5.x-dev] require guzzlehttp/psr7 ^1.6.1 -> found guzzlehttp/psr7[1.6.1, ..., 1.x-dev] but it conflicts with your root composer.json require (^2.0).
Coverage remained the same at 95.315% when pulling 4bf5edf03fd86c355f7e444ec0df50f77b9bd70a on feature/guzzle-7 into 68a0ec7beb4efcff4e51581748109ad36d476b08 on master.
Remove
http-interop/http-factory-guzzle
becauseguzzle/psr7
2.0 finally have a PSR-17 factory: https://github.com/guzzle/psr7/blob/2.0.0/CHANGELOG.md#200beta-1---2021-03-21Raise minimum version of all deps.
⚠️ Drop Guzzle 6 support Because v6 require
guzzlehttp/psr7
v1 and we use v2 for the project. Guzzle 5 isn't affected.