From 9b8d695f90456a15d30b78d72887feb817c3f35e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=B6ller?= Date: Wed, 7 Dec 2022 14:39:53 +0100 Subject: [PATCH] Fix: Drop support for PHP 7.1, 7.2, and 7.3 (#543) --- .github/workflows/coding-standards.yml | 2 +- .github/workflows/tests.yml | 3 --- CHANGELOG.md | 2 ++ README.md | 2 +- composer.json | 7 +++++-- vendor-bin/php-cs-fixer/composer.json | 4 ++-- vendor-bin/php-cs-fixer/composer.lock | 8 ++++---- vendor-bin/phpstan/composer.json | 4 ++-- vendor-bin/phpstan/composer.lock | 6 +++--- vendor-bin/psalm/composer.json | 4 ++-- vendor-bin/psalm/composer.lock | 6 +++--- 11 files changed, 25 insertions(+), 23 deletions(-) diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index fbff43227d..81ea1d81f3 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: php-version: - - "7.1" + - "7.4" steps: - name: "Checkout code" diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7f435c4aaf..5c87b52c54 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,9 +18,6 @@ jobs: operating-system: - "ubuntu-latest" php-version: - - "7.1" - - "7.2" - - "7.3" - "7.4" - "8.0" - "8.1" diff --git a/CHANGELOG.md b/CHANGELOG.md index 3350f92c70..2445daf3f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased](https://github.com/FakerPHP/Faker/compare/v1.20.0...main) +- Dropped support for PHP 7.1, 7.2, and 7.3 (#543) + ## [2022-07-20, v1.20.0](https://github.com/FakerPHP/Faker/compare/v1.19.0..v1.20.0) - Fixed typo in French phone number (#452) diff --git a/README.md b/README.md index 018c70bb7e..8958f9847d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ It's heavily inspired by Perl's [Data::Faker](https://metacpan.org/pod/Data::Fak ### Installation -Faker requires PHP >= 7.1. +Faker requires PHP >= 7.4. ```shell composer require fakerphp/faker diff --git a/composer.json b/composer.json index 7c192ac7e4..392fb3c662 100644 --- a/composer.json +++ b/composer.json @@ -14,7 +14,7 @@ } ], "require": { - "php": "^7.1 || ^8.0", + "php": "^7.4 || ^8.0", "psr/container": "^1.0 || ^2.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" }, @@ -50,7 +50,10 @@ "bamarni/composer-bin-plugin": true, "composer/package-versions-deprecated": true }, - "sort-packages": true + "sort-packages": true, + "platform": { + "php": "7.4.32" + } }, "extra": { "branch-alias": { diff --git a/vendor-bin/php-cs-fixer/composer.json b/vendor-bin/php-cs-fixer/composer.json index 9238d9f4ed..ca13f8edf8 100644 --- a/vendor-bin/php-cs-fixer/composer.json +++ b/vendor-bin/php-cs-fixer/composer.json @@ -1,11 +1,11 @@ { "require": { - "php": "^7.1 || ^8.0", + "php": "^7.4 || ^8.0", "friendsofphp/php-cs-fixer": "^3.3.0" }, "config": { "platform": { - "php": "7.1.33" + "php": "7.4.32" }, "preferred-install": "dist", "sort-packages": true diff --git a/vendor-bin/php-cs-fixer/composer.lock b/vendor-bin/php-cs-fixer/composer.lock index 1d97d1bfac..9e7c1851d5 100644 --- a/vendor-bin/php-cs-fixer/composer.lock +++ b/vendor-bin/php-cs-fixer/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c7ed5b5ca7a1a555f6841c04fb41da1d", + "content-hash": "5a3d8a39f5b3ca9b528e459bd7271808", "packages": [ { "name": "composer/semver", @@ -1713,11 +1713,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^7.1 || ^8.0" + "php": "^7.4 || ^8.0" }, "platform-dev": [], "platform-overrides": { - "php": "7.1.33" + "php": "7.4.32" }, - "plugin-api-version": "2.1.0" + "plugin-api-version": "2.3.0" } diff --git a/vendor-bin/phpstan/composer.json b/vendor-bin/phpstan/composer.json index 6f5ca2b0e7..79431630dd 100644 --- a/vendor-bin/phpstan/composer.json +++ b/vendor-bin/phpstan/composer.json @@ -1,13 +1,13 @@ { "require": { - "php": "^7.1 || ^8.0", + "php": "^7.4 || ^8.0", "phpstan/extension-installer": "^1.1.0", "phpstan/phpstan": "^0.12.100", "phpstan/phpstan-deprecation-rules": "^0.12.6" }, "config": { "platform": { - "php": "7.1.33" + "php": "7.4.32" }, "preferred-install": "dist", "sort-packages": true, diff --git a/vendor-bin/phpstan/composer.lock b/vendor-bin/phpstan/composer.lock index 4683a2cb87..6cb5008177 100644 --- a/vendor-bin/phpstan/composer.lock +++ b/vendor-bin/phpstan/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "98c8b515ce5fdac0bcbb29369b89f117", + "content-hash": "7b6c08f79ca08061f5282b0ca46daf3c", "packages": [ { "name": "phpstan/extension-installer", @@ -170,11 +170,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^7.1 || ^8.0" + "php": "^7.4 || ^8.0" }, "platform-dev": [], "platform-overrides": { - "php": "7.1.33" + "php": "7.4.32" }, "plugin-api-version": "2.3.0" } diff --git a/vendor-bin/psalm/composer.json b/vendor-bin/psalm/composer.json index b1919e01c7..3f22978855 100644 --- a/vendor-bin/psalm/composer.json +++ b/vendor-bin/psalm/composer.json @@ -1,11 +1,11 @@ { "require": { - "php": "^7.1 || ^8.0", + "php": "^7.4 || ^8.0", "vimeo/psalm": "^4.30.0" }, "config": { "platform": { - "php": "7.1.33" + "php": "7.4.32" }, "preferred-install": "dist", "sort-packages": true, diff --git a/vendor-bin/psalm/composer.lock b/vendor-bin/psalm/composer.lock index c6d4b5b6e8..bd4c905f85 100644 --- a/vendor-bin/psalm/composer.lock +++ b/vendor-bin/psalm/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c06b8d5f9750932bd65c549e1674c120", + "content-hash": "6440bd3321cecaca3d65a7d334326aab", "packages": [ { "name": "amphp/amp", @@ -1806,11 +1806,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^7.1 || ^8.0" + "php": "^7.4 || ^8.0" }, "platform-dev": [], "platform-overrides": { - "php": "7.1.33" + "php": "7.4.32" }, "plugin-api-version": "2.3.0" }