arelle.PackageManager
¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Functions¶
Returns tree from |
|
Data¶
API¶
- arelle.PackageManager.TP_XSD¶
‘http://www.xbrl.org/2016/taxonomy-package.xsd’
- arelle.PackageManager.CAT_XSD¶
‘http://www.xbrl.org/2016/taxonomy-package-catalog.xsd’
- arelle.PackageManager._: arelle.typing.TypeGetText¶
None
- arelle.PackageManager.TAXONOMY_PACKAGE_TYPE¶
‘PackageType(…)’
- arelle.PackageManager.TAXONOMY_PACKAGE_ABORTING_VALIDATIONS¶
()
- arelle.PackageManager.TAXONOMY_PACKAGE_NON_ABORTING_VALIDATIONS¶
()
- arelle.PackageManager.baseForElement(element)¶
- arelle.PackageManager.xmlLang(element)¶
- arelle.PackageManager.langCloseness(l1, l2)¶
- arelle.PackageManager._parseFile(cntlr, parser, filepath, file, schemaUrl)¶
Returns tree from
file
, parsed withparser
, and validated against the provided schema atschemaUrl
.- Returns:
Tree if parsed and validated, None if
schemaUrl
could not be loaded.
- arelle.PackageManager.parsePackage(cntlr: arelle.Cntlr.Cntlr, filesource: arelle.FileSource.FileSource, metadataFile: str, fileBase: str, errors: list[str] | None = None) dict[str, str | dict[str, str]] ¶
- arelle.PackageManager._parsePackageMetadata(cntlr: arelle.Cntlr.Cntlr, filesource: arelle.FileSource.FileSource, parser: lxml.etree.XMLParser, metadataFile: str, remappings: dict[str, str], errors: list[str]) dict[str, str | dict[str, str]] ¶
- arelle.PackageManager._parseCatalog(cntlr: arelle.Cntlr.Cntlr, filesource: arelle.FileSource.FileSource, parser: lxml.etree.XMLParser, catalogFile: str, fileBase: str, errors: list[str]) dict[str, str] ¶
- arelle.PackageManager.packagesJsonFile¶
None
- arelle.PackageManager.packagesConfig¶
None
- arelle.PackageManager.packagesConfigChanged¶
False
- arelle.PackageManager.packagesMappings¶
None
- arelle.PackageManager._cntlr¶
None
- arelle.PackageManager.init(cntlr: arelle.Cntlr.Cntlr, loadPackagesConfig: bool = True) None ¶
- arelle.PackageManager.reset() None ¶
- arelle.PackageManager.orderedPackagesConfig()¶
- arelle.PackageManager.save(cntlr: arelle.Cntlr.Cntlr) None ¶
- arelle.PackageManager.close()¶
- arelle.PackageManager.packageNamesWithNewerFileDates()¶
- arelle.PackageManager.validateTaxonomyPackage(cntlr, filesource, errors=[]) bool ¶
- arelle.PackageManager.discoverPackageFiles(filesource: arelle.FileSource.FileSource) list[str] ¶
- arelle.PackageManager.packageInfo(cntlr, URL, reload=False, packageManifestName=None, errors=[])¶
- arelle.PackageManager.rebuildRemappings(cntlr)¶
- arelle.PackageManager.isMappedUrl(url)¶
- arelle.PackageManager.mappedUrl(url)¶
- arelle.PackageManager.addPackage(cntlr, url, packageManifestName=None)¶
- arelle.PackageManager.reloadPackageModule(cntlr, name)¶
- arelle.PackageManager.removePackageModule(cntlr, name)¶