arelle.PackageManager

Separated on Jul 28, 2013 from DialogOpenArchive.py

See COPYRIGHT.md for copyright information.

Module Contents

Functions

Data

API

arelle.PackageManager.openFileSource

None

arelle.PackageManager.ArchiveFileIOError

None

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.EMPTYDICT

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 with parser, and validated against the provided schema at schemaUrl.

Returns:

Tree if parsed and validated, None if schemaUrl could not be loaded.

arelle.PackageManager.parsePackage(cntlr, filesource, metadataFile, fileBase, errors=[])
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)