-
Notifications
You must be signed in to change notification settings - Fork 50
Allow PHP 8 #389
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
Allow PHP 8 #389
Conversation
do we need to build with an RC of php 8? 8.0 is not found in the ci build :-/ |
and thanks for looking into this! i am excited for php 8! |
Whoa, suddenly we have all new kinds of failures. Due to Symfony 5.2? |
i think that is a symfony upgrade, yes:
i think the wording changed and we have assertions on that. can you adjust the assertion? i guess we should just look for |
Depends on php-http/stopwatch-plugin#16. |
Most jobs are green now. The remaining ones have to do with testing against guzzle6-adapter (by adding it to the |
i suggest we switch all tests to guzzle7-adapter then. we don't test the other integrations anyways. and guzzle7 should work on all php versions we allow. |
Unfortunately guzzle7-adapter requires HTTPlug ^2.0, so now the test against HTTPlug 1.0 is failing. How important is it to keep that test? |
it would be nice to know it still works. can we put the guzzle7-adapter version into a variable? maybe a global variable that says guzzle7 and then we overwrite it in the build where we need guzzle6-adapter? |
@dbu Only two failing test cases left. Do you have any idea what‘s going on there? |
almost, almost. |
Nope: in that case guzzlehttp/guzzle will conflict between versions 6 and 7. So I’ll skip this individual test. But… shouldn’t the auto discovery find Guzzle6 in this case? |
All green, thanks for your help! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great, thanks!
What's in this PR?
Checklist