Purtle is a fast streaming RDF serialization library for PHP.
Maintained by WMDE as part of Wikibase development.
Purtle is a fast streaming RDF serialization library for PHP.
Maintained by WMDE as part of Wikibase development.
Thank you!
Change #1098494 merged by jenkins-bot:
[integration/config@master] Zuul: [purtle] Test in PHP 8.3 too
Change #1098494 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[integration/config@master] Zuul: [purtle] Test in PHP 8.3 too
Change #1098485 merged by jenkins-bot:
[purtle@master] Remove test for “U+110000 and above”
In T368271#10349192, @Lucas_Werkmeister_WMDE wrote:Given that the test was explicitly motivated by code coverage (Gerrit change, CC @thiemowmde), I’m inclined to say that most likely nothing actually relies on how exactly this library handles invalid UTF-8 input. So it might be better to leave the code unchanged and drop the test – the behavior for U+110000 et al. would then just be unspecified (“garbage in, garbage out”). But I’ll see how I feel about it next week ^^
Change #1098485 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[purtle@master] Remove test for “U+110000 and above”
Well, the following works, though I don’t like it very much:
In T368271#10348908, @Lucas_Werkmeister_WMDE wrote:And the good news is: while this may not be valid UTF-8, PHP’s interpretation of "\xF8\x84\x90\x80\x80", according to 3v4l, seems to have been stable since PHP 5.4. So let’s change the test to that, then.
I’m confused by this test, actually. It’s called “ignore U+110000 and above”, but that doesn’t seem to match the test string very well. The hexadecimal input corresponds to:
Change #1089913 merged by Reedy:
[mediawiki/extensions/Wikibase@REL1_43] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089912 merged by Reedy:
[mediawiki/extensions/WikibaseQualityConstraints@REL1_43] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089914 merged by jenkins-bot:
[mediawiki/core@REL1_43] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089911 merged by Reedy:
[mediawiki/vendor@REL1_43] Upgrading wikimedia/purtle (v1.0.8 => v2.0.0)
Change #1089914 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/core@REL1_43] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089913 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/Wikibase@REL1_43] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089912 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/WikibaseQualityConstraints@REL1_43] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089911 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@REL1_43] Upgrading wikimedia/purtle (v1.0.8 => v2.0.0)
Done for master, will need backporting to REL1_43 (and maybe others).
Change #1089305 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089304 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089306 merged by jenkins-bot:
[mediawiki/core@master] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089303 merged by jenkins-bot:
[mediawiki/vendor@master] Upgrading wikimedia/purtle (v1.0.8 => v2.0.0)
Change #1089808 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[purtle@master] Consolidate release notes for 2.0
Change #1089306 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/core@master] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089305 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/WikibaseQualityConstraints@master] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089304 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/Wikibase@master] composer.json: Upgrade wikimedia/purtle to 2.0.0
Change #1089303 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/vendor@master] Upgrading wikimedia/purtle (v1.0.8 => v2.0.0)
v2.0.0 tagged
Change #1088843 merged by jenkins-bot:
[purtle@master] RELEASE-NOTES.md: Prepare 2.0.0
Change #1088843 had a related patch set uploaded (by Reedy; author: Reedy):
[purtle@master] RELEASE-NOTES.md: Prepare 2.0.0