schmittjoh / serializer

Library for (de-)serializing data of any complexity (supports JSON, and XML)
http://jmsyst.com/libs/serializer
MIT License
2.31k stars 591 forks source link

Bump minimum dependencies to match what's actually tested #1519

Closed mbabker closed 9 months ago

mbabker commented 9 months ago
Q A
Bug fix? no
New feature? no
Doc updated no
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets N/A
License MIT

This just bumps the minimum dependency versions in composer.json to match the actual versions installed on the PHP 7.2 lowest deps build (https://github.com/schmittjoh/serializer/actions/runs/6449612330/job/17508114478) and normalizes the file's formatting. The only one that might have a practical impact on folks is if they use phpstan/phpdoc-parser at an older release as it's probably constrained by the dev dependency chain here in ways the production dependencies won't be, otherwise a lot of this stuff is somewhat old anyway and with upcoming major releases from a number of tools, the wider ranges eventually start causing extra maintenance burden.