Commits

Author Commit Message Labels Comments Date
Michał Górny
Undo StringWrapping in pkg.metadata. There's no reason to change deprecated APIs. Just let them die.
Michał Górny
Return StringWrappers instead of strings in properties. Using a random wrapper type provides place for future property extensions. In other words, users don't rely on return values being actual strings, we can change them to more complex properties at any point without subclassing strings.
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. Now PMPackage.environ looks for both environment.bz2 and plain environment files. It checks which of them is newer, and uses that one.
Michał Górny
PMPackage: make .environ check if path does exist.
Michał Górny
Autodetect bzip2 when loading an environment file.
Michał Górny
Fix looping BashServer when pipes are closed. Ensure BashServer will exit when stdin is closed (read returns non-zero) rather than letting it loop and eat CPU.
Michał Górny
Bump PV to 0.1.1.
Tags
gentoopm-0.1.1
Michał Górny
Clarify PMPackage docs a bit.
Michał Górny
Update the paludis version check to match upstream API.
Michał Górny
Reuse new Atom APIs when transforming atoms.
Michał Górny
Paludis: support getting slot from atoms.
Michał Górny
Paludis: refuse running with <paludis-0.64.2.
Michał Górny
Paludis: use new atom properties for matching.
Michał Górny
Support getting slot and repository name from atoms.
Michał Górny
Paludis: implement direct (manual) atom matching.
Michał Górny
Paludis: fix PackageSet inheritance/filtering.
Michał Górny
Drop CATEGORY from package metadata. Please use .atom.key.category instead.
Michał Górny
Use the atom key part as package key.
Michał Górny
Fix references in docs.
Michał Górny
Support getting atom parts.
Michał Górny
Use atoms as PMPackage.{key,id}.
Michał Górny
PMRepository: support '!=' and hashing.
  1. Prev
  2. Next