From c6159399e38a041a91839e0cf0e005f77faaf3be Mon Sep 17 00:00:00 2001 From: "Eric Richer eric.richer@vistoconsulting.com" Date: Fri, 1 Nov 2024 16:27:44 -0400 Subject: [PATCH 1/2] Set platform to php:8.1.99 in composer.json configuration Signed-off-by: Eric Richer eric.richer@vistoconsulting.com --- composer.json | 159 ++++++++++++++++++++++++++------------------------ 1 file changed, 82 insertions(+), 77 deletions(-) diff --git a/composer.json b/composer.json index 5b9830b..4e26cab 100644 --- a/composer.json +++ b/composer.json @@ -1,84 +1,89 @@ { - "name": "lm-commons/lmc-user", - "description": "A generic user registration and authentication module for Laminas. Supports Laminas\\Db and Doctrine2.", - "type": "library", - "license": "BSD-3-Clause", - "keywords": [ - "laminas" - ], - "homepage": "https://github.com/LM-Commons/LmcUser", - "authors": [ - { - "name": "Evan Coury", - "email": "me@evancoury.com", - "homepage": "http://blog.evan.pro/" - }, - { - "name": "Kyle Spraggs", - "email": "theman@spiffyjr.me", - "homepage": "http://www.spiffyjr.me/" - }, - { - "name": "Mat Wright", - "email": "mail@matwright.dev", - "homepage": "https://matwright.dev/" - } - ], - - "require": { - "php" : "^7.3 || ^8.0", - "laminas/laminas-authentication" : "^2.7", - "laminas/laminas-crypt" : "^3.0", - "laminas/laminas-form" : "^3.0", - "laminas/laminas-inputfilter" : "^2.10", - "laminas/laminas-loader" : "^2.6", - "laminas/laminas-modulemanager" : "^2.8", - "laminas/laminas-mvc" : "^3.0", - "laminas/laminas-servicemanager" : "^3.0", - "laminas/laminas-stdlib" : "^3.0", - "laminas/laminas-validator" : "^2.13", - "laminas/laminas-db" : "^2.11", - "laminas/laminas-view" : "^2.11", - "laminas/laminas-session" : "^2.9", - "laminas/laminas-http" : "^2.11", - "laminas/laminas-mvc-plugin-flashmessenger" : "^1.2", - "laminas/laminas-i18n" : "^2.10", - "laminas/laminas-mvc-plugin-prg" : "^1.2", - "laminas/laminas-hydrator" : "^4.1" - }, - "require-dev" : { - "phpunit/phpunit" : "^9.5.4", - "phpmd/phpmd" : "^2.7.0", - "squizlabs/php_codesniffer" : "^3.5.5", - "laminas/laminas-captcha" : "^2.6" - }, - "suggest": { - "laminas/laminas-captcha" : "Laminas\\Captcha if you want to use the captcha component" + "name": "lm-commons/lmc-user", + "description": "A generic user registration and authentication module for Laminas. Supports Laminas\\Db and Doctrine2.", + "type": "library", + "license": "BSD-3-Clause", + "keywords": [ + "laminas" + ], + "homepage": "https://github.com/LM-Commons/LmcUser", + "authors": [ + { + "name": "Evan Coury", + "email": "me@evancoury.com", + "homepage": "http://blog.evan.pro/" }, - "autoload": { - "psr-4": { - "LmcUser\\": "src/" - } + { + "name": "Kyle Spraggs", + "email": "theman@spiffyjr.me", + "homepage": "http://www.spiffyjr.me/" }, - "autoload-dev": { - "psr-4": { - "LmcUserTest\\": "tests/" - } - }, - "extra": { - "laminas": { - "module": "LmcUser" + { + "name": "Mat Wright", + "email": "mail@matwright.dev", + "homepage": "https://matwright.dev/" } + ], + + "require": { + "php" : "^7.3 || ^8.0", + "laminas/laminas-authentication" : "^2.7", + "laminas/laminas-crypt" : "^3.0", + "laminas/laminas-form" : "^3.0", + "laminas/laminas-inputfilter" : "^2.10", + "laminas/laminas-loader" : "^2.6", + "laminas/laminas-modulemanager" : "^2.8", + "laminas/laminas-mvc" : "^3.0", + "laminas/laminas-servicemanager" : "^3.0", + "laminas/laminas-stdlib" : "^3.0", + "laminas/laminas-validator" : "^2.13", + "laminas/laminas-db" : "^2.11", + "laminas/laminas-view" : "^2.11", + "laminas/laminas-session" : "^2.9", + "laminas/laminas-http" : "^2.11", + "laminas/laminas-mvc-plugin-flashmessenger" : "^1.2", + "laminas/laminas-i18n" : "^2.10", + "laminas/laminas-mvc-plugin-prg" : "^1.2", + "laminas/laminas-hydrator" : "^4.1" + }, + "require-dev" : { + "phpunit/phpunit" : "^9.5.4", + "phpmd/phpmd" : "^2.7.0", + "squizlabs/php_codesniffer" : "^3.5.5", + "laminas/laminas-captcha" : "^2.6" + }, + "suggest": { + "laminas/laminas-captcha" : "Laminas\\Captcha if you want to use the captcha component" }, - "scripts": { - "check": [ - "@cs-check", - "@test" - ], - "cs-check": "phpcs", - "cs-fix": "phpcbf", - "test": "phpunit --colors=always", - "test-coverage": "phpunit --colors=always --coverage-clover clover.xml", - "test-coverage-html": "phpunit --coverage-html ./build/html" + "autoload": { + "psr-4": { + "LmcUser\\": "src/" } + }, + "autoload-dev": { + "psr-4": { + "LmcUserTest\\": "tests/" + } + }, + "extra": { + "laminas": { + "module": "LmcUser" + } + }, + "config": { + "platform": { + "php": "8.1.99" + } + }, + "scripts": { + "check": [ + "@cs-check", + "@test" + ], + "cs-check": "phpcs", + "cs-fix": "phpcbf", + "test": "phpunit --colors=always", + "test-coverage": "phpunit --colors=always --coverage-clover clover.xml", + "test-coverage-html": "phpunit --coverage-html ./build/html" + } } From f54d01f73343c28d096839dac348d144b0b21cdb Mon Sep 17 00:00:00 2001 From: "Eric Richer eric.richer@vistoconsulting.com" Date: Fri, 1 Nov 2024 16:27:44 -0400 Subject: [PATCH 2/2] Set platform to php:8.1.99 in composer.json configuration Signed-off-by: Eric Richer eric.richer@vistoconsulting.com Signed-off-by: Eric Richer eric.richer@vistoconsulting.com --- composer.lock | 159 ++++++++++++++++++++++++++------------------------ 1 file changed, 82 insertions(+), 77 deletions(-) diff --git a/composer.lock b/composer.lock index e07ded5..5069eef 100644 --- a/composer.lock +++ b/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": "c5efb4688077d1b2a63f6a7be4f46a5d", + "content-hash": "020b86677127832f1f644cf276266eee", "packages": [ { "name": "brick/varexporter", @@ -465,16 +465,16 @@ }, { "name": "laminas/laminas-filter", - "version": "2.38.0", + "version": "2.39.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3037168c2db8af3088aca8826bdf7e249fd24ce3" + "reference": "515f081cdbea90721bfbffdd15184564b256478e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3037168c2db8af3088aca8826bdf7e249fd24ce3", - "reference": "3037168c2db8af3088aca8826bdf7e249fd24ce3", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/515f081cdbea90721bfbffdd15184564b256478e", + "reference": "515f081cdbea90721bfbffdd15184564b256478e", "shasum": "" }, "require": { @@ -540,7 +540,7 @@ "type": "community_bridge" } ], - "time": "2024-10-17T20:43:05+00:00" + "time": "2024-10-31T21:18:49+00:00" }, { "name": "laminas/laminas-form", @@ -1486,21 +1486,21 @@ }, { "name": "laminas/laminas-servicemanager", - "version": "3.22.1", + "version": "3.23.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "de98d297d4743956a0558a6d71616979ff779328" + "reference": "a8640182b892b99767d54404d19c5c3b3699f79b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/de98d297d4743956a0558a6d71616979ff779328", - "reference": "de98d297d4743956a0558a6d71616979ff779328", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/a8640182b892b99767d54404d19c5c3b3699f79b", + "reference": "a8640182b892b99767d54404d19c5c3b3699f79b", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.17", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0", + "laminas/laminas-stdlib": "^3.19", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "psr/container": "^1.0" }, "conflict": { @@ -1517,15 +1517,15 @@ }, "require-dev": { "composer/package-versions-deprecated": "^1.11.99.5", - "friendsofphp/proxy-manager-lts": "^1.0.14", - "laminas/laminas-code": "^4.10.0", + "friendsofphp/proxy-manager-lts": "^1.0.18", + "laminas/laminas-code": "^4.14.0", "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-container-config-test": "^0.8", - "mikey179/vfsstream": "^1.6.11", - "phpbench/phpbench": "^1.2.9", - "phpunit/phpunit": "^10.4", + "mikey179/vfsstream": "^1.6.12", + "phpbench/phpbench": "^1.3.1", + "phpunit/phpunit": "^10.5.36", "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.8.0" + "vimeo/psalm": "^5.26.1" }, "suggest": { "friendsofphp/proxy-manager-lts": "ProxyManager ^2.1.1 to handle lazy initialization of services" @@ -1572,7 +1572,7 @@ "type": "community_bridge" } ], - "time": "2023-10-24T11:19:47+00:00" + "time": "2024-10-28T21:32:16+00:00" }, { "name": "laminas/laminas-session", @@ -1658,30 +1658,30 @@ }, { "name": "laminas/laminas-stdlib", - "version": "3.19.0", + "version": "3.20.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3" + "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/6a192dd0882b514e45506f533b833b623b78fff3", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/8974a1213be42c3e2f70b2c27b17f910291ab2f4", + "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^2.5", - "phpbench/phpbench": "^1.2.15", - "phpunit/phpunit": "^10.5.8", - "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.20.0" + "laminas/laminas-coding-standard": "^3.0", + "phpbench/phpbench": "^1.3.1", + "phpunit/phpunit": "^10.5.38", + "psalm/plugin-phpunit": "^0.19.0", + "vimeo/psalm": "^5.26.1" }, "type": "library", "autoload": { @@ -1713,7 +1713,7 @@ "type": "community_bridge" } ], - "time": "2024-01-19T12:39:49+00:00" + "time": "2024-10-29T13:46:07+00:00" }, { "name": "laminas/laminas-translator", @@ -4537,34 +4537,34 @@ }, { "name": "symfony/config", - "version": "v7.1.6", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "5c6152766251ff45a44b76affadd5287e253fb27" + "reference": "5ed4195a81d2352e0e4ce24e5f7e26fc794e7597" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/5c6152766251ff45a44b76affadd5287e253fb27", - "reference": "5c6152766251ff45a44b76affadd5287e253fb27", + "url": "https://api.github.com/repos/symfony/config/zipball/5ed4195a81d2352e0e4ce24e5f7e26fc794e7597", + "reference": "5ed4195a81d2352e0e4ce24e5f7e26fc794e7597", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/filesystem": "^7.1", + "symfony/filesystem": "^5.4|^6.0|^7.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<6.4", + "symfony/finder": "<5.4", "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^6.4|^7.0", - "symfony/finder": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^6.4|^7.0" + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -4592,7 +4592,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.1.6" + "source": "https://github.com/symfony/config/tree/v6.4.13" }, "funding": [ { @@ -4608,43 +4608,44 @@ "type": "tidelift" } ], - "time": "2024-10-25T15:11:02+00:00" + "time": "2024-10-25T15:07:50+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.1.6", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "1f12f9d580ef8dd09e3b756aa111cc2d5f311bfd" + "reference": "728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1f12f9d580ef8dd09e3b756aa111cc2d5f311bfd", - "reference": "1f12f9d580ef8dd09e3b756aa111cc2d5f311bfd", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96", + "reference": "728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.1", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/service-contracts": "^3.5", - "symfony/var-exporter": "^6.4|^7.0" + "symfony/service-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.2.10|^7.0" }, "conflict": { "ext-psr": "<1.1|>=2", - "symfony/config": "<6.4", - "symfony/finder": "<6.4", - "symfony/yaml": "<6.4" + "symfony/config": "<6.1", + "symfony/finder": "<5.4", + "symfony/proxy-manager-bridge": "<6.3", + "symfony/yaml": "<5.4" }, "provide": { "psr/container-implementation": "1.1|2.0", "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^6.4|^7.0", - "symfony/expression-language": "^6.4|^7.0", - "symfony/yaml": "^6.4|^7.0" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -4672,7 +4673,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v7.1.6" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.13" }, "funding": [ { @@ -4688,7 +4689,7 @@ "type": "tidelift" } ], - "time": "2024-10-25T15:11:02+00:00" + "time": "2024-10-25T15:07:50+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4759,25 +4760,25 @@ }, { "name": "symfony/filesystem", - "version": "v7.1.6", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4" + "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/c835867b3c62bb05c7fe3d637c871c7ae52024d4", - "reference": "c835867b3c62bb05c7fe3d637c871c7ae52024d4", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3", + "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { - "symfony/process": "^6.4|^7.0" + "symfony/process": "^5.4|^6.4|^7.0" }, "type": "library", "autoload": { @@ -4805,7 +4806,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.1.6" + "source": "https://github.com/symfony/filesystem/tree/v6.4.13" }, "funding": [ { @@ -4821,7 +4822,7 @@ "type": "tidelift" } ], - "time": "2024-10-25T15:11:02+00:00" + "time": "2024-10-25T15:07:50+00:00" }, { "name": "symfony/polyfill-ctype", @@ -5067,25 +5068,26 @@ }, { "name": "symfony/var-exporter", - "version": "v7.1.6", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "90173ef89c40e7c8c616653241048705f84130ef" + "reference": "0f605f72a363f8743001038a176eeb2a11223b51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/90173ef89c40e7c8c616653241048705f84130ef", - "reference": "90173ef89c40e7c8c616653241048705f84130ef", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0f605f72a363f8743001038a176eeb2a11223b51", + "reference": "0f605f72a363f8743001038a176eeb2a11223b51", "shasum": "" }, "require": { - "php": ">=8.2" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { "symfony/property-access": "^6.4|^7.0", "symfony/serializer": "^6.4|^7.0", - "symfony/var-dumper": "^6.4|^7.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -5123,7 +5125,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.1.6" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.13" }, "funding": [ { @@ -5139,7 +5141,7 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "theseer/tokenizer", @@ -5194,12 +5196,15 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { "php": "^7.3 || ^8.0" }, - "platform-dev": {}, - "plugin-api-version": "2.6.0" + "platform-dev": [], + "platform-overrides": { + "php": "8.1.99" + }, + "plugin-api-version": "2.3.0" }