Page MenuHomePhabricator

Allow psr/log v3 for DonationInterface extension
Closed, ResolvedPublic2 Estimated Story Points

Description

DonationInterface requires library psr/log in its composer.json. mediawiki/core has a plan to update the version in T356451: Upgrade psr/log to 3.x.
Additional allow psr/log v3 on the master of the DonationInterface extension allows to stay up to date and keep CI running, when the update on core happens.

Please allow the new version.
This requires also updates to libraries that using the old version as well:

# composer why psr/log
wikimedia/donation-interface           dev-master requires psr/log (^1.0)
amzn/login-and-pay-with-amazon-sdk-php 2.5.0      requires psr/log (^1.0)
composer/xdebug-handler                3.0.5      requires psr/log (^1 || ^2 || ^3)
monolog/monolog                        2.11.0     requires psr/log (^1.0.1 || ^2.0 || ^3.0)
wikimedia/smash-pig                    v1.2.4.2   requires psr/log (^1.0)

Event Timeline

Ejegg subscribed.

Hah, looks like it's time to remove the old Amazon Pay support.

Ejegg set the point value for this task to 2.
Ejegg set Final Story Points to 2.