Both OSM and Translate have bundled versions of spyc which should be brought in via composer instead.
Description
Details
Related Objects
Event Timeline
I filed https://github.com/mustangostang/spyc/issues/38 asking for a new release to be tagged since both Translate and OSM are using versions that are after 0.5.1.
For Translate, you can just add it to composer and Translate will prefer that one. The bundled spyc in Translate will stay for a while due to BC requirements.
If you care or need about standard compliant parsing and generation. It's the uncommon syntax and edge cases where the issues show up. It looks like spyc is at the moment getting one pull request merged per year and hasn't had release soon in three years.
Change 346469 had a related patch set uploaded (by Reedy):
[mediawiki/extensions/OpenStackManager@master] Bring in spyc via composer
Change 346472 had a related patch set uploaded (by Reedy):
[mediawiki/extensions/Translate@master] Bring in spyc via composer
Change 346473 had a related patch set uploaded (by Reedy):
[mediawiki/vendor@master] Add mustangostang/spyc 0.6.2
Change 346473 merged by jenkins-bot:
[mediawiki/vendor@master] Add mustangostang/spyc 0.6.2
Change 346472 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Bring in spyc via composer
Change 346469 merged by jenkins-bot:
[mediawiki/extensions/OpenStackManager@master] Bring in spyc via composer