Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

psr/cache 3 update not possible by hard required cache/array-adapter #190

Open
gskema opened this issue Aug 14, 2024 · 3 comments
Open

psr/cache 3 update not possible by hard required cache/array-adapter #190

gskema opened this issue Aug 14, 2024 · 3 comments

Comments

@gskema
Copy link

gskema commented Aug 14, 2024

This package requires cache/array-adapter -> latests version 1.2 of it supports psr/cache 1 || 2.
This packages allows psr/cache cache 1 || 2 || 3 but for the reason above it will never be installed.

Also, symfony/contracts ^3.5 supports only psr/cache ^3.0

So essentially it's not possible to have psr/cache 3 right now.
Doesn't look like cache/array-adapter new version will be released soon..
Why does this repository require it? I don't see any usages, it could be placed in Composer suggest?

@wivaku
Copy link

wivaku commented Sep 10, 2024

Absence of psr/cache v3 creates conflict when e.g. upgrading to Pest v3.

@d0niek
Copy link

d0niek commented Sep 17, 2024

The same problem!

league/geotools require cache/array-adapter:^1.0 and cache/array-adapter require psr/cache:^1.0||^2.0 but my project fixed psr/cache to 3.0.

@gskema
Copy link
Author

gskema commented Sep 17, 2024

FYI my temp solution is composer.json

{
  "replace": {
     "cache/array-adapter": "*"
  }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants