The PHPUnit 7.1 dev dependency prevents the installation of cavalcade using composer on PHP 8.0
> composer install --no-dev
No lock file found. Updating dependencies instead of installing from lock file. Use composer update over composer install if you do not have a lock file.
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 phpunit/phpunit 7.1 -> satisfiable by phpunit/phpunit[7.1.0].
- phpunit/phpunit 7.1.0 requires php ^7.1 -> your php version (8.0.1) does not satisfy that requirement.
Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.
The PHPUnit 7.1 dev dependency prevents the installation of cavalcade using composer on PHP 8.0