Hi all,
I have just merged a change[1] into core which introduces a breaking change to reading sources when using an ItemPage. The change now parses multi-claim sources properly (example[2]). If you are simply adding sources, this won't affect anything.

If you are reading sources, Claim.sources is a list of dictionaries. Each dictionary is a "source", and is organized just like claims are currently stored in an ItemPage.

Thank you to FelixReimann for taking the time to quash this bug and for some of the other great work he's been doing!

[1] https://gerrit.wikimedia.org/r/#/c/81219
[2] https://test.wikidata.org/wiki/Q7

--Legoktm