WikibaseCheck#

class wikibaseintegrator.wbi_helpers.WikibaseCheck(mediawiki_api_url, mediawiki_version=None, concept_base_uri=None, extensions=list(), entity_types=list(), datatypes=list(), sparql_endpoint_url=None, sparql_available=None, problems=list())[source]#

Bases: object

The features of a Wikibase instance, as returned by check_wikibase(). Print it for a readable report.

concept_base_uri: str | None = None#
datatypes: list[str]#
entity_types: list[str]#
extensions: list[str]#
property has_lexemes: bool#

The instance supports lexemes (WikibaseLexeme). The extension can be installed without lexeme support.

property has_mediainfo: bool#

The instance supports MediaInfo entities (WikibaseMediaInfo, Structured Data on Commons).

property has_quality_constraints: bool#

The instance has WikibaseQualityConstraints, needed by check_constraints().

The instance has WikibaseCirrusSearch: the statements can be searched, e.g. with the haswbstatement keyword.

property is_wikibase: bool#

The instance is a Wikibase repository: it can create entities.

mediawiki_api_url: str#
mediawiki_version: str | None = None#
problems: list[str]#
sparql_available: bool | None = None#
sparql_endpoint_url: str | None = None#