Commits

Author Commit Message Labels Comments Date
Michał Górny
Portage: introduce PortageVDBCPV, as a PMInstalledPackage subclass.
Michał Górny
Portage: don't hardcode CPV classes in repo code.
Michał Górny
Add an abstract subclass for installed packages.
Michał Górny
Drop unnecessary import.
Michał Górny
Support getting package homepages.
Michał Górny
Introduce SpaceSepTuple for space-separated types.
Michał Górny
Provide a str compat for string-like properties.
Michał Górny
Revert introduction of StringWrappers.
Michał Górny
Paludis&pkgcore return None when no inherited eclasses.
Michał Górny
Add tests for new PMPackage properties.
Michał Górny
Fix stringifying PMPackageDescription.
Michał Górny
Portage: fix getting DESCRIPTION.
Michał Górny
Support getting inherits off packages.
Michał Górny
Portage: return None as repository for installed pkgs.
Michał Górny
Portage: use _aux_get(), not metadata in new properties.
Michał Górny
Portage: return tuple in _aux_get() only when necessary.
Michał Górny
Portage: move _aux_get() wrapper directly to Portage{,DB}CPV.
Michał Górny
Provide additional helper class in gentoopm.util.
Michał Górny
Add __bool__() to StringWrapper.
Michał Górny
Undo StringWrapping in pkg.metadata.
Michał Górny
Return StringWrappers instead of strings in properties.
Michał Górny
Tests: prepend all exceptions with PM name.
Michał Górny
Commonize assert wrapping code.
Michał Górny
Add notes about non-working API parts.
Michał Górny
Support getting package descriptions.
Michał Górny
Make PMPackage a subclass of PMAtom.
Michał Górny
Py3: fix using None as a sort key.
Michał Górny
Bump PV to 0.1.2 bugfix.
Tags
gentoopm-0.1.2
Michał Górny
Tests: don't expect having multi-matching atom installed.
Michał Górny
PMPackage: make .environ try both .bz2 and plain environment.
  1. Prev
  2. Next