-
-
Notifications
You must be signed in to change notification settings - Fork 216
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
Drop unsupported versions of PHP #571
Conversation
d1bbc00
to
b6f94d9
Compare
composer.json
Outdated
@@ -37,8 +37,9 @@ | |||
"phpstan/phpstan-symfony": "^1.3", | |||
"doctrine/orm": "^2.6 || ^3", | |||
"doctrine/persistence": "^2.0 || ^3 ", | |||
"symfony/phpunit-bridge": "^6.3 || ^7", | |||
"symfony/var-exporter": "^5.4 || ^6 || ^7" | |||
"symfony/console": "^6.4.17", |
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.
Had to add this constraint because of an indirect deprecation that caused the prefer-lowest job to fail.
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.
So we're not testing with Console 7? That would be really bad.
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.
Oh yeah sorry, I will add it.
2139686
to
2620407
Compare
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.
I've merged up your changes on 3.3.x. If you want, you can rebase and throw PHPStan 1 our of composer.json.
This should allow us to do many breaking changes related to new features of PHP. I'm bumping to 8.1 and not higher for the sake of consistency with other recent versions of Doctrine packages. I am dropping some old versions of some require-dev dependencies that are not optional dependencies in the hope of having the prefer-lowest build pass.
2620407
to
df4b11b
Compare
This should allow us to do many breaking changes related to new features of PHP.
I'm buping to 8.1 and not higher for the sake of consistency with other recent versions of Doctrine packages. Do let me know if you think I should bump higher.