summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache
Commit message (Expand)AuthorAgeFilesLines
* cache/flat_hash.py: unicode_literalsZac Medico2013-01-181-7/+7
* cache/sqlite.py: unicode_literalsZac Medico2013-01-181-3/+4
* ebuild_xattr.py: lowercase utf-8 commentZac Medico2013-01-181-1/+1
* Use 'with file' more.Zac Medico2012-12-281-6/+3
* flat_hash.__iter__: validate keysZac Medico2012-11-201-3/+7
* OrderedDict: fix setitem bug #436974Zac Medico2012-10-021-3/+3
* Remove obsolete cache/flat_list.pyZac Medico2012-09-241-135/+0
* cache/sqlite.py: translate None to empty stringZac Medico2012-09-241-2/+7
* cache/metadata.py: add HDEPENDZac Medico2012-09-242-2/+4
* cache/sqlite.py: fix getitem order assumptionZac Medico2012-09-181-11/+5
* egencache: prune empty cache directoriesv2.2.0_alpha114Zac Medico2012-06-271-8/+14
* cache/sqlite.py: dynamically add columns to tableZac Medico2012-06-101-2/+40
* reconstruct_eclasses: unicode hashes for python2v2.2.0_alpha108Zac Medico2012-05-241-2/+5
* validate_entry: handle KeyError for bug #417253Zac Medico2012-05-231-1/+6
* Replace @returns with @return.Zac Medico2012-03-271-1/+1
* cache/template.__getitem__: filter INHERITEDZac Medico2011-10-292-1/+5
* Fix serialize_eclasses = False in cache template.Zac Medico2011-10-172-7/+29
* portdbapi: fix volatile cache handlingZac Medico2011-10-172-107/+3
* layout.conf: add git friendly pregenerated cache formatBrian Harring2011-10-141-2/+7
* cache: rewrite to support arbitrary validation methodBrian Harring2011-10-142-17/+53
* cache.util: drop completely dead module/codeBrian Harring2011-10-141-170/+0
* Revert "Use plain ascii encoding for this file"Zac Medico2011-10-141-1/+2
* layout.conf: revert authoritative-cache supportZac Medico2011-10-131-1/+0
* Fix 'authoritative' spelling.Zac Medico2011-09-301-1/+1
* layout.conf: allow a repository to state the cache is authorativeBrian Harring2011-09-301-0/+1
* cache/volatile: fix __iter__ and __contains__Zac Medico2011-09-071-2/+6
* Migrate from codecs.open() to io.open().Zac Medico2011-07-102-12/+25
* cache.sqlite: handle readonly morev2.2.0_alpha33Zac Medico2011-05-121-1/+1
* cache.volatile: discard "perms" paramZac Medico2011-05-121-1/+2
* cache.sqlite: handle readonlyZac Medico2011-05-121-2/+3
* cache.ebuild_xattr: don't import ENODATA globallyZac Medico2011-02-071-6/+7
* cache.sqlite: handle sqlite ImportErrorv2.2.0_alpha21Zac Medico2011-02-061-8/+15
* ebuild_xattr: lazily import xattrZac Medico2011-01-301-2/+4
* anydbm: use gdbm "u" flag for concurrent writersZac Medico2010-12-261-4/+30
* Make portage.cache.anydbm use absolute_import instead of the thev2.2_rc77Zac Medico2010-09-061-3/+5
* Remove unused imports found by pylint.Arfrever Frehtes Taifersar Arahesis2010-08-292-4/+2
* Fix import.Arfrever Frehtes Taifersar Arahesis2010-08-291-2/+2
* Ensure SystemExit is never caught.Zac Medico2010-08-261-0/+4
* portage/cache/mappings.py: Remove deprecated functionsSebastian Luther2010-08-111-25/+0
* Add REQUIRED_USE to metadata keys, caches, etc.Sebastian Luther2010-08-102-2/+2
* Implement SlotDict.__repr__() to behave like dict.Zac Medico2010-06-041-0/+3
* Remove all svn $Id keywords.Zac Medico2010-03-2414-14/+0
* Handle CacheCorruption from self.db_ro in _setitem, triggered by INHERITEDZac Medico2010-02-201-1/+4
* Reverting r15293, it was actually not needed.Mounir Lamouri2010-01-311-1/+1
* In __iter__, handle OSError from lstat in case a cache entry disappears.Zac Medico2010-01-311-1/+5
* Make __iter__ use list.pop() instead of pop(0), for greater efficiency.Zac Medico2010-01-311-6/+4
* Bug #302764 - Inside __iter__, only recurse 1 deep, in order to avoidZac Medico2010-01-311-4/+10
* Fix: change os.mkdir to os.makedirs in case of there are more than one direct...Mounir Lamouri2010-01-301-1/+1
* fix flat_list cache backendMounir Lamouri2010-01-301-11/+11
* Define __slots__ in all classes.Zac Medico2010-01-301-0/+8