pkgcore.ebuild.cpv module¶
gentoo ebuild specific base package class
- class pkgcore.ebuild.cpv.CPV(*args, versioned=None)[source]¶
Bases:
base
base ebuild package class
- Variables:
category – str category
package – str package
key – strkey (cat/pkg)
version – str version
revision – str revision
versioned_atom – atom matching this exact version
unversioned_atom – atom matching all versions of this package
- category¶
- cpvstr¶
- fullver¶
- key¶
- package¶
- revision¶
- property unversioned_atom¶
- version¶
- property versioned_atom¶
- class pkgcore.ebuild.cpv.Revision(*args, **kwargs)[source]¶
Bases:
UserString
Internal revision class storing revisions as strings and comparing as integers.