1
0
mirror of https://github.com/php/pie.git synced 2026-03-23 23:12:17 +01:00

Merge pull request #407 from asgrim/dep-update-bumps

Dep update bumps
This commit is contained in:
James Titcumb
2025-11-03 16:34:57 +00:00
committed by GitHub
8 changed files with 42 additions and 41 deletions

View File

@@ -45,7 +45,7 @@ jobs:
uses: actions/checkout@v5
- name: Fetch built PHAR from artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: pie-${{ github.sha }}.phar

View File

@@ -59,7 +59,7 @@ jobs:
uses: actions/attest-build-provenance@v3
with:
subject-path: '${{ github.workspace }}/pie.phar'
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v5
with:
name: pie-${{ github.sha }}.phar
path: pie.phar

View File

@@ -36,7 +36,7 @@ jobs:
- name: Build documentation
run: .github/docs/build-docs.sh
- name: Fetch built PHAR from artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: pie-${{ github.sha }}.phar
- name: Verify the PHAR

View File

@@ -26,7 +26,7 @@ jobs:
contents: write
steps:
- name: Fetch built PHAR from artifacts
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: pie-${{ github.sha }}.phar
- name: Verify the PHAR

View File

@@ -34,15 +34,15 @@
"fidry/cpu-core-counter": "^1.3.0",
"illuminate/container": "^10.49.0",
"psr/container": "^2.0.2",
"symfony/console": "^6.4.26",
"symfony/console": "^6.4.27",
"symfony/event-dispatcher": "^6.4.25",
"symfony/process": "^6.4.26",
"thephpf/attestation": "^0.0.2",
"webmozart/assert": "^1.12"
"webmozart/assert": "^1.12.1"
},
"require-dev": {
"ext-openssl": "*",
"behat/behat": "^3.25.0",
"behat/behat": "^3.26.0",
"bnf/phpstan-psr-container": "^1.1",
"doctrine/coding-standard": "^14.0.0",
"phpstan/phpstan": "^2.1.31",

65
composer.lock generated
View File

@@ -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": "f8803ea4e33a255b7a715a4a0398ea78",
"content-hash": "e31801d88ecfc69c149ba2727af92874",
"packages": [
{
"name": "composer/ca-bundle",
@@ -1388,16 +1388,16 @@
},
{
"name": "symfony/console",
"version": "v6.4.26",
"version": "v6.4.27",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f"
"reference": "13d3176cf8ad8ced24202844e9f95af11e2959fc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f",
"reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f",
"url": "https://api.github.com/repos/symfony/console/zipball/13d3176cf8ad8ced24202844e9f95af11e2959fc",
"reference": "13d3176cf8ad8ced24202844e9f95af11e2959fc",
"shasum": ""
},
"require": {
@@ -1462,7 +1462,7 @@
"terminal"
],
"support": {
"source": "https://github.com/symfony/console/tree/v6.4.26"
"source": "https://github.com/symfony/console/tree/v6.4.27"
},
"funding": [
{
@@ -1482,7 +1482,7 @@
"type": "tidelift"
}
],
"time": "2025-09-26T12:13:46+00:00"
"time": "2025-10-06T10:25:16+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -1783,16 +1783,16 @@
},
{
"name": "symfony/finder",
"version": "v6.4.24",
"version": "v6.4.27",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
"reference": "73089124388c8510efb8d2d1689285d285937b08"
"reference": "a1b6aa435d2fba50793b994a839c32b6064f063b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08",
"reference": "73089124388c8510efb8d2d1689285d285937b08",
"url": "https://api.github.com/repos/symfony/finder/zipball/a1b6aa435d2fba50793b994a839c32b6064f063b",
"reference": "a1b6aa435d2fba50793b994a839c32b6064f063b",
"shasum": ""
},
"require": {
@@ -1827,7 +1827,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/finder/tree/v6.4.24"
"source": "https://github.com/symfony/finder/tree/v6.4.27"
},
"funding": [
{
@@ -1847,7 +1847,7 @@
"type": "tidelift"
}
],
"time": "2025-07-15T12:02:45+00:00"
"time": "2025-10-15T18:32:00+00:00"
},
{
"name": "symfony/polyfill-ctype",
@@ -2484,16 +2484,16 @@
},
{
"name": "webmozart/assert",
"version": "1.12.0",
"version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/webmozarts/assert.git",
"reference": "541057574806f942c94662b817a50f63f7345360"
"reference": "9be6926d8b485f55b9229203f962b51ed377ba68"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/webmozarts/assert/zipball/541057574806f942c94662b817a50f63f7345360",
"reference": "541057574806f942c94662b817a50f63f7345360",
"url": "https://api.github.com/repos/webmozarts/assert/zipball/9be6926d8b485f55b9229203f962b51ed377ba68",
"reference": "9be6926d8b485f55b9229203f962b51ed377ba68",
"shasum": ""
},
"require": {
@@ -2536,24 +2536,24 @@
],
"support": {
"issues": "https://github.com/webmozarts/assert/issues",
"source": "https://github.com/webmozarts/assert/tree/1.12.0"
"source": "https://github.com/webmozarts/assert/tree/1.12.1"
},
"time": "2025-10-20T12:43:39+00:00"
"time": "2025-10-29T15:56:20+00:00"
}
],
"packages-dev": [
{
"name": "behat/behat",
"version": "v3.25.0",
"version": "v3.26.0",
"source": {
"type": "git",
"url": "https://github.com/Behat/Behat.git",
"reference": "bc7f149dde1cd0da82616e6b280e1c9be2ee53e1"
"reference": "1b6b08efa995fe4135901b862d112adc7e95ecbb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Behat/Behat/zipball/bc7f149dde1cd0da82616e6b280e1c9be2ee53e1",
"reference": "bc7f149dde1cd0da82616e6b280e1c9be2ee53e1",
"url": "https://api.github.com/repos/Behat/Behat/zipball/1b6b08efa995fe4135901b862d112adc7e95ecbb",
"reference": "1b6b08efa995fe4135901b862d112adc7e95ecbb",
"shasum": ""
},
"require": {
@@ -2562,7 +2562,7 @@
"composer/xdebug-handler": "^1.4 || ^2.0 || ^3.0",
"ext-mbstring": "*",
"nikic/php-parser": "^4.19.2 || ^5.2",
"php": "8.1.* || 8.2.* || 8.3.* || 8.4.* ",
"php": ">=8.1 <8.5",
"psr/container": "^1.0 || ^2.0",
"symfony/config": "^5.4 || ^6.4 || ^7.0",
"symfony/console": "^5.4 || ^6.4 || ^7.0",
@@ -2573,6 +2573,7 @@
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.68",
"opis/json-schema": "^2.5",
"phpstan/phpstan": "^2.0",
"phpunit/phpunit": "^9.6",
"rector/rector": "2.1.7",
@@ -2632,9 +2633,9 @@
],
"support": {
"issues": "https://github.com/Behat/Behat/issues",
"source": "https://github.com/Behat/Behat/tree/v3.25.0"
"source": "https://github.com/Behat/Behat/tree/v3.26.0"
},
"time": "2025-10-03T20:14:49+00:00"
"time": "2025-10-29T09:46:14+00:00"
},
{
"name": "behat/gherkin",
@@ -2976,16 +2977,16 @@
},
{
"name": "nikic/php-parser",
"version": "v5.6.1",
"version": "v5.6.2",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
"reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2"
"reference": "3a454ca033b9e06b63282ce19562e892747449bb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
"reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/3a454ca033b9e06b63282ce19562e892747449bb",
"reference": "3a454ca033b9e06b63282ce19562e892747449bb",
"shasum": ""
},
"require": {
@@ -3028,9 +3029,9 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
"source": "https://github.com/nikic/PHP-Parser/tree/v5.6.1"
"source": "https://github.com/nikic/PHP-Parser/tree/v5.6.2"
},
"time": "2025-08-13T20:13:15+00:00"
"time": "2025-10-21T19:32:17+00:00"
},
{
"name": "phar-io/manifest",

View File

@@ -124,7 +124,7 @@ class PhpBinaryPathBasedPlatformRepository extends PlatformRepository
private function detectLibraryWithPkgConfig(string $alias, string $library): void
{
try {
$pkgConfigResult = Process::run(['pkg-config', '--print-provides', '--print-errors', $library], timeout: 10);
$pkgConfigResult = Process::run(['pkg-config', '--print-provides', '--print-errors', $library], timeout: 30);
} catch (ProcessFailedException) {
return;
}

View File

@@ -188,7 +188,7 @@ final class PhpBinaryPathBasedPlatformRepositoryTest extends TestCase
],
static function (array $pkg): bool {
try {
Process::run(['pkg-config', '--print-provides', '--print-errors', $pkg[1]], timeout: 10);
Process::run(['pkg-config', '--print-provides', '--print-errors', $pkg[1]], timeout: 30);
return true;
} catch (ProcessFailedException) {