-
Couldn't load subscription status.
- Fork 17
Closed
Description
| Q | A |
|---|---|
| Bug? | maybe |
| New Feature? | maybe |
| Version | 1.2.0 |
Actual Behavior
Package does provide only php-http/client-implementation
Expected Behavior
Package should also provide psr/http-client-implementation if fully compatible with PSR-18
Steps to Reproduce
Create a project with composer.json:
...
"require": {
"psr/http-client": "^1.0.0",
"psr/http-client-implementation": "^1.0.0",
"psr/http-message": "^1.0.0",
"psr/http-message-implementation": "^1.0.0",
"psr/http-factory": "^1.0.0",
"psr/http-factory-implementation": "^1.0.0",
},
"require-dev": {
"phpunit/phpunit": "^6.0.0",
"nyholm/psr7": "^1.0.0",
"php-http/mock-client": "^1.2.0"
},
...Composer install/update will fail with Your requirements could not be resolved to an installable set of packages. where it would succeed if I'd require php-http/client-implementation instead.
Possible Solutions
Add psr/http-client-implementation to composer.json provides section.
Metadata
Metadata
Assignees
Labels
No labels