Root composer.json requires abdelhamiderrahmouni/shopper-framework * -> satisfiable by abdelhamiderrahmouni/shopper-framework[v1.2, v1.2.1].
abdelhamiderrahmouni/shopper-framework[v1.2, ..., v1.2.1] require psr/simple-cache ~2.0 -> found psr/simple-cache[2.0.0] but the package is fixed to 3.0.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.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require abdelhamiderrahmouni/shopper-framework:*" to figure out if any version is installable, or "composer require abdelhamiderrahmouni/shopper-framework:^2.1" if you know which you need.
Root composer.json requires abdelhamiderrahmouni/shopper-framework * -> satisfiable by abdelhamiderrahmouni/shopper-framework[v1.2, v1.2.1].
abdelhamiderrahmouni/shopper-framework[v1.2, ..., v1.2.1] require psr/simple-cache ~2.0 -> found psr/simple-cache[2.0.0] but the package is fixed to 3.0.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.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require abdelhamiderrahmouni/shopper-framework:*" to figure out if any version is installable, or "composer require abdelhamiderrahmouni/shopper-framework:^2.1" if you know which you need.