pkgcore.ebuild.restricts module

atom version restrict

class pkgcore.ebuild.restricts.CategoryDep(path, pms_strict=True)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.PackageDep(path, pms_strict=True)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.RepositoryDep(path, pms_strict=True)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.SlotDep(path, pms_strict=True)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.StaticUseDep(path, pms_strict=True)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.SubSlotDep(path, pms_strict=True)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.UseDepDefault(path, pms_strict=True)[source]

Bases: PackageRestrictionMulti

class pkgcore.ebuild.restricts.VersionMatch(path, pms_strict=True)[source]

Bases: PackageRestriction

match(pkg, *args, **kwds)[source]