Roave / psr-container-doctrine

Doctrine Factories for PSR-11 Containers
BSD 2-Clause "Simplified" License
95 stars 31 forks source link

Update dependency laminas/laminas-servicemanager to ^3.22.1 #109

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
laminas/laminas-servicemanager (source) ^3.15 -> ^3.22.1 age adoption passing confidence

Release Notes

laminas/laminas-servicemanager (laminas/laminas-servicemanager) ### [`v3.22.1`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.22.1) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.22.0...3.22.1) ##### Release Notes for [3.22.1](https://togithub.com/laminas/laminas-servicemanager/milestone/48) 3.22.x bugfix release (patch) ##### 3.22.1 - Total issues resolved: **1** - Total pull requests resolved: **1** - Total contributors: **1** ##### Enhancement - [213: Narrow array type for `services` in ServiceManager configuration](https://togithub.com/laminas/laminas-servicemanager/pull/213) thanks to [@​rieschl](https://togithub.com/rieschl) ### [`v3.22.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.22.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.21.0...3.22.0) ##### Release Notes for [3.22.0](https://togithub.com/laminas/laminas-servicemanager/milestone/46) ##### 3.22.0 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** ##### Enhancement - [207: Add support for PHP 8.3](https://togithub.com/laminas/laminas-servicemanager/pull/207) thanks to [@​glo71317](https://togithub.com/glo71317) ### [`v3.21.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.21.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.20.0...3.21.0) ##### Release Notes for [3.21.0](https://togithub.com/laminas/laminas-servicemanager/milestone/45) Feature release (minor) ##### Added - Duplicated all psalm-types from `ConfigInterface` in `ServiceManager`. This provides forward compatibility with v4.0.0 ##### Removed - Support for PHP <8.1 due to PHPUnit 10 upgrade ##### Changed - Marked `ConfigInterface` and `Config` as deprecated as they will be removed with v4.0.0 ##### 3.21.0 - Total issues resolved: **0** - Total pull requests resolved: **4** - Total contributors: **2** ##### Enhancement - [193: Mark `Config` and `ConfigInterface` as deprecated](https://togithub.com/laminas/laminas-servicemanager/pull/193) thanks to [@​boesing](https://togithub.com/boesing) - [192: Backport: Duplicate `ConfigInterface` psalm types in `ServiceManager`](https://togithub.com/laminas/laminas-servicemanager/pull/192) thanks to [@​boesing](https://togithub.com/boesing) - [184: Update to PHPUnit 10](https://togithub.com/laminas/laminas-servicemanager/pull/184) thanks to [@​Slamdunk](https://togithub.com/Slamdunk) - [183: Drop PHP 8.0 support, replace `ocramius/proxy-manager` with `friendsofphp/proxy-manager-lts`](https://togithub.com/laminas/laminas-servicemanager/pull/183) thanks to [@​Slamdunk](https://togithub.com/Slamdunk) ### [`v3.20.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.20.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.19.0...3.20.0) ##### Release Notes for [3.20.0](https://togithub.com/laminas/laminas-servicemanager/milestone/43) Feature release (minor) ##### 3.20.0 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** ##### renovate - [163: Update dependency vimeo/psalm to v5](https://togithub.com/laminas/laminas-servicemanager/pull/163) thanks to [@​renovate](https://togithub.com/renovate)\[bot] ##### Enhancement - [160: Explicitly declare that delegator factories support `array<mixed>` for construct-time options, instead of just declaring `array`](https://togithub.com/laminas/laminas-servicemanager/pull/160) thanks to [@​fezfez](https://togithub.com/fezfez) ### [`v3.19.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.19.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.18.0...3.19.0) ##### Release Notes for [3.19.0](https://togithub.com/laminas/laminas-servicemanager/milestone/41) Feature release (minor) ##### 3.19.0 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** ##### Enhancement - [157: Apply PHP 8.0 Syntax and constructor promotion](https://togithub.com/laminas/laminas-servicemanager/pull/157) thanks to [@​samsonasik](https://togithub.com/samsonasik) ### [`v3.18.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.18.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.17.0...3.18.0) ##### Release Notes for [3.18.0](https://togithub.com/laminas/laminas-servicemanager/milestone/39) Feature release (minor) ##### 3.18.0 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** ##### Enhancement - [156: Add support for PHP 8.2, Drop support for PHP 7.4](https://togithub.com/laminas/laminas-servicemanager/pull/156) thanks to [@​gsteel](https://togithub.com/gsteel) - [155: qa: remove `prophecy` usage in favor of native `phpunit` mock objects](https://togithub.com/laminas/laminas-servicemanager/pull/155) thanks to [@​alexraputa](https://togithub.com/alexraputa) ### [`v3.17.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.17.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.16.0...3.17.0) ##### Release Notes for [3.17.0](https://togithub.com/laminas/laminas-servicemanager/milestone/37) Feature release (minor) ##### 3.17.0 - Total issues resolved: **2** - Total pull requests resolved: **2** - Total contributors: **3** ##### Enhancement - [154: Allow PHPStan to understand conditional returns](https://togithub.com/laminas/laminas-servicemanager/pull/154) thanks to [@​InvisibleSmiley](https://togithub.com/InvisibleSmiley) ##### Documentation - [152: Adds a test to ensure that intersection types are understood by Psalm](https://togithub.com/laminas/laminas-servicemanager/pull/152) thanks to [@​gsteel](https://togithub.com/gsteel) and [@​boesing](https://togithub.com/boesing) ### [`v3.16.0`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.16.0) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.15.1...3.16.0) ##### Release Notes for [3.16.0](https://togithub.com/laminas/laminas-servicemanager/milestone/34) Feature release (minor) ##### 3.16.0 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** ##### Enhancement - [149: Exclude dev files from dist package](https://togithub.com/laminas/laminas-servicemanager/pull/149) thanks to [@​cedric-anne](https://togithub.com/cedric-anne) ##### BC Break,Bug - [148: Merge release 3.15.1 into 3.16.x](https://togithub.com/laminas/laminas-servicemanager/pull/148) thanks to [@​github-actions](https://togithub.com/github-actions)\[bot] ### [`v3.15.1`](https://togithub.com/laminas/laminas-servicemanager/releases/tag/3.15.1) [Compare Source](https://togithub.com/laminas/laminas-servicemanager/compare/3.15.0...3.15.1) ##### Release Notes for [3.15.1](https://togithub.com/laminas/laminas-servicemanager/milestone/33) 3.15.x bugfix release (patch) ##### 3.15.1 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** ##### BC Break,Bug - [147: Revert "Support for `psr/container` v2"](https://togithub.com/laminas/laminas-servicemanager/pull/147) thanks to [@​Ocramius](https://togithub.com/Ocramius)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



Read more about the use of Renovate Bot within ocramius/* projects.

renovate[bot] commented 10 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: composer.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/320fc8/84b395/repos/github/Roave/psr-container-doctrine":"/tmp/worker/320fc8/84b395/repos/github/Roave/psr-container-doctrine" -v "/tmp/worker/320fc8/84b395/cache":"/tmp/worker/320fc8/84b395/cache" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/320fc8/84b395/repos/github/Roave/psr-container-doctrine" ghcr.io/containerbase/sidecar:9.23.5 bash -l -c "install-tool php 8.1.24 && install-tool composer 2.6.5 && composer update laminas/laminas-servicemanager:3.22.1 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
Loading composer repositories with package information
Dependency psr/container is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires laminas/laminas-servicemanager ^3.22.1 -> satisfiable by laminas/laminas-servicemanager[3.22.1].
    - laminas/laminas-servicemanager 3.22.1 requires psr/container ^1.0 -> found psr/container[1.0.0, 1.1.0, 1.1.1, 1.1.2] but the package is fixed to 2.0.2 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
renovate[bot] commented 10 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.