Commits

Author Commit Message Labels Comments Date
Michał Górny
Make the key/parent API private. The key_name/key/parent API is intended for private/subclass use only. In additional, the .keys property has been renamed to .key.
Michał Górny
Support getting the ebuild path from the repo.
Michał Górny
Introduce PMPackageSet.select().
Michał Górny
Introduce PMPackageSet.best.
Michał Górny
Return a FlattenedPackageSet in .flattened.
Michał Górny
pkgcore: support repository sorting.
Michał Górny
pkgcore: use the domain API.
Michał Górny
Portage: support sorting repos by priority.
Michał Górny
Support sorting stacked packages.
Michał Górny
Support sorting packages by version.
Michał Górny
Support filtering packages on metadata.
Michał Górny
Make .filter() result a PMPackageSet.
Michał Górny
Move filtering and flattening into a common PMPackageSet.
Michał Górny
pkgcore: fix KeyError when category doesn't exist.
Michał Górny
Re-enable stacking in Paludis.
Michał Górny
Drop unused_pos and unused_kws from filter().
Michał Górny
Stack packages manually instead of using PM methods. This way, we can avoid packages hiding other packages with the same CPV. In other words, we work like Paludis.
Michał Górny
Clean up the repository API a little.
Michał Górny
pkgcore: support iterating over the repo stack.
Michał Górny
Don't use None in actual keys.
Michał Górny
Support iterating over stacked repositories.
Michał Górny
Rename portagepm.vardb -> .db.
Michał Górny
Add an UNSTABLE-API-WARNING.
Michał Górny
Paludis: support iterating over installed packages.
Michał Górny
pkgcore: support iterating over installed packages.
Michał Górny
pkgcore: fix support for unset keys.
Michał Górny
Support iterating over installed packages (vardb).
Michał Górny
Portage: pass repository path to aux_get().
Michał Górny
Paludis: support grabbing metadata (partially).
Michał Górny
pkgcore: support grabbing package metadata.
  1. Prev
  2. Next