Problem/Motivation
Right now module can't be installed when using PHP 8 as the abraham/twitteroauth:^1 supports only the following versions - "^7.2 || ^7.3 || ^7.4"
Steps to reproduce
composer require drupal/socialfeed when using PHP 8.
Proposed resolution
Update composer.json to require abraham/twitteroauth:^3.1 (unless we need to keep PHP 7.2 support for some reason, in that case only possible version seems to be exactly 2.0.0)
At the first glance, it seems that there aren't any API changes in that dependency that would somehow effect us (constructor and $apiVersion of TwitterOAuth or TwitterOAuth::get).
Issue fork socialfeed-3233065
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
luuph commentedComment #4
hemangi.gokhale@luuph, there's a decent amount of code change. Please see compare -> 1.2.0...3.3.0.
Can we have some real reviews here?
Comment #5
almador commentedI could confirm the problem:
Comment #8
hemangi.gokhaleI've updated abraham/twitteroauth to
^4instead of^3as PHP 7.3 is in EOL.