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

Use ">=" for the "php" requirement #37494

Merged
merged 1 commit into from Jul 5, 2020

Conversation

alexpott
Copy link
Contributor

@alexpott alexpott commented Jul 5, 2020

Q A
Branch? 4.4
Bug fix? kinda - prevents projects from installing on PHP 8.0 unnecessarily.
New feature? no
Deprecations? no
Tickets Fix #...
License MIT
Doc PR symfony/symfony-docs#...

Making the same change as f8aa087 but for a couple of places where it seems to have been missed.

@gmponos
Copy link
Contributor

gmponos commented Jul 5, 2020

prevents projects from installing on PHP 8.0 unnecessarily.

Have I lost something? This does not prevent.. but allows.. is it a typo?

@rpkamp
Copy link
Contributor

rpkamp commented Jul 5, 2020

Have I lost something? This does not prevent.. but allows.. is it a typo?

^7.3 means >=7.3, <8

So yeah, it prevents PHP 8

https://getcomposer.org/doc/articles/versions.md#caret-version-range-

@nicolas-grekas nicolas-grekas added this to the 4.4 milestone Jul 5, 2020
@nicolas-grekas
Copy link
Member

Thank you @alexpott.

@nicolas-grekas nicolas-grekas merged commit 3b1e34b into symfony:4.4 Jul 5, 2020
@nicolas-grekas
Copy link
Member

nicolas-grekas commented Jul 5, 2020

Please ping me if you need a new v1 release of the contracts (we release only v2 right now, which means PHP >=7.2)

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

Successfully merging this pull request may close these issues.

None yet

5 participants