Open renovate[bot] opened 1 year ago
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:
Command failed: composer update mockery/mockery:1.6.7 --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
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires mockery/mockery ~1.0 -> satisfiable by mockery/mockery[1.6.7].
- mockery/mockery 1.6.7 conflicts with phpunit/phpunit <8.0.
- phpunit/phpunit is locked to version 6.5.14 and an update of this package was not requested.
This PR contains the following updates:
1.3.5
->1.6.7
Release Notes
mockery/mockery (mockery/mockery)
### [`v1.6.7`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#167---2023-12-09) [Compare Source](https://togithub.com/mockery/mockery/compare/1.6.6...1.6.7) ##### Added - [#1338: Support PHPUnit constraints as matchers](https://togithub.com/mockery/mockery/pull/1338) - [#1336: Add factory methods for `IsEqual` and `IsSame` matchers](https://togithub.com/mockery/mockery/pull/1336) ##### Fixed - [#1346: Fix test namespaces](https://togithub.com/mockery/mockery/pull/1346) - [#1343: Update documentation default theme and build version](https://togithub.com/mockery/mockery/pull/1343) - [#1329: Prevent `shouldNotReceive` from getting overridden by invocation count methods](https://togithub.com/mockery/mockery/pull/1329) ##### Changed - [#1351: Update psalm-baseline.xml](https://togithub.com/mockery/mockery/pull/1351) - [#1350: Changelog v1.6.7](https://togithub.com/mockery/mockery/pull/1350) - [#1349: Cleanup](https://togithub.com/mockery/mockery/pull/1349) - [#1348: Update makefile](https://togithub.com/mockery/mockery/pull/1348) - [#1347: Bump phars dependencies](https://togithub.com/mockery/mockery/pull/1347) - [#1344: Disabled travis-ci and sensiolabs webhooks](https://togithub.com/mockery/mockery/issues/1344) - [#1342: Add `.readthedocs.yml` configuration](https://togithub.com/mockery/mockery/pull/1342) - [#1340: docs: Remove misplaced semicolumn from code snippet](https://togithub.com/mockery/mockery/pull/1340) ### [`v1.6.6`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#166-2023-08-08) [Compare Source](https://togithub.com/mockery/mockery/compare/1.6.5...1.6.6) - [#1327: Changelog v1.6.6](https://togithub.com/mockery/mockery/pull/1327) - [#1325: Keep the file that caused an error for inspection](https://togithub.com/mockery/mockery/pull/1325) - [#1324: Fix Regression - Replace `+` Array Union Operator with `array_merge`](https://togithub.com/mockery/mockery/pull/1324) ### [`v1.6.5`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#165-2023-08-05) [Compare Source](https://togithub.com/mockery/mockery/compare/1.6.4...1.6.5) - [#1322: Changelog v1.6.5](https://togithub.com/mockery/mockery/pull/1322) - [#1321: Autoload Test Fixtures Based on PHP Runtime Version](https://togithub.com/mockery/mockery/pull/1321) - [#1320: Clean up mocks on destruct](https://togithub.com/mockery/mockery/pull/1320) - [#1318: Fix misspelling in docs](https://togithub.com/mockery/mockery/pull/1318) - [#1316: Fix compatibility issues with PHP 7.3](https://togithub.com/mockery/mockery/pull/1316) - [#1315: Fix PHP 7.3 issues](https://togithub.com/mockery/mockery/issues/1315) - [#1314: Add Security Policy](https://togithub.com/mockery/mockery/pull/1314) - [#1313: Type declaration for `iterable|object`.](https://togithub.com/mockery/mockery/pull/1313) - [#1312: Mock disjunctive normal form types](https://togithub.com/mockery/mockery/pull/1312) - [#1299: Test PHP `8.3` language features](https://togithub.com/mockery/mockery/pull/1299) ### [`v1.6.4`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#164-2023-07-19) [Compare Source](https://togithub.com/mockery/mockery/compare/1.6.3...1.6.4) - [#1308: Changelog v1.6.4](https://togithub.com/mockery/mockery/pull/1308) - [#1307: Revert `src` to `library` for `1.6.x`](https://togithub.com/mockery/mockery/pull/1307) ### [`v1.6.3`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#163-2023-07-18) [Compare Source](https://togithub.com/mockery/mockery/compare/1.6.2...1.6.3) - [#1304: Remove `extra.branch-alias` and update composer information](https://togithub.com/mockery/mockery/pull/1304) - [#1303: Update `.gitattributes`](https://togithub.com/mockery/mockery/pull/1303) - [#1302: Changelog v1.6.3](https://togithub.com/mockery/mockery/pull/1302) - [#1301: Fix mocking classes with `new` initializers in method and attribute params on PHP 8.1](https://togithub.com/mockery/mockery/pull/1301) - [#1298: Update default repository branch to latest release branch](https://togithub.com/mockery/mockery/issues/1298) - [#1297: Update `Makefile` for contributors](https://togithub.com/mockery/mockery/pull/1297) - [#1294: Correct return types of Mock for phpstan](https://togithub.com/mockery/mockery/pull/1294) - [#1290: Rename directory `library` to `src`](https://togithub.com/mockery/mockery/pull/1290) - [#1288: Update codecov workflow](https://togithub.com/mockery/mockery/pull/1288) - [#1287: Update psalm configuration and workflow](https://togithub.com/mockery/mockery/pull/1287) - [#1286: Update phpunit workflow](https://togithub.com/mockery/mockery/pull/1286) - [#1285: Enforce the minimum required PHP version](https://togithub.com/mockery/mockery/pull/1285) - [#1283: Update license and copyright information](https://togithub.com/mockery/mockery/pull/1283) - [#1282: Create `COPYRIGHT.md` file](https://togithub.com/mockery/mockery/pull/1282) - [#1279: Bump `vimeo/psalm` from `5.9.0` to `5.12.0`](https://togithub.com/mockery/mockery/pull/1279) ### [`v1.6.2`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#162-2023-06-07) [Compare Source](https://togithub.com/mockery/mockery/compare/1.6.1...1.6.2) - [#1276: Add `IsEqual` Argument Matcher](https://togithub.com/mockery/mockery/pull/1276) - [#1275: Add `IsSame` Argument Matcher](https://togithub.com/mockery/mockery/pull/1275) - [#1274: Update composer branch alias](https://togithub.com/mockery/mockery/pull/1274) - [#1271: Support PHP 8.2 `true` Literal Type](https://togithub.com/mockery/mockery/pull/1271) - [#1270: Support PHP 8.0 `false` Literal Type](https://togithub.com/mockery/mockery/pull/1270) ### [`v1.6.1`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#161-2023-06-05) [Compare Source](https://togithub.com/mockery/mockery/compare/1.5.1...1.6.1) - [#1267 Drops support for PHP <7.4](https://togithub.com/mockery/mockery/pull/1267) - [#1192 Updated changelog for version 1.5.1 to include changes from #1180](https://togithub.com/mockery/mockery/pull/1192) - [#1196 Update example in README.md](https://togithub.com/mockery/mockery/pull/1196) - [#1199 Fix function parameter default enum value](https://togithub.com/mockery/mockery/pull/1199) - [#1205 Deal with null type in PHP8.2](https://togithub.com/mockery/mockery/pull/1205) - [#1208 Import MockeryTestCase fully qualified class name](https://togithub.com/mockery/mockery/pull/1208) - [#1210 Add support for target class attributes](https://togithub.com/mockery/mockery/pull/1210) - [#1212 docs: Add missing comma](https://togithub.com/mockery/mockery/pull/1212) - [#1216 Fixes code generation for intersection types](https://togithub.com/mockery/mockery/pull/1216) - [#1217 Add MockeryExceptionInterface](https://togithub.com/mockery/mockery/pull/1217) - [#1218 tidy: avoids require](https://togithub.com/mockery/mockery/pull/1218) - [#1222 Add .editorconfig](https://togithub.com/mockery/mockery/pull/1222) - [#1225 Switch to PSR-4 autoload](https://togithub.com/mockery/mockery/pull/1225) - [#1226 Refactoring risky tests](https://togithub.com/mockery/mockery/pull/1226) - [#1230 Add vimeo/psalm and psalm/plugin-phpunit](https://togithub.com/mockery/mockery/pull/1230) - [#1232 Split PHPUnit TestSuites for PHP 8.2](https://togithub.com/mockery/mockery/pull/1232) - [#1233 Bump actions/checkout to v3](https://togithub.com/mockery/mockery/pull/1233) - [#1234 Bump nick-invision/retry to v2](https://togithub.com/mockery/mockery/pull/1234) - [#1235 Setup Codecov for code coverage](https://togithub.com/mockery/mockery/pull/1235) - [#1236 Add Psalm CI Check](https://togithub.com/mockery/mockery/pull/1236) - [#1237 Unignore composer.lock file](https://togithub.com/mockery/mockery/pull/1237) - [#1239 Prevent CI run duplication](https://togithub.com/mockery/mockery/pull/1239) - [#1241 Add PHPUnit workflow for PHP 8.3](https://togithub.com/mockery/mockery/pull/1241) - [#1244 Improve ClassAttributesPass for Dynamic Properties](https://togithub.com/mockery/mockery/pull/1244) - [#1245 Deprecate hamcrest/hamcrest-php package](https://togithub.com/mockery/mockery/pull/1245) - [#1246 Add BUG_REPORT.yml Issue template](https://togithub.com/mockery/mockery/pull/1246) - [#1250 Deprecate PHP <=8.0](https://togithub.com/mockery/mockery/issues/1250) - [#1253 Prevent array to string conversion when serialising a Subset matcher](https://togithub.com/mockery/mockery/issues/1253) ### [`v1.5.1`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#151-2022-09-07) [Compare Source](https://togithub.com/mockery/mockery/compare/1.5.0...1.5.1) - \[PHP 8.2] Various tests: explicitly declare properties [#1170](https://togithub.com/mockery/mockery/issues/1170) - \[PHP 8.2] Fix "Use of "parent" in callables is deprecated" notice [#1169](https://togithub.com/mockery/mockery/issues/1169) - \[PHP 8.1] Support intersection types [#1164](https://togithub.com/mockery/mockery/issues/1164) - Handle final `__toString` methods [#1162](https://togithub.com/mockery/mockery/issues/1162) - Only count assertions on expectations which can fail a test [#1180](https://togithub.com/mockery/mockery/issues/1180) ### [`v1.5.0`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#150-2022-01-20) [Compare Source](https://togithub.com/mockery/mockery/compare/1.4.4...1.5.0) - Override default call count expectations via expects() [#1146](https://togithub.com/mockery/mockery/issues/1146) - Mock methods with static return types [#1157](https://togithub.com/mockery/mockery/issues/1157) - Mock methods with mixed return type [#1156](https://togithub.com/mockery/mockery/issues/1156) - Mock classes with new in initializers on PHP 8.1 [#1160](https://togithub.com/mockery/mockery/issues/1160) - Removes redundant PHPUnitConstraint [#1158](https://togithub.com/mockery/mockery/issues/1158) ### [`v1.4.4`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#144-2021-09-13) [Compare Source](https://togithub.com/mockery/mockery/compare/1.4.3...1.4.4) - Fixes auto-generated return values [#1144](https://togithub.com/mockery/mockery/issues/1144) - Adds support for tentative types [#1130](https://togithub.com/mockery/mockery/issues/1130) - Fixes for PHP 8.1 Support ([#1130](https://togithub.com/mockery/mockery/issues/1130) and [#1140](https://togithub.com/mockery/mockery/issues/1140)) - Add method that allows defining a set of arguments the mock should yield [#1133](https://togithub.com/mockery/mockery/issues/1133) - Added option to configure default matchers for objects `\Mockery::getConfiguration()->setDefaultMatcher($class, $matcherClass)` [#1120](https://togithub.com/mockery/mockery/issues/1120) ### [`v1.4.3`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#143-2021-02-24) [Compare Source](https://togithub.com/mockery/mockery/compare/1.4.2...1.4.3) - Fixes calls to fetchMock before initialisation [#1113](https://togithub.com/mockery/mockery/issues/1113) - Allow shouldIgnoreMissing() to behave in a recursive fashion [#1097](https://togithub.com/mockery/mockery/issues/1097) - Custom object formatters [#766](https://togithub.com/mockery/mockery/issues/766) (Needs Docs) - Fix crash on a union type including null [#1106](https://togithub.com/mockery/mockery/issues/1106) ### [`v1.4.2`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#142-2020-08-11) [Compare Source](https://togithub.com/mockery/mockery/compare/1.4.1...1.4.2) - Fix array to string conversion in ConstantsPass ([#1086](https://togithub.com/mockery/mockery/issues/1086)) - Fixed nullable PHP 8.0 union types ([#1088](https://togithub.com/mockery/mockery/issues/1088), [#1089](https://togithub.com/mockery/mockery/issues/1089)) - Fixed support for PHP 8.0 parent type ([#1088](https://togithub.com/mockery/mockery/issues/1088), [#1089](https://togithub.com/mockery/mockery/issues/1089)) - Fixed PHP 8.0 mixed type support ([#1088](https://togithub.com/mockery/mockery/issues/1088), [#1089](https://togithub.com/mockery/mockery/issues/1089)) - Fixed PHP 8.0 union return types ([#1088](https://togithub.com/mockery/mockery/issues/1088), [#1089](https://togithub.com/mockery/mockery/issues/1089)) ### [`v1.4.1`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#141-2020-07-09) [Compare Source](https://togithub.com/mockery/mockery/compare/1.4.0...1.4.1) - Allow quick definitions to use 'at least once' expectation `\Mockery::getConfiguration()->getQuickDefinitions()->shouldBeCalledAtLeastOnce(true)` ([#1056](https://togithub.com/mockery/mockery/issues/1056)) - Added provisional support for PHP 8.0 ([#1068](https://togithub.com/mockery/mockery/issues/1068), [#1072](https://togithub.com/mockery/mockery/issues/1072),[#1079](https://togithub.com/mockery/mockery/issues/1079)) - Fix mocking methods with iterable return type without specifying a return value ([#1075](https://togithub.com/mockery/mockery/issues/1075)) ### [`v1.4.0`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#140-2020-05-19) [Compare Source](https://togithub.com/mockery/mockery/compare/1.3.6...1.4.0) - Fix mocking with anonymous classes ([#1039](https://togithub.com/mockery/mockery/issues/1039)) - Fix andAnyOthers() to properly match earlier expectations ([#1051](https://togithub.com/mockery/mockery/issues/1051)) - Drops support for PHP < 7.3 and PHPUnit < 8 ([#1059](https://togithub.com/mockery/mockery/issues/1059)) ### [`v1.3.6`](https://togithub.com/mockery/mockery/blob/HEAD/CHANGELOG.md#136-2022-09-07) [Compare Source](https://togithub.com/mockery/mockery/compare/1.3.5...1.3.6) - PHP 8.2 | Fix "Use of "parent" in callables is deprecated" notice [#1169](https://togithub.com/mockery/mockery/issues/1169)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.