pkgcheck package¶
Subpackages¶
- pkgcheck.addons package
- pkgcheck.bash package
- pkgcheck.checks package
- Submodules
- pkgcheck.checks.acct module
- pkgcheck.checks.cleanup module
- pkgcheck.checks.codingstyle module
AbsoluteSymlinkAbsoluteSymlinkCheckBadCommandsCheckBannedEapiCommandBannedPhaseCallBetterCompressionCheckBetterCompressionUriDeclarationShadowedCheckDeprecatedEapiCommandDeprecatedInsintoDoCompressedFilesCheckDoublePrefixInPathDuplicateFunctionDefinitionEbuildUnquotedVariableEbuildUnquotedVariablesCheckEbuildVariableScopeEclassUnquotedVariableEclassUnquotedVariablesCheckEendMissingArgEendMissingArgCheckEmptyGlobalAssignmentExcessiveLineLengthGlobCheckGlobDistdirHomepageInSrcUriIndirectInheritsInheritsCheckInsintoCheckInstallCompressedInfoInstallCompressedManpageInternalEclassUsageInvalidSandboxCallLineLengthCheckMetadataVarCheckMissingInheritsMissingSlashMultipleKeywordsLinesNonConsistentTarUsageNonPosixCheckNonPosixHeadTailUsageObsoleteUriObsoleteUriCheckPathVariablesCheckReadonlyVariableReadonlyVariableCheckRedundantDodirRedundantDodirCheckReferenceInMetadataVarSandboxCallCheckSelfAssignmentStaticSrcUriUnnecessarySlashStripUnquotedVariableUnusedInheritsVariableOrderCheckVariableOrderWrongVariableScopeVariableScopeCheckVariableShadowedverify_vars()
- pkgcheck.checks.dropped_keywords module
- pkgcheck.checks.eclass module
DeprecatedEclassDeprecatedEclassFunctionDeprecatedEclassVariableDuplicateEclassInheritEclassBashSyntaxErrorEclassCheckEclassDocErrorEclassDocMissingFuncEclassDocMissingVarEclassExportFuncsBeforeInheritEclassManualDepsCheckEclassParseCheckEclassUsageCheckEclassUserVariableUsageEclassVariableScopeGoMissingDepsMisplacedEclassVarProvidedEclassInheritRubyMissingDepsRustMissingDepsTmpfilesMissingDeps
- pkgcheck.checks.git module
BadCommitSummaryDirectNoMaintainerDirectStableKeywordsDroppedStableKeywordsDroppedUnstableKeywordsEAPIChangeWithoutRevbumpEbuildIncorrectCopyrightEclassIncorrectCopyrightGitCommitMessageCheckGitCommitsRepoSourceGitCommitsSourceGitEclassCommitsCheckGitPkgCommitsCheckIncorrectCopyrightInvalidCommitMessageInvalidCommitTagMissingMoveMissingSignOffMissingSlotmoveNewerEAPIAvailableOldPythonCompatPythonPEP517WithoutRevbumpRdependChangeSrcUriChecksumChangeSuspiciousSrcUriChangeverify_tags()
- pkgcheck.checks.glsa module
- pkgcheck.checks.header module
EbuildHeaderCheckEbuildInvalidCopyrightEbuildInvalidLicenseHeaderEbuildNonGentooAuthorsCopyrightEbuildOldGentooCopyrightEclassHeaderCheckEclassInvalidCopyrightEclassInvalidLicenseHeaderEclassNonGentooAuthorsCopyrightEclassOldGentooCopyrightInvalidCopyrightInvalidLicenseHeaderNonGentooAuthorsCopyrightOldGentooCopyright
- pkgcheck.checks.imlate module
- pkgcheck.checks.metadata module
BadDefaultUseFlagsBadDependencyBadDescriptionBadFilenameBadHomepageBadKeywordsBadProtocolBannedEapiDependencyCheckDeprecatedDepDeprecatedEapiDeprecatedLicenseDescriptionCheckDuplicateKeywordsEapiCheckHomepageCheckInvalidBdependInvalidDependInvalidEapiInvalidIdependInvalidLicenseInvalidPdependInvalidPropertiesInvalidRdependInvalidRequiredUseInvalidRestrictInvalidSlotInvalidSrcUriInvalidUseFlagsIuseCheckKeywordsCheckLicenseCheckLocalUseCheckMatchingGlobalUseMisplacedWeakBlockerMissingLicenseMissingLicenseRestrictsMissingLocalUseDescMissingPackageRevisionMissingSlotDepMissingSlotDepCheckMissingTestRestrictMissingUnpackerDepMissingUnpackerDepCheckMissingUriMissingUseDepDefaultNonexistentBlockerOutdatedBlockerOutdatedBlockersCheckOverlappingKeywordsProbableGlobalUseProbableUseExpandPropertiesCheckRedundantUriRenameRequiredUseCheckRequiredUseDefaultsRestrictCheckRestrictTestCheckSourcingCheckSourcingErrorSrcUriCheckSrcUriFilenameDotPrefixStableKeywordsOnTestingEapiStaleLiveCheckStaleLiveEAPITarballAvailableUnderscoreInUseFlagUnknownKeywordsUnknownLicenseUnknownMirrorUnknownPropertiesUnknownRestrictUnknownUseFlagsUnnecessaryLicenseUnsortedKeywordsUnstableSrcUriUnsupportedEclassEapiUnusedLocalUseUseFlagWithoutDepsUseFlagsWithoutEffectsCheckVirtualKeywordsUpdateVirtualProvidersCheckVirtualWithBdependVirtualWithDependVirtualWithSingleProvider
- pkgcheck.checks.metadata_xml module
CatBadlyFormedXmlCatInvalidXmlCatMetadataXmlEmptyElementCatMetadataXmlIndentationCatMetadataXmlInvalidCatRefCatMetadataXmlInvalidPkgRefCatMissingMetadataXmlCategoryMetadataXmlCheckInvalidMetadataRestrictInvalidRemoteIDMaintainerNeededMaintainerWithoutProxyMissingRemoteIdMissingRemoteIdCheckNonexistentProjectMaintainerPackageMetadataXmlCheckPkgBadlyFormedXmlPkgInvalidXmlPkgMetadataXmlEmptyElementPkgMetadataXmlIndentationPkgMetadataXmlInvalidCatRefPkgMetadataXmlInvalidPkgRefPkgMissingMetadataXmlProxyWithoutProxiedRedundantLongDescriptionWrongMaintainerType
- pkgcheck.checks.network module
- pkgcheck.checks.overlays module
- pkgcheck.checks.perl module
- pkgcheck.checks.pkgdir module
- pkgcheck.checks.profiles module
ArchesOutOfSyncArchesWithoutProfilesBannedProfileEapiDeprecatedProfileEapiLaggingProfileEapiNonexistentCategoriesNonexistentProfilePathOutdatedProfilePackageProfileErrorProfileMissingImplicitExpandValuesProfileWarningProfilesCheckRepoProfilesCheckSystemSetMissingKeywordsUnknownCategoryDirsUnknownProfileArchUnknownProfilePackageUnknownProfilePackageKeywordsUnknownProfilePackageUseUnknownProfileUseUnknownProfileUseExpandUnknownProfileUseExpandValueUnmatchedProfilePackageUnmaskUnusedProfileDirsdir_parents()verify_files()
- pkgcheck.checks.python module
DistutilsNonPEP517BuildEPyTestPluginsSuggestionMisplacedEPyTestVarMissingPythonEclassPythonAnyMismatchedDepHasVersionCheckPythonAnyMismatchedUseHasVersionCheckPythonCheckPythonCompatCheckPythonCompatUpdatePythonEclassErrorPythonFetchableCheckPythonGHDistfileSuffixPythonHasVersionMissingPythonUseDepPythonHasVersionUsagePythonInlinePyPIURIPythonMismatchedPackageNamePythonMissingDepsPythonMissingRequiredUsePythonMissingSCMDependencyPythonPackageNameCheckPythonRuntimeDepInAnyR1RedundantPyTestDisablePluginAutoloadShadowedEPyTestTimeoutget_python_eclass()is_python_interpreter()
- pkgcheck.checks.repo module
- pkgcheck.checks.repo_metadata module
BadPackageUpdateConflictingChksumsDeprecatedChksumDeprecatedManifestHashDeprecatedRepoHashEmptyProjectGlobalUseCheckInvalidManifestLicenseGroupsCheckManifestCheckManifestCollisionCheckMatchingChksumsMissingChksumMissingManifestMovedPackageUpdateMultiMovePackageUpdateOldMultiMovePackageUpdateOldPackageUpdatePackageUpdatesCheckPotentialGlobalUsePotentialLocalUseProjectMetadataCheckRedundantPackageUpdateRepoManifestHashCheckUnknownLicensesUnknownManifestUnnecessaryManifestUnusedEclassesUnusedEclassesCheckUnusedGlobalUseUnusedGlobalUseExpandUnusedLicensesUnusedLicensesCheckUnusedMirrorsUnusedMirrorsCheck
- pkgcheck.checks.reserved module
- pkgcheck.checks.ruby module
- pkgcheck.checks.rust module
- pkgcheck.checks.stablereq module
- pkgcheck.checks.unstable_only module
- pkgcheck.checks.visibility module
- pkgcheck.checks.whitespace module
- Module contents
- Submodules
Submodules¶
- pkgcheck.api module
- pkgcheck.base module
- pkgcheck.cli module
- pkgcheck.const module
- pkgcheck.feeds module
- pkgcheck.log module
- pkgcheck.objects module
- pkgcheck.packages module
- pkgcheck.pipeline module
- pkgcheck.reporters module
- pkgcheck.results module
- pkgcheck.runners module
- pkgcheck.sources module
CategoryRepoSourceEbuildFileRepoSourceEbuildParseRepoSourceEclassParseRepoSourceEclassRepoSourceEmptySourceFilteredPackageRepoSourceFilteredRepoSourceLatestPkgsFilterLatestVersionRepoSourceLatestVersionsFilterPackageRepoSourceProfileProfilesRepoSourceRawRepoSourceRepoSourceRepositoryRepoSourceRestrictionRepoSourceSourceUnmaskedRepoSourceUnversionedSourceVersionedSourceinit_source()
- pkgcheck.utils module
Module contents¶
- class pkgcheck.Result[source]¶
Bases:
ABCGeneric report result returned from a check.
- color = None¶
- level = None¶
- scope = <PackageScope desc='repo' @0x7f7643481e80>¶