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
Using version ^1.28 for google/cloud-logging
./composer.json has been updated
Running composer update google/cloud-logging
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- google/cloud-logging[v1.28.0, ..., v1.28.5] conflict with psr/log >=3.
- symfony/http-kernel v7.0.1 requires psr/log ^1|^2|^3 -> satisfiable by psr/log[3.0.0].
- symfony/framework-bundle v7.0.1 requires symfony/http-kernel ^6.4|^7.0 -> satisfiable by symfony/http-kernel[v7.0.1].
- symfony/framework-bundle is locked to version v7.0.1 and an update of this package was not requested.
- Root composer.json requires google/cloud-logging ^1.28 -> satisfiable by google/cloud-logging[v1.28.0, ..., v1.28.5].
The text was updated successfully, but these errors were encountered:
Hello @gaea44!
unfortunately, as we still support PHP 7.4 (something that will be changing in the next couple months), we cannot support psr/log:3 because the interface requires union types, and our PsrLogger would throw a syntax error on PHP 7.4 if we added the union type syntax.
As soon as we drop support for PHP 7.4 (which should be in early 2024), we'll be able to support psr/log 3.
Environment details
Since version 1.22.1, google/cloud-logging adds conflict with psr/log >=3, preventing the use with Symfony framework.
Steps to reproduce
composer create-project symfony/skeleton:"7.0.*@dev" my_project_directory
The text was updated successfully, but these errors were encountered: