pkgcore.ebuild.restricts module

atom version restrict

class pkgcore.ebuild.restricts.CategoryDep(*a, **kw)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.PackageDep(*a, **kw)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.RepositoryDep(*a, **kw)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.SlotDep(*a, **kw)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.StaticUseDep(*a, **kw)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.SubSlotDep(*a, **kw)[source]

Bases: PackageRestriction

class pkgcore.ebuild.restricts.UseDepDefault(*a, **kw)[source]

Bases: PackageRestrictionMulti

class pkgcore.ebuild.restricts.VersionMatch(*a, **kw)[source]

Bases: PackageRestriction

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