Compare commits

..
2 Commits
Author SHA1 Message Date
lukas 153a33d5bd Test with multiple PHP versions 2026-10-26 11:59:07 +00:00
lukas 7887b0983e Updated dependencies 2026-10-26 11:58:52 +00:00
2 changed files with 78 additions and 72 deletions

No files matched your search

Generated
+73 -71
View File
@@ -8,22 +8,22 @@
"packages": [
{
"name": "guzzlehttp/guzzle",
"version": "7.15.5",
"version": "7.16.1",
"source": {
"type": "git",
"url": "https://github.com/guzzle/guzzle.git",
"reference": "ee80339fd9177ba44c49cdb653ff02a4d1106b9a"
"reference": "81755d989b3007ca7f88a069857553cd08e7dc2e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/ee80339fd9177ba44c49cdb653ff02a4d1106b9a",
"reference": "ee80339fd9177ba44c49cdb653ff02a4d1106b9a",
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/81755d989b3007ca7f88a069857553cd08e7dc2e",
"reference": "81755d989b3007ca7f88a069857553cd08e7dc2e",
"shasum": ""
},
"require": {
"ext-json": "*",
"guzzlehttp/promises": "^2.5.3",
"guzzlehttp/psr7": "^2.13.1",
"guzzlehttp/promises": "^2.6",
"guzzlehttp/psr7": "^2.13.2",
"php": "^7.2.5 || ^8.0",
"psr/http-client": "^1.0",
"symfony/deprecation-contracts": "^2.5 || ^3.0",
@@ -116,7 +116,7 @@
],
"support": {
"issues": "https://github.com/guzzle/guzzle/issues",
"source": "https://github.com/guzzle/guzzle/tree/7.15.5"
"source": "https://github.com/guzzle/guzzle/tree/7.16.1"
},
"funding": [
{
@@ -132,20 +132,20 @@
"type": "tidelift"
}
],
"time": "2026-08-24T09:21:06+00:00"
"time": "2026-10-25T21:35:21+00:00"
},
{
"name": "guzzlehttp/promises",
"version": "2.5.3",
"version": "2.6.0",
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
"reference": "cde49999552d185d64715fe9c1f77a2aadd2f9f1"
"reference": "3d88c829bd5f13d13847b39067dbf09a60af2154"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/guzzle/promises/zipball/cde49999552d185d64715fe9c1f77a2aadd2f9f1",
"reference": "cde49999552d185d64715fe9c1f77a2aadd2f9f1",
"url": "https://api.github.com/repos/guzzle/promises/zipball/3d88c829bd5f13d13847b39067dbf09a60af2154",
"reference": "3d88c829bd5f13d13847b39067dbf09a60af2154",
"shasum": ""
},
"require": {
@@ -200,7 +200,7 @@
],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
"source": "https://github.com/guzzle/promises/tree/2.5.3"
"source": "https://github.com/guzzle/promises/tree/2.6.0"
},
"funding": [
{
@@ -216,20 +216,20 @@
"type": "tidelift"
}
],
"time": "2026-08-24T09:11:28+00:00"
"time": "2026-10-18T12:46:59+00:00"
},
{
"name": "guzzlehttp/psr7",
"version": "2.13.1",
"version": "2.13.2",
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
"reference": "95e7828100de18b4e269fb1703be530082d5166d"
"reference": "adee536f95101929f262b8c59e8a61472f347d58"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/guzzle/psr7/zipball/95e7828100de18b4e269fb1703be530082d5166d",
"reference": "95e7828100de18b4e269fb1703be530082d5166d",
"url": "https://api.github.com/repos/guzzle/psr7/zipball/adee536f95101929f262b8c59e8a61472f347d58",
"reference": "adee536f95101929f262b8c59e8a61472f347d58",
"shasum": ""
},
"require": {
@@ -319,7 +319,7 @@
],
"support": {
"issues": "https://github.com/guzzle/psr7/issues",
"source": "https://github.com/guzzle/psr7/tree/2.13.1"
"source": "https://github.com/guzzle/psr7/tree/2.13.2"
},
"funding": [
{
@@ -335,7 +335,7 @@
"type": "tidelift"
}
],
"time": "2026-08-24T09:13:11+00:00"
"time": "2026-10-17T23:49:46+00:00"
},
{
"name": "kevinrob/guzzle-cache-middleware",
@@ -970,16 +970,16 @@
},
{
"name": "symfony/polyfill-php80",
"version": "v1.37.0",
"version": "v1.43.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
"reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411"
"reference": "9c6a5d6b01ca51d486c813e9a9c0ed55f208bb74"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411",
"reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411",
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/9c6a5d6b01ca51d486c813e9a9c0ed55f208bb74",
"reference": "9c6a5d6b01ca51d486c813e9a9c0ed55f208bb74",
"shasum": ""
},
"require": {
@@ -1030,7 +1030,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-php80/tree/v1.37.0"
"source": "https://github.com/symfony/polyfill-php80/tree/v1.43.0"
},
"funding": [
{
@@ -1050,7 +1050,7 @@
"type": "tidelift"
}
],
"time": "2026-04-10T16:19:22+00:00"
"time": "2026-09-25T15:50:05+00:00"
},
{
"name": "webmozart/assert",
@@ -1865,16 +1865,16 @@
},
{
"name": "phpunit/phpunit",
"version": "10.5.64",
"version": "10.5.66",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
"reference": "0e8c1d19cea35ad97d4887f363d07c78e30fbf06"
"reference": "747c9889613d0b3ffa08b74272e50ed3b8fa6d72"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e8c1d19cea35ad97d4887f363d07c78e30fbf06",
"reference": "0e8c1d19cea35ad97d4887f363d07c78e30fbf06",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/747c9889613d0b3ffa08b74272e50ed3b8fa6d72",
"reference": "747c9889613d0b3ffa08b74272e50ed3b8fa6d72",
"shasum": ""
},
"require": {
@@ -1884,7 +1884,7 @@
"ext-libxml": "*",
"ext-mbstring": "*",
"ext-xmlwriter": "*",
"myclabs/deep-copy": "^1.13.4",
"myclabs/deep-copy": "^1.14.0",
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=8.1",
@@ -1901,7 +1901,7 @@
"sebastian/exporter": "^5.1.4",
"sebastian/global-state": "^6.0.2",
"sebastian/object-enumerator": "^5.0.0",
"sebastian/recursion-context": "^5.0.1",
"sebastian/recursion-context": "^5.0.2",
"sebastian/type": "^4.0.0",
"sebastian/version": "^4.0.1"
},
@@ -1946,7 +1946,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.64"
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.66"
},
"funding": [
{
@@ -1954,7 +1954,7 @@
"type": "other"
}
],
"time": "2026-07-06T14:50:35+00:00"
"time": "2026-10-05T05:46:26+00:00"
},
{
"name": "sebastian/cli-parser",
@@ -2911,36 +2911,37 @@
},
{
"name": "symfony/http-foundation",
"version": "v8.1.7",
"version": "v7.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "d8fdc670ed510a69e3a9eb4f5eac89f5ed627e17"
"reference": "58c89144c7a36dd89c3d01917e9fa3a72d8aaf31"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/d8fdc670ed510a69e3a9eb4f5eac89f5ed627e17",
"reference": "d8fdc670ed510a69e3a9eb4f5eac89f5ed627e17",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/58c89144c7a36dd89c3d01917e9fa3a72d8aaf31",
"reference": "58c89144c7a36dd89c3d01917e9fa3a72d8aaf31",
"shasum": ""
},
"require": {
"php": ">=8.4.1",
"php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-mbstring": "^1.1"
},
"conflict": {
"doctrine/dbal": "<4.3"
"doctrine/dbal": "<3.6",
"symfony/cache": "<6.4.12|>=7.0,<7.1.5"
},
"require-dev": {
"doctrine/dbal": "^4.3",
"doctrine/dbal": "^3.6|^4",
"predis/predis": "^1.1|^2.0",
"symfony/cache": "^7.4|^8.0",
"symfony/clock": "^7.4|^8.0",
"symfony/dependency-injection": "^7.4|^8.0",
"symfony/expression-language": "^7.4|^8.0",
"symfony/http-kernel": "^7.4|^8.0",
"symfony/mime": "^7.4|^8.0",
"symfony/rate-limiter": "^7.4|^8.0"
"symfony/cache": "^6.4.12|^7.1.5|^8.0",
"symfony/clock": "^6.4|^7.0|^8.0",
"symfony/dependency-injection": "^6.4|^7.0|^8.0",
"symfony/expression-language": "^6.4|^7.0|^8.0",
"symfony/http-kernel": "^6.4|^7.0|^8.0",
"symfony/mime": "^6.4|^7.0|^8.0",
"symfony/rate-limiter": "^6.4|^7.0|^8.0"
},
"type": "library",
"autoload": {
@@ -2968,7 +2969,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v8.1.7"
"source": "https://github.com/symfony/http-foundation/tree/v7.4.21"
},
"funding": [
{
@@ -2988,20 +2989,20 @@
"type": "tidelift"
}
],
"time": "2026-09-14T17:47:24+00:00"
"time": "2026-10-08T16:56:12+00:00"
},
{
"name": "symfony/polyfill-mbstring",
"version": "v1.38.2",
"version": "v1.43.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
"reference": "d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6"
"reference": "4d5d331bf731e0aedbc6b2f5e61135b7b7996a72"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6",
"reference": "d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/4d5d331bf731e0aedbc6b2f5e61135b7b7996a72",
"reference": "4d5d331bf731e0aedbc6b2f5e61135b7b7996a72",
"shasum": ""
},
"require": {
@@ -3053,7 +3054,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.38.2"
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.43.0"
},
"funding": [
{
@@ -3073,40 +3074,41 @@
"type": "tidelift"
}
],
"time": "2026-05-27T06:59:30+00:00"
"time": "2026-09-24T15:19:04+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
"version": "v8.1.0",
"version": "v7.4.21",
"source": {
"type": "git",
"url": "https://github.com/symfony/psr-http-message-bridge.git",
"reference": "67fd34de15ded1763aa1e330fe345f080a94022c"
"reference": "b05964aa9d788bc8ffcc31c59d5c4573e3d4d1fc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/67fd34de15ded1763aa1e330fe345f080a94022c",
"reference": "67fd34de15ded1763aa1e330fe345f080a94022c",
"url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/b05964aa9d788bc8ffcc31c59d5c4573e3d4d1fc",
"reference": "b05964aa9d788bc8ffcc31c59d5c4573e3d4d1fc",
"shasum": ""
},
"require": {
"php": ">=8.4.1",
"php": ">=8.2",
"psr/http-message": "^1.0|^2.0",
"symfony/http-foundation": "^7.4|^8.0"
"symfony/http-foundation": "^6.4|^7.0|^8.0"
},
"conflict": {
"php-http/discovery": "<1.15"
"php-http/discovery": "<1.15",
"symfony/http-kernel": "<6.4"
},
"require-dev": {
"nyholm/psr7": "^1.1",
"php-http/discovery": "^1.15",
"psr/log": "^1.1.4|^2|^3",
"symfony/browser-kit": "^7.4|^8.0",
"symfony/config": "^7.4|^8.0",
"symfony/event-dispatcher": "^7.4|^8.0",
"symfony/framework-bundle": "^7.4|^8.0",
"symfony/http-kernel": "^7.4|^8.0",
"symfony/runtime": "^7.4|^8.0"
"symfony/browser-kit": "^6.4|^7.0|^8.0",
"symfony/config": "^6.4|^7.0|^8.0",
"symfony/event-dispatcher": "^6.4|^7.0|^8.0",
"symfony/framework-bundle": "^6.4.13|^7.1.6|^8.0",
"symfony/http-kernel": "^6.4.13|^7.1.6|^8.0",
"symfony/runtime": "^6.4.13|^7.1.6|^8.0"
},
"type": "symfony-bridge",
"autoload": {
@@ -3140,7 +3142,7 @@
"psr-7"
],
"support": {
"source": "https://github.com/symfony/psr-http-message-bridge/tree/v8.1.0"
"source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.4.21"
},
"funding": [
{
@@ -3160,7 +3162,7 @@
"type": "tidelift"
}
],
"time": "2026-05-29T05:06:50+00:00"
"time": "2026-10-07T08:20:48+00:00"
},
{
"name": "theseer/tokenizer",
+5 -1
View File
@@ -1,5 +1,9 @@
docker run -d -v .:/root --name cloudobjects-sdk-test cloudobjects/php-build-base:8.4
#!/bin/bash
for version in 8.3 8.4; do
docker run -d -v .:/root --name cloudobjects-sdk-test cloudobjects/php-build-base:$version
docker exec -t cloudobjects-sdk-test bash -c "cd /root && composer install"
docker exec -t cloudobjects-sdk-test bash -c "cd /root && vendor/bin/phpunit"
docker stop cloudobjects-sdk-test
docker rm cloudobjects-sdk-test
done