ovh/ovh 需要 guzzlehttp^6.0 而 therobfonz/laravel-mandrill-driver 需要 guzzlehttp^7.0:有什么解决办法吗?

ovh/ovh requires guzzlehttp^6.0 while therobfonz/laravel-mandrill-driver requires guzzlehttp^7.0: is there any solution?

在我的 Laravel 8 项目中,我必须安装邮件程序 therobfonz/laravel-mandrill-driver;现在我必须安装 SMS 驱动程序 ovh/ovh.

目前在我的 composer.json 文件中我有:

    "guzzlehttp/guzzle": "^7.0",
    "therobfonz/laravel-mandrill-driver": "^3.0"

当我键入:composer require ovh/ovh 时,出现此错误:

ovh/ovh v2.1.0 requires guzzlehttp/guzzle ^6.0 -> found guzzlehttp/guzzle[6.0.0, ..., 6.5.x-dev] but it conflicts with your root composer.json require (^7.0).

我尝试通过将 guzzle 的版本更改为“^6.0”,然后执行 composer update 来编辑 composer.json。然而,这会导致错误(mandrill 需要 guzzle ^7.0)。

我能做什么?

OVH v3.0.0 适用于 Guzzle 7.0

https://github.com/ovh/php-ovh/blob/75852ad0fee8008b6245d72a7d3ba7f09cb456ae/composer.json

也许你应该更新 OVH?