arelle.Updater
¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Functions¶
Data¶
API¶
- arelle.Updater._: arelle.typing.TypeGetText¶
None
- arelle.Updater._MESSAGE_HEADER¶
‘arelle™ - Updater’
- arelle.Updater._SEMVER_PATTERN¶
‘compile(…)’
- arelle.Updater._UPDATE_URL¶
‘https://api.github.com/repos/Arelle/Arelle/releases/latest’
- class arelle.Updater.ArelleVersion¶
- major: int¶
None
- minor: int¶
None
- patch: int¶
None
- __str__() str ¶
- class arelle.Updater.ArelleRelease¶
- version: arelle.Updater.ArelleVersion¶
None
- downloadUrl: str | None¶
None
- arelle.Updater.checkForUpdates(cntlr: arelle.CntlrWinMain.CntlrWinMain) None ¶
- arelle.Updater._checkForUpdates(cntlr: arelle.CntlrWinMain.CntlrWinMain) None ¶
- arelle.Updater._getLatestArelleRelease(cntlr: arelle.CntlrWinMain.CntlrWinMain) arelle.Updater.ArelleRelease ¶
- arelle.Updater._getArelleReleaseDownloadUrl(assets: list[dict[str, Any]]) str | None ¶
- arelle.Updater._getArelleReleaseDownloadUrlByFileExtension(assets: list[dict[str, Any]], fileExtension: str) str | None ¶
- arelle.Updater._checkUpdateUrl(cntlr: arelle.CntlrWinMain.CntlrWinMain, arelleRelease: arelle.Updater.ArelleRelease) None ¶
- arelle.Updater._parseVersion(versionStr: str) arelle.Updater.ArelleVersion ¶
- arelle.Updater._backgroundDownload(cntlr: arelle.CntlrWinMain.CntlrWinMain, arelleRelease: arelle.Updater.ArelleRelease) None ¶
- arelle.Updater._download(cntlr: arelle.CntlrWinMain.CntlrWinMain, arelleRelease: arelle.Updater.ArelleRelease) None ¶
- arelle.Updater._install(cntlr: arelle.CntlrWinMain.CntlrWinMain, filepath: str) None ¶
- arelle.Updater._showInfo(cntlr: arelle.CntlrWinMain.CntlrWinMain, msg: str) None ¶
- arelle.Updater._showWarning(cntlr: arelle.CntlrWinMain.CntlrWinMain, msg: str) None ¶