Update first-party dependencies to PHP 8.0 compatible versions

all deps of PM3 are ready (at least as far as PHPStan can show).
This commit is contained in:
Dylan K. Taylor 2021-01-15 16:59:51 +00:00
parent 69fff23f1a
commit 7bdc564ccc
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

144
composer.lock generated
View File

@ -56,25 +56,25 @@
},
{
"name": "pocketmine/binaryutils",
"version": "0.1.12",
"version": "0.1.13",
"source": {
"type": "git",
"url": "https://github.com/pmmp/BinaryUtils.git",
"reference": "566fa87829e007eda0bd96e39fe20b9b0d638132"
"reference": "0abee38d4e2861621f262c79a2a3d699d8a697f4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/BinaryUtils/zipball/566fa87829e007eda0bd96e39fe20b9b0d638132",
"reference": "566fa87829e007eda0bd96e39fe20b9b0d638132",
"url": "https://api.github.com/repos/pmmp/BinaryUtils/zipball/0abee38d4e2861621f262c79a2a3d699d8a697f4",
"reference": "0abee38d4e2861621f262c79a2a3d699d8a697f4",
"shasum": ""
},
"require": {
"php": ">=7.2",
"php": "^7.2 || ^8.0",
"php-64bit": "*"
},
"require-dev": {
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "0.12.40",
"phpstan/phpstan": "0.12.67",
"phpstan/phpstan-strict-rules": "^0.12.4"
},
"type": "library",
@ -90,9 +90,9 @@
"description": "Classes and methods for conveniently handling binary data",
"support": {
"issues": "https://github.com/pmmp/BinaryUtils/issues",
"source": "https://github.com/pmmp/BinaryUtils/tree/stable"
"source": "https://github.com/pmmp/BinaryUtils/tree/0.1.13"
},
"time": "2020-08-28T20:43:21+00:00"
"time": "2021-01-15T14:19:13+00:00"
},
{
"name": "pocketmine/callback-validator",
@ -146,29 +146,29 @@
},
{
"name": "pocketmine/classloader",
"version": "0.1.1",
"version": "0.1.2",
"source": {
"type": "git",
"url": "https://github.com/pmmp/ClassLoader.git",
"reference": "7c0363491d1ce8f914fe96d41a4338c982adedff"
"reference": "9757928424652393b178a3760073113aa7c9911b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/ClassLoader/zipball/7c0363491d1ce8f914fe96d41a4338c982adedff",
"reference": "7c0363491d1ce8f914fe96d41a4338c982adedff",
"url": "https://api.github.com/repos/pmmp/ClassLoader/zipball/9757928424652393b178a3760073113aa7c9911b",
"reference": "9757928424652393b178a3760073113aa7c9911b",
"shasum": ""
},
"require": {
"ext-pthreads": "~3.2.0",
"ext-reflection": "*",
"php": ">=7.2.0"
"php": "^7.2 || ^8.0"
},
"conflict": {
"pocketmine/spl": "<0.4"
},
"require-dev": {
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "0.12.38",
"phpstan/phpstan": "0.12.66",
"phpstan/phpstan-strict-rules": "^0.12.4"
},
"type": "library",
@ -184,32 +184,32 @@
"description": "Ad-hoc autoloading components used by PocketMine-MP",
"support": {
"issues": "https://github.com/pmmp/ClassLoader/issues",
"source": "https://github.com/pmmp/ClassLoader/tree/stable"
"source": "https://github.com/pmmp/ClassLoader/tree/0.1.2"
},
"time": "2020-08-22T11:48:51+00:00"
"time": "2021-01-15T00:40:47+00:00"
},
{
"name": "pocketmine/log",
"version": "0.2.0",
"version": "0.2.1",
"source": {
"type": "git",
"url": "https://github.com/pmmp/Log.git",
"reference": "e59bedb5d4bbeb9a26647cb7c367cb2fa72addfa"
"reference": "830b44a2cf96ef703c550abe64302f230231ca49"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/Log/zipball/e59bedb5d4bbeb9a26647cb7c367cb2fa72addfa",
"reference": "e59bedb5d4bbeb9a26647cb7c367cb2fa72addfa",
"url": "https://api.github.com/repos/pmmp/Log/zipball/830b44a2cf96ef703c550abe64302f230231ca49",
"reference": "830b44a2cf96ef703c550abe64302f230231ca49",
"shasum": ""
},
"require": {
"php": ">=7.2"
"php": "^7.2 || ^8.0"
},
"conflict": {
"pocketmine/spl": "<0.4"
},
"require-dev": {
"phpstan/phpstan": "^0.12.8",
"phpstan/phpstan": "0.12.67",
"phpstan/phpstan-strict-rules": "^0.12.2"
},
"type": "library",
@ -225,34 +225,36 @@
"description": "Logging components used by PocketMine-MP and related projects",
"support": {
"issues": "https://github.com/pmmp/Log/issues",
"source": "https://github.com/pmmp/Log/tree/0.2.0"
"source": "https://github.com/pmmp/Log/tree/0.2.1"
},
"time": "2020-03-31T15:43:47+00:00"
"time": "2021-01-15T14:32:41+00:00"
},
{
"name": "pocketmine/log-pthreads",
"version": "0.1.1",
"version": "0.1.3",
"source": {
"type": "git",
"url": "https://github.com/pmmp/LogPthreads.git",
"reference": "9bbcef398b01487ab47c234a6a7054722abbe067"
"reference": "e477ecf6ec214fdd4415ea1da3fdd9d73bf699ea"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/LogPthreads/zipball/9bbcef398b01487ab47c234a6a7054722abbe067",
"reference": "9bbcef398b01487ab47c234a6a7054722abbe067",
"url": "https://api.github.com/repos/pmmp/LogPthreads/zipball/e477ecf6ec214fdd4415ea1da3fdd9d73bf699ea",
"reference": "e477ecf6ec214fdd4415ea1da3fdd9d73bf699ea",
"shasum": ""
},
"require": {
"ext-pthreads": "~3.2.0",
"php": ">=7.2",
"php": "^7.2 || ^8.0",
"pocketmine/log": "^0.2.0"
},
"conflict": {
"pocketmine/spl": "<0.4"
},
"require-dev": {
"phpstan/phpstan": "^0.12.18"
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "0.12.66",
"phpstan/phpstan-strict-rules": "^0.12.4"
},
"type": "library",
"autoload": {
@ -267,31 +269,31 @@
"description": "Logging components specialized for pthreads used by PocketMine-MP and related projects",
"support": {
"issues": "https://github.com/pmmp/LogPthreads/issues",
"source": "https://github.com/pmmp/LogPthreads/tree/0.1.1"
"source": "https://github.com/pmmp/LogPthreads/tree/0.1.3"
},
"time": "2020-03-31T16:17:19+00:00"
"time": "2021-01-15T00:35:49+00:00"
},
{
"name": "pocketmine/math",
"version": "0.2.5",
"version": "0.2.6",
"source": {
"type": "git",
"url": "https://github.com/pmmp/Math.git",
"reference": "8c46cfa95351fb0b2b30739a381310941934b55f"
"reference": "43057cb8c179a9859677b496a788db922fd5cfc3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/Math/zipball/8c46cfa95351fb0b2b30739a381310941934b55f",
"reference": "8c46cfa95351fb0b2b30739a381310941934b55f",
"url": "https://api.github.com/repos/pmmp/Math/zipball/43057cb8c179a9859677b496a788db922fd5cfc3",
"reference": "43057cb8c179a9859677b496a788db922fd5cfc3",
"shasum": ""
},
"require": {
"php": ">=7.2.0",
"php": "^7.2 || ^8.0",
"php-64bit": "*"
},
"require-dev": {
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "0.12.40",
"phpstan/phpstan": "0.12.67",
"phpstan/phpstan-strict-rules": "^0.12.4"
},
"type": "library",
@ -307,34 +309,34 @@
"description": "PHP library containing math related code used in PocketMine-MP",
"support": {
"issues": "https://github.com/pmmp/Math/issues",
"source": "https://github.com/pmmp/Math/tree/stable"
"source": "https://github.com/pmmp/Math/tree/0.2.6"
},
"time": "2020-08-27T11:45:40+00:00"
"time": "2021-01-15T14:25:11+00:00"
},
{
"name": "pocketmine/nbt",
"version": "0.2.15",
"version": "0.2.16",
"source": {
"type": "git",
"url": "https://github.com/pmmp/NBT.git",
"reference": "f8a81d37d24eb79fb77d985a52549d68955bc6a1"
"reference": "be6d54a8a314967d938b501eee49d4641e2ab07d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/NBT/zipball/f8a81d37d24eb79fb77d985a52549d68955bc6a1",
"reference": "f8a81d37d24eb79fb77d985a52549d68955bc6a1",
"url": "https://api.github.com/repos/pmmp/NBT/zipball/be6d54a8a314967d938b501eee49d4641e2ab07d",
"reference": "be6d54a8a314967d938b501eee49d4641e2ab07d",
"shasum": ""
},
"require": {
"ext-zlib": "*",
"php": ">=7.2.0",
"php": "^7.2 || ^8.0",
"php-64bit": "*",
"pocketmine/binaryutils": "^0.1.9"
},
"require-dev": {
"irstea/phpunit-shim": "^7.5 || ^8.0",
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "0.12.40",
"phpstan/phpstan": "0.12.67",
"phpstan/phpstan-strict-rules": "^0.12.4"
},
"type": "library",
@ -350,28 +352,28 @@
"description": "PHP library for working with Named Binary Tags",
"support": {
"issues": "https://github.com/pmmp/NBT/issues",
"source": "https://github.com/pmmp/NBT/tree/stable"
"source": "https://github.com/pmmp/NBT/tree/0.2.16"
},
"time": "2020-08-28T15:11:32+00:00"
"time": "2021-01-15T15:27:28+00:00"
},
{
"name": "pocketmine/raklib",
"version": "0.12.9",
"version": "0.12.10",
"source": {
"type": "git",
"url": "https://github.com/pmmp/RakLib.git",
"reference": "5f2a02009f486ca4d90892814570fa13ebdc078d"
"reference": "48e70551cca6f2409115d3468bed94c2edd08f31"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/RakLib/zipball/5f2a02009f486ca4d90892814570fa13ebdc078d",
"reference": "5f2a02009f486ca4d90892814570fa13ebdc078d",
"url": "https://api.github.com/repos/pmmp/RakLib/zipball/48e70551cca6f2409115d3468bed94c2edd08f31",
"reference": "48e70551cca6f2409115d3468bed94c2edd08f31",
"shasum": ""
},
"require": {
"ext-pthreads": "~3.2.0",
"ext-sockets": "*",
"php": ">=7.2.0",
"php": "^7.2 || ^8.0",
"php-64bit": "*",
"php-ipv6": "*",
"pocketmine/binaryutils": "^0.1.9",
@ -380,7 +382,7 @@
"pocketmine/snooze": "^0.1.0"
},
"require-dev": {
"phpstan/phpstan": "0.12.40",
"phpstan/phpstan": "0.12.67",
"phpstan/phpstan-strict-rules": "^0.12.2"
},
"type": "library",
@ -396,31 +398,31 @@
"description": "A RakNet server implementation written in PHP",
"support": {
"issues": "https://github.com/pmmp/RakLib/issues",
"source": "https://github.com/pmmp/RakLib/tree/stable"
"source": "https://github.com/pmmp/RakLib/tree/0.12.10"
},
"time": "2020-08-28T15:22:57+00:00"
"time": "2021-01-15T16:19:15+00:00"
},
{
"name": "pocketmine/snooze",
"version": "0.1.3",
"version": "0.1.4",
"source": {
"type": "git",
"url": "https://github.com/pmmp/Snooze.git",
"reference": "849510fa62e57512b8467e3694e9b3add97038fd"
"reference": "382ab149f01ecca0a57f999ff5d7fc9e271c3268"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/Snooze/zipball/849510fa62e57512b8467e3694e9b3add97038fd",
"reference": "849510fa62e57512b8467e3694e9b3add97038fd",
"url": "https://api.github.com/repos/pmmp/Snooze/zipball/382ab149f01ecca0a57f999ff5d7fc9e271c3268",
"reference": "382ab149f01ecca0a57f999ff5d7fc9e271c3268",
"shasum": ""
},
"require": {
"ext-pthreads": ">=3.1.7dev",
"php-64bit": ">=7.2.0"
"php-64bit": "^7.2 || ^8.0"
},
"require-dev": {
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "0.12.40",
"phpstan/phpstan": "0.12.67",
"phpstan/phpstan-strict-rules": "^0.12.4"
},
"type": "library",
@ -436,26 +438,26 @@
"description": "Thread notification management library for code using the pthreads extension",
"support": {
"issues": "https://github.com/pmmp/Snooze/issues",
"source": "https://github.com/pmmp/Snooze/tree/0.1.3"
"source": "https://github.com/pmmp/Snooze/tree/0.1.4"
},
"time": "2020-08-28T22:19:21+00:00"
"time": "2021-01-15T14:44:16+00:00"
},
{
"name": "pocketmine/spl",
"version": "0.4.1",
"version": "0.4.2",
"source": {
"type": "git",
"url": "https://github.com/pmmp/SPL.git",
"reference": "ff0579a0be41bbe65d3637607715c0f87728a838"
"reference": "6b08b7cf8c4afa17139c9a1b3bf1b408531de161"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pmmp/SPL/zipball/ff0579a0be41bbe65d3637607715c0f87728a838",
"reference": "ff0579a0be41bbe65d3637607715c0f87728a838",
"url": "https://api.github.com/repos/pmmp/SPL/zipball/6b08b7cf8c4afa17139c9a1b3bf1b408531de161",
"reference": "6b08b7cf8c4afa17139c9a1b3bf1b408531de161",
"shasum": ""
},
"require": {
"php": ">=7.2"
"php": "^7.2 || ^8.0"
},
"require-dev": {
"phpstan/phpstan": "^0.12.8"
@ -473,9 +475,9 @@
"description": "Standard library files required by PocketMine-MP and related projects",
"support": {
"issues": "https://github.com/pmmp/SPL/issues",
"source": "https://github.com/pmmp/SPL/tree/0.4.1"
"source": "https://github.com/pmmp/SPL/tree/0.4.2"
},
"time": "2020-01-31T16:18:03+00:00"
"time": "2021-01-15T15:15:23+00:00"
}
],
"packages-dev": [