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- AbsoluteSymlink
- AbsoluteSymlinkCheck
- BadCommandsCheck
- BannedEapiCommand
- BannedPhaseCall
- BetterCompressionCheck
- BetterCompressionUri
- DeclarationShadowedCheck
- DeprecatedEapiCommand
- DeprecatedInsinto
- DoCompressedFilesCheck
- DoublePrefixInPath
- DuplicateFunctionDefinition
- EbuildUnquotedVariable
- EbuildUnquotedVariablesCheck
- EbuildVariableScope
- EclassUnquotedVariable
- EclassUnquotedVariablesCheck
- EendMissingArg
- EendMissingArgCheck
- EmptyGlobalAssignment
- ExcessiveLineLength
- GlobCheck
- GlobDistdir
- HomepageInSrcUri
- IndirectInherits
- InheritsCheck
- InsintoCheck
- InstallCompressedInfo
- InstallCompressedManpage
- InternalEclassUsage
- InvalidSandboxCall
- LineLengthCheck
- MetadataVarCheck
- MissingInherits
- MissingSlash
- MultipleKeywordsLines
- NonConsistentTarUsage
- NonPosixCheck
- NonPosixHeadTailUsage
- ObsoleteUri
- ObsoleteUriCheck
- PathVariablesCheck
- ReadonlyVariable
- ReadonlyVariableCheck
- RedundantDodir
- RedundantDodirCheck
- ReferenceInMetadataVar
- SandboxCallCheck
- SelfAssignment
- StaticSrcUri
- UnnecessarySlashStrip
- UnquotedVariable
- UnusedInherits
- VariableOrderCheck
- VariableOrderWrong
- VariableScope
- VariableScopeCheck
- VariableShadowed
- verify_vars()
 
- pkgcheck.checks.dropped_keywords module
- pkgcheck.checks.eclass module- DeprecatedEclass
- DeprecatedEclassFunction
- DeprecatedEclassVariable
- DuplicateEclassInherit
- EclassBashSyntaxError
- EclassCheck
- EclassDocError
- EclassDocMissingFunc
- EclassDocMissingVar
- EclassExportFuncsBeforeInherit
- EclassManualDepsCheck
- EclassParseCheck
- EclassUsageCheck
- EclassUserVariableUsage
- EclassVariableScope
- GoMissingDeps
- MisplacedEclassVar
- ProvidedEclassInherit
- RubyMissingDeps
- RustMissingDeps
- TmpfilesMissingDeps
 
- pkgcheck.checks.git module- BadCommitSummary
- DirectNoMaintainer
- DirectStableKeywords
- DroppedStableKeywords
- DroppedUnstableKeywords
- EAPIChangeWithoutRevbump
- EbuildIncorrectCopyright
- EclassIncorrectCopyright
- GitCommitMessageCheck
- GitCommitsRepoSource
- GitCommitsSource
- GitEclassCommitsCheck
- GitPkgCommitsCheck
- IncorrectCopyright
- InvalidCommitMessage
- InvalidCommitTag
- MissingMove
- MissingSignOff
- MissingSlotmove
- NewerEAPIAvailable
- OldPythonCompat
- PythonPEP517WithoutRevbump
- RdependChange
- SrcUriChecksumChange
- SuspiciousSrcUriChange
- verify_tags()
 
- pkgcheck.checks.glsa module
- pkgcheck.checks.header module- EbuildHeaderCheck
- EbuildInvalidCopyright
- EbuildInvalidLicenseHeader
- EbuildNonGentooAuthorsCopyright
- EbuildOldGentooCopyright
- EclassHeaderCheck
- EclassInvalidCopyright
- EclassInvalidLicenseHeader
- EclassNonGentooAuthorsCopyright
- EclassOldGentooCopyright
- InvalidCopyright
- InvalidLicenseHeader
- NonGentooAuthorsCopyright
- OldGentooCopyright
 
- pkgcheck.checks.imlate module
- pkgcheck.checks.metadata module- BadDefaultUseFlags
- BadDependency
- BadDescription
- BadFilename
- BadHomepage
- BadKeywords
- BadProtocol
- BannedEapi
- DependencyCheck
- DeprecatedDep
- DeprecatedEapi
- DeprecatedLicense
- DescriptionCheck
- DuplicateKeywords
- EapiCheck
- HomepageCheck
- InvalidBdepend
- InvalidDepend
- InvalidEapi
- InvalidIdepend
- InvalidLicense
- InvalidPdepend
- InvalidProperties
- InvalidRdepend
- InvalidRequiredUse
- InvalidRestrict
- InvalidSlot
- InvalidSrcUri
- InvalidUseFlags
- IuseCheck
- KeywordsCheck
- LicenseCheck
- LocalUseCheck
- MatchingGlobalUse
- MisplacedWeakBlocker
- MissingLicense
- MissingLicenseRestricts
- MissingLocalUseDesc
- MissingPackageRevision
- MissingSlotDep
- MissingSlotDepCheck
- MissingTestRestrict
- MissingUnpackerDep
- MissingUnpackerDepCheck
- MissingUri
- MissingUseDepDefault
- NonexistentBlocker
- OutdatedBlocker
- OutdatedBlockersCheck
- OverlappingKeywords
- ProbableGlobalUse
- ProbableUseExpand
- PropertiesCheck
- RedundantUriRename
- RequiredUseCheck
- RequiredUseDefaults
- RestrictCheck
- RestrictTestCheck
- SourcingCheck
- SourcingError
- SrcUriCheck
- SrcUriFilenameDotPrefix
- StableKeywordsOnTestingEapi
- StaleLiveCheck
- StaleLiveEAPI
- TarballAvailable
- UnderscoreInUseFlag
- UnknownKeywords
- UnknownLicense
- UnknownMirror
- UnknownProperties
- UnknownRestrict
- UnknownUseFlags
- UnnecessaryLicense
- UnsortedKeywords
- UnstableSrcUri
- UnsupportedEclassEapi
- UnusedLocalUse
- UseFlagWithoutDeps
- UseFlagsWithoutEffectsCheck
- VirtualKeywordsUpdate
- VirtualProvidersCheck
- VirtualWithBdepend
- VirtualWithDepend
- VirtualWithSingleProvider
 
