rdoepner/cleverreach

Too strict requirement for Psr/Log

rvock opened this issue · 1 comments

rvock commented

The commit 5cd32d4 increased the requirement for psr/log from ^1.0 to ^1.1.

This prevents the installation of this package in combination with other packages which have psr/log at ~1.0 (like symfony/cache).

I don't think you need ^1.1, as there were no relevant changes (except test cases):
php-fig/log@1.0.2...1.1.2

^1.0 should work.

psr/log:~1.0 should work just fine, because it matches version 1.1 too. The only conflict would pop up if packages specified the single version constraint psr/log:1.0 which is a bad idea and actually a problem of the other package.