diff --git a/.github/workflows/job-extension-tests.yml b/.github/workflows/job-extension-tests.yml index 458f8a1ab..f036b3439 100644 --- a/.github/workflows/job-extension-tests.yml +++ b/.github/workflows/job-extension-tests.yml @@ -13,6 +13,7 @@ jobs: - "8.2" - "8.3" - "8.4" + - "8.5" operating-system: - "ubuntu-latest" diff --git a/.github/workflows/job-tests.yml b/.github/workflows/job-tests.yml index 04fb0c530..6018ff02e 100644 --- a/.github/workflows/job-tests.yml +++ b/.github/workflows/job-tests.yml @@ -64,6 +64,7 @@ jobs: - "8.2" - "8.3" - "8.4" + - "8.5" operating-system: - "ubuntu-latest" diff --git a/composer.json b/composer.json index c1d9c4bb9..3a2fceedc 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ "load" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-bcmath": "*", "ext-dom": "*", "ext-hash": "*", diff --git a/composer.lock b/composer.lock index 736e7e2d9..c80ffc999 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": "4f28d3d05c5e2a276ddf83d716407aa9", + "content-hash": "54bcc8692fa48b9d88e79cb12efdf3b7", "packages": [ { "name": "async-aws/core", @@ -5469,7 +5469,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-bcmath": "*", "ext-dom": "*", "ext-hash": "*", diff --git a/src/adapter/etl-adapter-avro/composer.json b/src/adapter/etl-adapter-avro/composer.json index 50c25c6bb..3351e2351 100644 --- a/src/adapter/etl-adapter-avro/composer.json +++ b/src/adapter/etl-adapter-avro/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-json": "*", "flow-php/etl": "self.version" }, diff --git a/src/adapter/etl-adapter-chartjs/composer.json b/src/adapter/etl-adapter-chartjs/composer.json index dbb4dc086..749c70fbb 100644 --- a/src/adapter/etl-adapter-chartjs/composer.json +++ b/src/adapter/etl-adapter-chartjs/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/etl": "self.version" }, "config": { diff --git a/src/adapter/etl-adapter-csv/composer.json b/src/adapter/etl-adapter-csv/composer.json index a442b6a5f..bff57999d 100644 --- a/src/adapter/etl-adapter-csv/composer.json +++ b/src/adapter/etl-adapter-csv/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/etl": "self.version" }, "config": { diff --git a/src/adapter/etl-adapter-doctrine/composer.json b/src/adapter/etl-adapter-doctrine/composer.json index 03fd13cb6..644d3fdab 100644 --- a/src/adapter/etl-adapter-doctrine/composer.json +++ b/src/adapter/etl-adapter-doctrine/composer.json @@ -13,7 +13,7 @@ "loader" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "doctrine/dbal": "^3.6 || ^4.0", "flow-php/doctrine-dbal-bulk": "self.version", "flow-php/etl": "self.version" diff --git a/src/adapter/etl-adapter-elasticsearch/composer.json b/src/adapter/etl-adapter-elasticsearch/composer.json index 3dc455554..a15dd5611 100644 --- a/src/adapter/etl-adapter-elasticsearch/composer.json +++ b/src/adapter/etl-adapter-elasticsearch/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-hash": "*", "ext-json": "*", "elasticsearch/elasticsearch": "^7.6|^8.0", diff --git a/src/adapter/etl-adapter-excel/composer.json b/src/adapter/etl-adapter-excel/composer.json index 853bbf3a6..1844690a9 100644 --- a/src/adapter/etl-adapter-excel/composer.json +++ b/src/adapter/etl-adapter-excel/composer.json @@ -12,7 +12,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/etl": "self.version", "openspout/openspout": "^4.0" }, diff --git a/src/adapter/etl-adapter-google-sheet/composer.json b/src/adapter/etl-adapter-google-sheet/composer.json index a91622567..9bc313ca2 100644 --- a/src/adapter/etl-adapter-google-sheet/composer.json +++ b/src/adapter/etl-adapter-google-sheet/composer.json @@ -12,7 +12,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/etl": "self.version", "google/apiclient": "^2.13" }, diff --git a/src/adapter/etl-adapter-http/composer.json b/src/adapter/etl-adapter-http/composer.json index 406241251..b842d586a 100644 --- a/src/adapter/etl-adapter-http/composer.json +++ b/src/adapter/etl-adapter-http/composer.json @@ -10,7 +10,7 @@ "http" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-json": "*", "flow-php/etl": "self.version", "psr/http-client": "^1.0" diff --git a/src/adapter/etl-adapter-json/composer.json b/src/adapter/etl-adapter-json/composer.json index 0c0aca6b1..80eb646d5 100644 --- a/src/adapter/etl-adapter-json/composer.json +++ b/src/adapter/etl-adapter-json/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-json": "*", "flow-php/etl": "self.version", "halaxa/json-machine": "^1.1" diff --git a/src/adapter/etl-adapter-logger/composer.json b/src/adapter/etl-adapter-logger/composer.json index 51dea81e3..1457b9cf7 100644 --- a/src/adapter/etl-adapter-logger/composer.json +++ b/src/adapter/etl-adapter-logger/composer.json @@ -11,7 +11,7 @@ "psr" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/etl": "self.version", "psr/log": "^2.0 || ^3.0" }, diff --git a/src/adapter/etl-adapter-meilisearch/composer.json b/src/adapter/etl-adapter-meilisearch/composer.json index b2bac1812..0ab5f186d 100644 --- a/src/adapter/etl-adapter-meilisearch/composer.json +++ b/src/adapter/etl-adapter-meilisearch/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-hash": "*", "ext-json": "*", "meilisearch/meilisearch-php": "^1.11", diff --git a/src/adapter/etl-adapter-parquet/composer.json b/src/adapter/etl-adapter-parquet/composer.json index 008f6f467..d906cd5e9 100644 --- a/src/adapter/etl-adapter-parquet/composer.json +++ b/src/adapter/etl-adapter-parquet/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-json": "*", "flow-php/etl": "self.version", "flow-php/parquet": "self.version" diff --git a/src/adapter/etl-adapter-text/composer.json b/src/adapter/etl-adapter-text/composer.json index 4043e838d..1bb2e70a0 100644 --- a/src/adapter/etl-adapter-text/composer.json +++ b/src/adapter/etl-adapter-text/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/etl": "self.version" }, "config": { diff --git a/src/adapter/etl-adapter-xml/composer.json b/src/adapter/etl-adapter-xml/composer.json index d240cbfb8..86ecea76e 100644 --- a/src/adapter/etl-adapter-xml/composer.json +++ b/src/adapter/etl-adapter-xml/composer.json @@ -11,7 +11,7 @@ "adapter" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-dom": "*", "ext-xml": "*", "ext-xmlreader": "*", diff --git a/src/bridge/filesystem/async-aws/composer.json b/src/bridge/filesystem/async-aws/composer.json index d3d840525..4e31e371d 100644 --- a/src/bridge/filesystem/async-aws/composer.json +++ b/src/bridge/filesystem/async-aws/composer.json @@ -14,7 +14,7 @@ "cloud" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/filesystem": "self.version", "async-aws/s3": "^2.6" }, diff --git a/src/bridge/filesystem/azure/composer.json b/src/bridge/filesystem/azure/composer.json index 5860b443c..4688d917e 100644 --- a/src/bridge/filesystem/azure/composer.json +++ b/src/bridge/filesystem/azure/composer.json @@ -14,7 +14,7 @@ "cloud" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "flow-php/filesystem": "self.version", "flow-php/azure-sdk": "self.version" }, diff --git a/src/bridge/monolog/http/composer.json b/src/bridge/monolog/http/composer.json index 1eeb76d83..52279e91c 100644 --- a/src/bridge/monolog/http/composer.json +++ b/src/bridge/monolog/http/composer.json @@ -9,7 +9,7 @@ "bridge" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "monolog/monolog": "^2.0||^3.0", "psr/http-message": "^1.0 || ^2.0" }, diff --git a/src/bridge/openapi/specification/composer.json b/src/bridge/openapi/specification/composer.json index 874a88704..503ffaf55 100644 --- a/src/bridge/openapi/specification/composer.json +++ b/src/bridge/openapi/specification/composer.json @@ -10,7 +10,7 @@ "schema" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "config": { "optimize-autoloader": true, diff --git a/src/bridge/symfony/http-foundation/composer.json b/src/bridge/symfony/http-foundation/composer.json index 202e004f1..9c68ae06e 100644 --- a/src/bridge/symfony/http-foundation/composer.json +++ b/src/bridge/symfony/http-foundation/composer.json @@ -11,7 +11,7 @@ "response" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "symfony/http-foundation": "~5.4.0 || ~6.4.0 || ~7", "flow-php/etl": "self.version" }, diff --git a/src/cli/composer.json b/src/cli/composer.json index 0e433c0b8..270dff04e 100644 --- a/src/cli/composer.json +++ b/src/cli/composer.json @@ -8,7 +8,7 @@ "cli" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "symfony/console": "^5.4 || ^6.4 || ^7.0", "symfony/uid": "^6.3 || ^7.0", "flow-php/etl": "self.version", diff --git a/src/core/etl/composer.json b/src/core/etl/composer.json index cf8e027d7..478e4e2df 100644 --- a/src/core/etl/composer.json +++ b/src/core/etl/composer.json @@ -9,7 +9,7 @@ "load" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-json": "*", "ext-mbstring": "*", "psr/clock": "^1.0", diff --git a/src/lib/array-dot/composer.json b/src/lib/array-dot/composer.json index d15129846..48bab2ded 100644 --- a/src/lib/array-dot/composer.json +++ b/src/lib/array-dot/composer.json @@ -12,7 +12,7 @@ "dot" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "config": { "optimize-autoloader": true, diff --git a/src/lib/azure-sdk/composer.json b/src/lib/azure-sdk/composer.json index 782aac60f..b6f0ba80f 100644 --- a/src/lib/azure-sdk/composer.json +++ b/src/lib/azure-sdk/composer.json @@ -14,7 +14,7 @@ "gcp" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "psr/log": "^2.0 || ^3.0", "psr/http-client": "^1.0", "php-http/discovery": "^1.0" diff --git a/src/lib/doctrine-dbal-bulk/composer.json b/src/lib/doctrine-dbal-bulk/composer.json index 5942e0d06..4f8f10b6b 100644 --- a/src/lib/doctrine-dbal-bulk/composer.json +++ b/src/lib/doctrine-dbal-bulk/composer.json @@ -11,7 +11,7 @@ "upsert" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "doctrine/dbal": "^3.6 || ^4.0" }, "autoload": { diff --git a/src/lib/dremel/composer.json b/src/lib/dremel/composer.json index bfc8d9a26..dff3fa49a 100644 --- a/src/lib/dremel/composer.json +++ b/src/lib/dremel/composer.json @@ -12,7 +12,7 @@ "algorithm" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "config": { "optimize-autoloader": true, diff --git a/src/lib/filesystem/composer.json b/src/lib/filesystem/composer.json index 5b4484a3a..755c87db9 100644 --- a/src/lib/filesystem/composer.json +++ b/src/lib/filesystem/composer.json @@ -14,7 +14,7 @@ "gcp" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "webmozart/glob": "^3.0 || ^4.0" }, "config": { diff --git a/src/lib/parquet-viewer/composer.json b/src/lib/parquet-viewer/composer.json index 2eebb5a0c..f4db6a859 100644 --- a/src/lib/parquet-viewer/composer.json +++ b/src/lib/parquet-viewer/composer.json @@ -11,7 +11,7 @@ "parquet" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "coduo/php-humanizer": "^5.0", "flow-php/etl": "self.version", "flow-php/parquet": "self.version", diff --git a/src/lib/parquet/composer.json b/src/lib/parquet/composer.json index 31e065bcd..45494df29 100644 --- a/src/lib/parquet/composer.json +++ b/src/lib/parquet/composer.json @@ -11,7 +11,7 @@ "parquet" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "ext-bcmath": "*", "ext-zlib": "*", "composer-runtime-api": "^2.1", diff --git a/src/lib/snappy/composer.json b/src/lib/snappy/composer.json index 34d9e48d0..f78bde069 100644 --- a/src/lib/snappy/composer.json +++ b/src/lib/snappy/composer.json @@ -13,7 +13,7 @@ "compression" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "config": { "optimize-autoloader": true, diff --git a/src/lib/types/composer.json b/src/lib/types/composer.json index 1438bea84..c2521cabe 100644 --- a/src/lib/types/composer.json +++ b/src/lib/types/composer.json @@ -7,7 +7,7 @@ "types" ], "require": { - "php": "~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "config": { "optimize-autoloader": true, diff --git a/tools/rector/composer.lock b/tools/rector/composer.lock index febeeba40..415c8bad6 100644 --- a/tools/rector/composer.lock +++ b/tools/rector/composer.lock @@ -110,7 +110,9 @@ ], "support": { "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/2.2.6" + }, "funding": [ {