- pkgcheck.checks.metadata_xml module- CatBadlyFormedXml
- CatInvalidXml
- CatMetadataXmlEmptyElement
- CatMetadataXmlIndentation
- CatMetadataXmlInvalidCatRef
- CatMetadataXmlInvalidPkgRef
- CatMissingMetadataXml
- CategoryMetadataXmlCheck
- InvalidMetadataRestrict
- InvalidRemoteID
- MaintainerNeeded
- MaintainerWithoutProxy
- MissingRemoteId
- MissingRemoteIdCheck
- NonexistentProjectMaintainer
- PackageMetadataXmlCheck
- PkgBadlyFormedXml
- PkgInvalidXml
- PkgMetadataXmlEmptyElement
- PkgMetadataXmlIndentation
- PkgMetadataXmlInvalidCatRef
- PkgMetadataXmlInvalidPkgRef
- PkgMissingMetadataXml
- ProxyWithoutProxied
- RedundantLongDescription
- WrongMaintainerType
 
- pkgcheck.checks.network module
- pkgcheck.checks.overlays module
- pkgcheck.checks.perl module
- pkgcheck.checks.pkgdir module
- pkgcheck.checks.profiles module- ArchesOutOfSync
- ArchesWithoutProfiles
- BannedProfileEapi
- DeprecatedProfileEapi
- LaggingProfileEapi
- NonexistentCategories
- NonexistentProfilePath
- OutdatedProfilePackage
- ProfileError
- ProfileMissingImplicitExpandValues
- ProfileWarning
- ProfilesCheck
- RepoProfilesCheck
- SystemSetMissingKeywords
- UnknownCategoryDirs
- UnknownProfileArch
- UnknownProfilePackage
- UnknownProfilePackageKeywords
- UnknownProfilePackageUse
- UnknownProfileUse
- UnknownProfileUseExpand
- UnknownProfileUseExpandValue
- UnmatchedProfilePackageUnmask
- UnusedProfileDirs
- dir_parents()
- verify_files()
 
- pkgcheck.checks.python module- DistutilsNonPEP517Build
- EPyTestPluginsSuggestion
- MisplacedEPyTestVar
- MissingPythonEclass
- PythonAnyMismatchedDepHasVersionCheck
- PythonAnyMismatchedUseHasVersionCheck
- PythonCheck
- PythonCompatCheck
- PythonCompatUpdate
- PythonEclassError
- PythonFetchableCheck
- PythonGHDistfileSuffix
- PythonHasVersionMissingPythonUseDep
- PythonHasVersionUsage
- PythonInlinePyPIURI
- PythonMismatchedPackageName
- PythonMissingDeps
- PythonMissingRequiredUse
- PythonMissingSCMDependency
- PythonPackageNameCheck
- PythonRuntimeDepInAnyR1
- RedundantPyTestDisablePluginAutoload
- ShadowedEPyTestTimeout
- get_python_eclass()
- is_python_interpreter()
 
- pkgcheck.checks.repo module
- pkgcheck.checks.repo_metadata module- BadPackageUpdate
- ConflictingChksums
- DeprecatedChksum
- DeprecatedManifestHash
- DeprecatedRepoHash
- EmptyProject
- GlobalUseCheck
- InvalidManifest
- LicenseGroupsCheck
- ManifestCheck
- ManifestCollisionCheck
- MatchingChksums
- MissingChksum
- MissingManifest
- MovedPackageUpdate
- MultiMovePackageUpdate
- OldMultiMovePackageUpdate
- OldPackageUpdate
- PackageUpdatesCheck
- PotentialGlobalUse
- PotentialLocalUse
- ProjectMetadataCheck
- RedundantPackageUpdate
- RepoManifestHashCheck
- UnknownLicenses
- UnknownManifest
- UnnecessaryManifest
- UnusedEclasses
- UnusedEclassesCheck
- UnusedGlobalUse
- UnusedGlobalUseExpand
- UnusedLicenses
- UnusedLicensesCheck
- UnusedMirrors
- UnusedMirrorsCheck
 
- 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- CategoryRepoSource
- EbuildFileRepoSource
- EbuildParseRepoSource
- EclassParseRepoSource
- EclassRepoSource
- EmptySource
- FilteredPackageRepoSource
- FilteredRepoSource
- LatestPkgsFilter
- LatestVersionRepoSource
- LatestVersionsFilter
- PackageRepoSource
- Profile
- ProfilesRepoSource
- RawRepoSource
- RepoSource
- RepositoryRepoSource
- RestrictionRepoSource
- Source
- UnmaskedRepoSource
- UnversionedSource
- VersionedSource
- init_source()
 
- pkgcheck.utils module
Module contents¶
- class pkgcheck.Result[source]¶
- Bases: - object- Generic report result returned from a check. - color = None¶
 - property desc¶
- Result description. 
 - level = None¶
 - scope = <PackageScope desc='repo' @0x7fb113521d30>¶