Your requirements could not be resolved to an installable set of packages.
Problem 1
- roave/signature 1.7.0 requires php 8.0.*|8.1.*|8.2.* -> your php version (8.3.0) does not satisfy that requirement.
- roave/better-reflection 6.18.0 requires roave/signature ^1.7 -> satisfiable by roave/signature[1.7.0].
- Root composer.json requires roave/better-reflection ^6.18.0 -> satisfiable by roave/better-reflection[6.18.0].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.