You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Composer requires psr/http-message ^1.1 but my project requires 2.0, causing a conflict.
To Reproduce
$ composer require truelayer/client
./composer.json has been updated
Running composer update truelayer/client
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires truelayer/client * -> satisfiable by truelayer/client[v0.0.1, ..., v0.0.6, v1.0.0, ..., v1.6.0, v2.0.0, ..., v2.6.0].
- truelayer/client[v0.0.1, ..., v0.0.3] require illuminate/validation ^v6.0|^v7.0|^v8.0 -> found illuminate/validation[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27] but these were not loaded, likely because it conflicts with another require.
- truelayer/client[v0.0.4, ..., v0.0.6, v1.0.0, ..., v1.6.0] require illuminate/validation ^v6.0|^v7.0|^v8.0|^v9.0 -> found illuminate/validation[v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27, v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.
- truelayer/client[v2.0.0, ..., v2.6.0] require truelayer/signing ^1.0.0 -> satisfiable by truelayer/signing[v1.0.0].
- truelayer/signing v1.0.0 requires psr/http-message ^1.1 -> found psr/http-message[1.1] but the package is fixed to 2.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
Expected behavior
Truelayer utilizing psr/http-message ^2.0
Environment
OS: Ubuntu
The text was updated successfully, but these errors were encountered:
Thanks for the report. It looks like the issue is with truelayer/signing requiring psr/http-message instead of psr/http-message-implementation. We'll be looking at fixing this shortly.
Bug description
Composer requires psr/http-message ^1.1 but my project requires 2.0, causing a conflict.
To Reproduce
Expected behavior
Truelayer utilizing psr/http-message ^2.0
Environment
The text was updated successfully, but these errors were encountered: