Commits

Author Commit Message Labels Comments Date
Michał Górny
Merge branch 'gentoopm-0.1.3'
Michał Górny
Bump PV to 0.1.3.
Tags
gentoopm-0.1.3
Michał Górny
Paludis: sort packages directly.
Michał Górny
Introduce state enum in package keys. This way, installable and installed packages won't be considered equal anymore.
Michał Górny
Add an EnumTuple type.
Michał Górny
Don't use special __ne__ in StringifiedComparisons.
Michał Górny
Drop deprecated __getslice__ from StringCompat.
Michał Górny
Introduce PMInstallablePackage, to clearly distinguish. This way, one kind of packages won't subclass another one, and we're clear to use isinstance().
Michał Górny
Paludis: split out PaludisInstalledID.
Michał Górny
Paludis: merge PaludisRepository into PaludisLivefsRepository.
Michał Górny
Paludis: use _pkg_class.
Michał Górny
Paludis: use Filter.InstalledAtRoot() for installed repo.
Michał Górny
Paludis: default out _filt&_gen in PaludisBaseRepo.
Michał Górny
Paludis: split out PaludisBaseRepo.
Michał Górny
PkgCore: split out PkgCoreInstalledPackage class.
Michał Górny
PkgCore: use _pkg_class for package classes.
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. A nice tuple wrapper, stringifying to a nice, space-separated list. For inherits, homepages and so on.
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.
  1. Prev
  2. Next