From 80808d76b2c2e60d479b84a0f308ba51715919f0 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 21 Aug 2023 11:23:35 +0300
Subject: [PATCH] chore(deps): Update php deps (#52)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [google/protobuf](https://developers.google.com/protocol-buffers/)
([source](https://togithub.com/protocolbuffers/protobuf-php)) | require
| minor | `3.23.4` -> `3.24.1` |
| [grpc/grpc](https://grpc.io)
([source](https://togithub.com/grpc/grpc-php)) | require | minor |
`1.52.0` -> `1.57.0` |
| [phpstan/phpstan](https://togithub.com/phpstan/phpstan) | require-dev
| patch | `1.10.27` -> `1.10.29` |
| [phpunit/phpunit](https://phpunit.de/)
([source](https://togithub.com/sebastianbergmann/phpunit)) | require-dev
| patch | `10.3.1` -> `10.3.2` |
| [vimeo/psalm](https://togithub.com/vimeo/psalm) | require-dev | minor
| `5.14.1` -> `5.15.0` |
---
### Release Notes
protocolbuffers/protobuf-php (google/protobuf)
###
[`v3.24.1`](https://togithub.com/protocolbuffers/protobuf-php/compare/v3.24.0...v3.24.1)
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-php/compare/v3.24.0...v3.24.1)
###
[`v3.24.0`](https://togithub.com/protocolbuffers/protobuf-php/compare/v3.23.4...v3.24.0)
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-php/compare/v3.23.4...v3.24.0)
grpc/grpc-php (grpc/grpc)
###
[`v1.57.0`](https://togithub.com/grpc/grpc-php/compare/v1.52.0...v1.57.0)
[Compare
Source](https://togithub.com/grpc/grpc-php/compare/v1.52.0...v1.57.0)
phpstan/phpstan (phpstan/phpstan)
###
[`v1.10.29`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.29)
[Compare
Source](https://togithub.com/phpstan/phpstan/compare/1.10.28...1.10.29)
# Improvements π§
- Update nikic/php-parser to v4.17.1
- PHP 8.3 features are no longer parse errors. Full-fledged PHP 8.3
support is coming later this year.
- Update BetterReflection to 6.12.0
# Bugfixes π
- PHPStan Pro - when launching, `PHP_BINARY` needs to be escaped
(https://github.com/phpstan/phpstan-src/commit/2c7cfd8b82beb355c1125524049cf6d16495e067)
# Function signature fixes π€
- Fix FTP-related function signatures
([#2551](https://togithub.com/phpstan/phpstan-src/pull/2551)),
thanks [@thg2k](https://togithub.com/thg2k)!
###
[`v1.10.28`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.28)
[Compare
Source](https://togithub.com/phpstan/phpstan/compare/1.10.27...1.10.28)
# Improvements π§
- Update BetterReflection to 6.12.0
(https://github.com/phpstan/phpstan-src/commit/7c49c944c7a40a2065f27d2ba94eb90f0f2fc22d)
# Bugfixes π
- Nullsafe operator on `null` results in `null`
(https://github.com/phpstan/phpstan-src/commit/5c40c853ff91d518dea2afee9449ef58d8479314),
[#9721](https://togithub.com/phpstan/phpstan/issues/9721)
- Properties set in the native constructor are initialized in additional
constructors
(https://github.com/phpstan/phpstan-src/commit/1b0c6a0166e6e5199407377d124cfe5cdac74b87),
[#9619](https://togithub.com/phpstan/phpstan/issues/9619)
- Fix performance problem with nested BooleanOr and BooleanAnd
(https://github.com/phpstan/phpstan-src/commit/9adae6c4f8c4797c8e60353430ba9a66dc897bb7),
[#9690](https://togithub.com/phpstan/phpstan/issues/9690),
[#9676](https://togithub.com/phpstan/phpstan/issues/9676)
- CallableTypeHelper - copy variadic parameters if the accepting closure
has more parameters
(https://github.com/phpstan/phpstan-src/commit/31ed326fb113238df762bf9237da50e4613bde32),
[#9699](https://togithub.com/phpstan/phpstan/issues/9699)
# Internals π
- Simplify access to ClassReflection in ClassPropertyNode
([#2565](https://togithub.com/phpstan/phpstan-src/pull/2565)),
thanks [@mad-briller](https://togithub.com/mad-briller)!
sebastianbergmann/phpunit (phpunit/phpunit)
###
[`v10.3.2`](https://togithub.com/sebastianbergmann/phpunit/compare/10.3.1...10.3.2)
[Compare
Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.3.1...10.3.2)
vimeo/psalm (vimeo/psalm)
### [`v5.15.0`](https://togithub.com/vimeo/psalm/releases/tag/5.15.0)
[Compare
Source](https://togithub.com/vimeo/psalm/compare/5.14.1...5.15.0)
#### What's Changed
##### Features
- Check if argument passed to isset() is not a variable by
[@Nitamet](https://togithub.com/Nitamet) in
[https://github.com/vimeo/psalm/pull/10068](https://togithub.com/vimeo/psalm/pull/10068)
- Fix [#9997](https://togithub.com/vimeo/psalm/issues/9997)
dynamic properties on SimpleXmlElement by
[@ygottschalk](https://togithub.com/ygottschalk) in
[https://github.com/vimeo/psalm/pull/10049](https://togithub.com/vimeo/psalm/pull/10049)
- Nicer PHP version checking by
[@Nitamet](https://togithub.com/Nitamet) in
[https://github.com/vimeo/psalm/pull/10129](https://togithub.com/vimeo/psalm/pull/10129)
##### Fixes
- Fixed `DOMDocument::load*` signatures by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10073](https://togithub.com/vimeo/psalm/pull/10073)
- make (s)printf error reporting more correct/literal by
[@kkmuffme](https://togithub.com/kkmuffme) in
[https://github.com/vimeo/psalm/pull/10088](https://togithub.com/vimeo/psalm/pull/10088)
- Fix parameter having `object` type in PHPDoc and only `&` in the
method's definition, used with code having an object calling it's method
with itself as an argument for mentioned parameter by
[@kubawerlos](https://togithub.com/kubawerlos) in
[https://github.com/vimeo/psalm/pull/10104](https://togithub.com/vimeo/psalm/pull/10104)
- mysqli_field_seek returns true by
[@kamil-tekiela](https://togithub.com/kamil-tekiela) in
[https://github.com/vimeo/psalm/pull/10107](https://togithub.com/vimeo/psalm/pull/10107)
- Fix bcdiv nullable scale stub by
[@TheDevick](https://togithub.com/TheDevick) in
[https://github.com/vimeo/psalm/pull/10106](https://togithub.com/vimeo/psalm/pull/10106)
- Cleanup `test` command and `fixAll` action by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10108](https://togithub.com/vimeo/psalm/pull/10108)
- Correct type for `$enum->name` by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10109](https://togithub.com/vimeo/psalm/pull/10109)
- argv and argc were inconsistent in Context with VariableFetchAnalyzer
by [@kkmuffme](https://togithub.com/kkmuffme) in
[https://github.com/vimeo/psalm/pull/10093](https://togithub.com/vimeo/psalm/pull/10093)
- Fix `hash_pbkdf2` `$options` parameter by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10110](https://togithub.com/vimeo/psalm/pull/10110)
- Forbid faulty `nikic/php-parser` version by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10112](https://togithub.com/vimeo/psalm/pull/10112)
- `strip_tags()/$allowed_tags` can accept arrays since 7.4 by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10122](https://togithub.com/vimeo/psalm/pull/10122)
- Fix crash when assertion array is not a list by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10123](https://togithub.com/vimeo/psalm/pull/10123)
- Fix crash on array access to undefined class by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10134](https://togithub.com/vimeo/psalm/pull/10134)
- Correct exit code for invalid version format by
[@weirdan](https://togithub.com/weirdan) in
[https://github.com/vimeo/psalm/pull/10135](https://togithub.com/vimeo/psalm/pull/10135)
#### New Contributors
- [@Nitamet](https://togithub.com/Nitamet) made their first
contribution in
[https://github.com/vimeo/psalm/pull/10068](https://togithub.com/vimeo/psalm/pull/10068)
- [@TheDevick](https://togithub.com/TheDevick) made their first
contribution in
[https://github.com/vimeo/psalm/pull/10106](https://togithub.com/vimeo/psalm/pull/10106)
**Full Changelog**:
https://github.com/vimeo/psalm/compare/5.14.1...5.15.0
---
### Configuration
π
**Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
β» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
π» **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/cerbos/cerbos-sdk-php).
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: OΔuzhan Durgun
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
composer.lock | 100 ++++++++++++++++++++++++++------------------------
1 file changed, 52 insertions(+), 48 deletions(-)
diff --git a/composer.lock b/composer.lock
index a52af15..0c80748 100644
--- a/composer.lock
+++ b/composer.lock
@@ -115,16 +115,16 @@
},
{
"name": "google/protobuf",
- "version": "v3.23.4",
+ "version": "v3.24.1",
"source": {
"type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git",
- "reference": "fa784054760eec532fe8dd1919d3a0a11f5cef1f"
+ "reference": "5c3a6828e1aa64fdbb1748ed60b9f0366d897a92"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/fa784054760eec532fe8dd1919d3a0a11f5cef1f",
- "reference": "fa784054760eec532fe8dd1919d3a0a11f5cef1f",
+ "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/5c3a6828e1aa64fdbb1748ed60b9f0366d897a92",
+ "reference": "5c3a6828e1aa64fdbb1748ed60b9f0366d897a92",
"shasum": ""
},
"require": {
@@ -153,22 +153,22 @@
"proto"
],
"support": {
- "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.23.4"
+ "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.24.1"
},
- "time": "2023-07-06T18:51:48+00:00"
+ "time": "2023-08-18T19:38:44+00:00"
},
{
"name": "grpc/grpc",
- "version": "1.52.0",
+ "version": "1.57.0",
"source": {
"type": "git",
"url": "https://github.com/grpc/grpc-php.git",
- "reference": "98394cd601a587ca68294e6209bd713856969105"
+ "reference": "b610c42022ed3a22f831439cb93802f2a4502fdf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/grpc/grpc-php/zipball/98394cd601a587ca68294e6209bd713856969105",
- "reference": "98394cd601a587ca68294e6209bd713856969105",
+ "url": "https://api.github.com/repos/grpc/grpc-php/zipball/b610c42022ed3a22f831439cb93802f2a4502fdf",
+ "reference": "b610c42022ed3a22f831439cb93802f2a4502fdf",
"shasum": ""
},
"require": {
@@ -197,9 +197,9 @@
"rpc"
],
"support": {
- "source": "https://github.com/grpc/grpc-php/tree/v1.52.0"
+ "source": "https://github.com/grpc/grpc-php/tree/v1.57.0"
},
- "time": "2023-02-25T05:20:08+00:00"
+ "time": "2023-08-14T23:57:54+00:00"
},
{
"name": "ramsey/collection",
@@ -1126,16 +1126,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v4.16.0",
+ "version": "v4.17.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "19526a33fb561ef417e822e85f08a00db4059c17"
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/19526a33fb561ef417e822e85f08a00db4059c17",
- "reference": "19526a33fb561ef417e822e85f08a00db4059c17",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
"shasum": ""
},
"require": {
@@ -1176,9 +1176,9 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v4.16.0"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1"
},
- "time": "2023-06-25T14:52:30+00:00"
+ "time": "2023-08-13T19:53:39+00:00"
},
{
"name": "phar-io/manifest",
@@ -1460,16 +1460,16 @@
},
{
"name": "phpdocumentor/type-resolver",
- "version": "1.7.2",
+ "version": "1.7.3",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
- "reference": "b2fe4d22a5426f38e014855322200b97b5362c0d"
+ "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/b2fe4d22a5426f38e014855322200b97b5362c0d",
- "reference": "b2fe4d22a5426f38e014855322200b97b5362c0d",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419",
+ "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419",
"shasum": ""
},
"require": {
@@ -1512,9 +1512,9 @@
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
"support": {
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
- "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.2"
+ "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.3"
},
- "time": "2023-05-30T18:13:47+00:00"
+ "time": "2023-08-12T11:01:26+00:00"
},
{
"name": "phpstan/phpdoc-parser",
@@ -1565,16 +1565,16 @@
},
{
"name": "phpstan/phpstan",
- "version": "1.10.27",
+ "version": "1.10.29",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "a9f44dcea06f59d1363b100bb29f297b311fa640"
+ "reference": "ee5d8f2d3977fb09e55603eee6fb53bdd76ee9c1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/a9f44dcea06f59d1363b100bb29f297b311fa640",
- "reference": "a9f44dcea06f59d1363b100bb29f297b311fa640",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ee5d8f2d3977fb09e55603eee6fb53bdd76ee9c1",
+ "reference": "ee5d8f2d3977fb09e55603eee6fb53bdd76ee9c1",
"shasum": ""
},
"require": {
@@ -1623,7 +1623,7 @@
"type": "tidelift"
}
],
- "time": "2023-08-05T09:57:55+00:00"
+ "time": "2023-08-14T13:24:11+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -1947,16 +1947,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "10.3.1",
+ "version": "10.3.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "d442ce7c4104d5683c12e67e4dcb5058159e9804"
+ "reference": "0dafb1175c366dd274eaa9a625e914451506bcd1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/d442ce7c4104d5683c12e67e4dcb5058159e9804",
- "reference": "d442ce7c4104d5683c12e67e4dcb5058159e9804",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0dafb1175c366dd274eaa9a625e914451506bcd1",
+ "reference": "0dafb1175c366dd274eaa9a625e914451506bcd1",
"shasum": ""
},
"require": {
@@ -2028,7 +2028,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.3.1"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.3.2"
},
"funding": [
{
@@ -2044,7 +2044,7 @@
"type": "tidelift"
}
],
- "time": "2023-08-04T06:48:08+00:00"
+ "time": "2023-08-15T05:34:23+00:00"
},
{
"name": "psr/container",
@@ -2318,16 +2318,16 @@
},
{
"name": "sebastian/comparator",
- "version": "5.0.0",
+ "version": "5.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c"
+ "reference": "2db5010a484d53ebf536087a70b4a5423c102372"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/72f01e6586e0caf6af81297897bd112eb7e9627c",
- "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372",
+ "reference": "2db5010a484d53ebf536087a70b4a5423c102372",
"shasum": ""
},
"require": {
@@ -2338,7 +2338,7 @@
"sebastian/exporter": "^5.0"
},
"require-dev": {
- "phpunit/phpunit": "^10.0"
+ "phpunit/phpunit": "^10.3"
},
"type": "library",
"extra": {
@@ -2382,7 +2382,8 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
- "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.0"
+ "security": "https://github.com/sebastianbergmann/comparator/security/policy",
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1"
},
"funding": [
{
@@ -2390,7 +2391,7 @@
"type": "github"
}
],
- "time": "2023-02-03T07:07:16+00:00"
+ "time": "2023-08-14T13:18:12+00:00"
},
{
"name": "sebastian/complexity",
@@ -3893,16 +3894,16 @@
},
{
"name": "vimeo/psalm",
- "version": "5.14.1",
+ "version": "5.15.0",
"source": {
"type": "git",
"url": "https://github.com/vimeo/psalm.git",
- "reference": "b9d355e0829c397b9b3b47d0c0ed042a8a70284d"
+ "reference": "5c774aca4746caf3d239d9c8cadb9f882ca29352"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vimeo/psalm/zipball/b9d355e0829c397b9b3b47d0c0ed042a8a70284d",
- "reference": "b9d355e0829c397b9b3b47d0c0ed042a8a70284d",
+ "url": "https://api.github.com/repos/vimeo/psalm/zipball/5c774aca4746caf3d239d9c8cadb9f882ca29352",
+ "reference": "5c774aca4746caf3d239d9c8cadb9f882ca29352",
"shasum": ""
},
"require": {
@@ -3930,6 +3931,9 @@
"symfony/console": "^4.1.6 || ^5.0 || ^6.0",
"symfony/filesystem": "^5.4 || ^6.0"
},
+ "conflict": {
+ "nikic/php-parser": "4.17.0"
+ },
"provide": {
"psalm/psalm": "self.version"
},
@@ -3993,9 +3997,9 @@
],
"support": {
"issues": "https://github.com/vimeo/psalm/issues",
- "source": "https://github.com/vimeo/psalm/tree/5.14.1"
+ "source": "https://github.com/vimeo/psalm/tree/5.15.0"
},
- "time": "2023-08-01T05:16:55+00:00"
+ "time": "2023-08-20T23:07:30+00:00"
},
{
"name": "webmozart/assert",