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
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
UnknownCategoryDirs
UnknownProfileArch
UnknownProfilePackage
UnknownProfilePackageKeywords
UnknownProfilePackageUse
UnknownProfileUse
UnknownProfileUseExpand
UnknownProfileUseExpandValue
UnmatchedProfilePackageUnmask
UnusedProfileDirs
dir_parents()
verify_files()
- pkgcheck.checks.python module
DistutilsNonPEP517Build
MissingPythonEclass
PythonAnyMismatchedDepHasVersionCheck
PythonAnyMismatchedUseHasVersionCheck
PythonCheck
PythonCompatCheck
PythonCompatUpdate
PythonEclassError
PythonFetchableCheck
PythonGHDistfileSuffix
PythonHasVersionMissingPythonUseDep
PythonHasVersionUsage
PythonInlinePyPIURI
PythonMismatchedPackageName
PythonMissingDeps
PythonMissingRequiredUse
PythonMissingSCMDependency
PythonPackageNameCheck
PythonRuntimeDepInAnyR1
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' @0x7fc6f7b328d0>¶