I got an error "KeyError: 'upperBound'" when I attempted to use revscoring to extract sources from revisions that have a lot of content. For example, rev_id: 492604879 (Berlin) or 489599663 (Australia).
Below is the chunk of my code:
from revscoring.extractors import api
import mwapi
from revscoring.features import wikibase
extractor = api.Extractor(mwapi.Session("https://www.wikidata.org", user_agent="wikibase testing revscoring"))
list_print = []
list_print = extractor.extract(489599663, [wikibase.revision.sources])My pywikibase seems already updated to the latest version. I wonder if this was a bug or just a problem on my local.