MDL-78800 composer: Bump dependencies to current ones
commit43f39e52e7b660c9ca3a8d1afdfb72068f508213
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Sun, 23 Jul 2023 18:18:07 +0000 (23 20:18 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Fri, 4 Aug 2023 13:08:45 +0000 (4 15:08 +0200)
tree949b77c7744553ee1ebae1daa7f7b54414c8c3df
parent1474f74687dda57c7d011b92d16f25b9870d2799
MDL-78800 composer: Bump dependencies to current ones

This bumps direct dependencies to current ones:

- phpunit: 9.5.x No updates here, there is the 9.6.x series
  available but a lot of deprecation warnings have been
  introduced there without any alternative to use. See:
  - https://github.com/sebastianbergmann/phpunit/issues/5160
  - https://github.com/sebastianbergmann/phpunit/issues/5062
  - ...
  While that will be handy to prepare ourselves to PHPUnit 10
  in some months... we cannot force everybody to jump to 9.6.x
  because that will make a lot of tests to start emitting
  warnings.
  So we stay with PHPUnit 9.5.x for the life of this branch.
- mink-phpwebdriver: 1.2.1 No updates here, just changed the
  constraint because we cannot advance to 1.3.x yet, there is
  a change there causing some app tests to fail. See:
  - https://github.com/oleg-andreyev/MinkPhpWebDriver/pull/81
  So we stay with 1.2.x until that issue is fixed/clarified,
  only then we'll review the status.
- behat: 3.12.x => 3.13.x

And also, automatically, a bunch of 2nd and deepest dependencies.

Generated with php80 that is the lowest php version supported
by this branch and, also, by some of the dependencies, as per
documented @ https://moodledev.io/general/development/tools/composer

Worth mentioning behat/mink-goutte-driver, that we should move
to mink-browserkit-driver, but that's out from this issue scope.
composer.json
composer.lock