summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache
Commit message (Expand)AuthorAgeFilesLines
* In mirror_cache(), normalize EAPI by mapping EAPI=0 to empty.Zac Medico2009-02-251-3/+4
* Fix headers that contain $Header instead of $Id.Zac Medico2009-02-233-6/+6
* Make the UserDict and LazyItemsDict constructors use an optional positionalZac Medico2009-02-211-4/+10
* Fix update() methods to work with python-3.0.Zac Medico2009-02-191-8/+24
* Tweak exception handling indentation to avoid a bug in 2to3.Zac Medico2009-02-191-2/+4
* Fix classes that implement __iter__() to copy it to their keys() methodZac Medico2009-02-192-0/+10
* Implement UserDict.__contains__() and __iter__().Zac Medico2009-02-191-0/+6
* Implement a substitute for UserDict.UserDict so that code converted viaZac Medico2009-02-191-2/+38
* In python-3.0, the UserDict.DictMixin class has been replaced byZac Medico2009-02-191-23/+123
* For python-3.0 compatibility, make dict-like classes modify their keys(),Zac Medico2009-02-044-0/+25
* Fix _setitem() to write the same format that's currently distributed in theZac Medico2009-01-061-5/+40
* Handle potential KeyErrors that may be raised from get_eclass_data(), andZac Medico2008-12-252-4/+15
* Don't add any more that one "-" symbol to the front of an unsupported EAPI.Zac Medico2008-12-251-1/+1
* Inside mirror_cache(), handle unsupported EAPI like portdbapi does.Zac Medico2008-12-251-0/+9
* Add support for the new DEFINED_PHASES metadata key which is automatically ge...Zac Medico2008-12-212-2/+2
* Make sure the dict returned from _parse_data() contains all of _known_keys.Zac Medico2008-11-221-0/+3
* Remove inappropriate backslash escaping inside _db_escape_string().Zac Medico2008-11-201-1/+2
* Inside _parse_data(), don't rely on the magic 22 line count for the flat_listZac Medico2008-11-201-27/+18
* Make serialize_eclasses() sort eclass names.Zac Medico2008-11-181-2/+2
* For emerge --metadata runs, update _eclasses_ metadata to insert local eclassZac Medico2008-11-181-14/+25
* Store the _eclasses_ field instead of INHERITED.Zac Medico2008-11-171-8/+0
* Bug #139134 - Make the flat_hash and metadata modules write the _mtime_Zac Medico2008-11-172-2/+3
* Update hardcoded auxdbkey_order attributes to include PROPERTIES.Zac Medico2008-09-262-2/+2
* Handle possible CacheError inside mirror_cache().Zac Medico2008-09-261-1/+1
* Make flat_hash write keys in alphabetical order.Zac Medico2008-09-261-7/+10
* Fix mirror_cache() so it won't silently swallow a KeyError if _mtime_ orZac Medico2008-09-251-5/+9
* Ensure that cache modules always return a dict containing the _eclasses_Zac Medico2008-09-255-0/+12
* In order to conserve some space, make _setitem() skip writing keys for whichZac Medico2008-08-071-0/+2
* Optimize `emaint` --fix binhost so that it the Packages file isn't re-readZac Medico2008-08-011-0/+3
* Fix arg count when constructing a TypeError in the SlotDict constructor.Zac Medico2008-07-281-1/+1
* Create a SlotDict constructor which can take an optional positional arg thatZac Medico2008-07-281-0/+13
* Py3k compatibility patch #6 by Ali Polatel <hawking@g.o>.Zac Medico2008-07-012-1/+14
* Py3k compatibility patch #2 by Ali Polatel <hawking@g.o>.Zac Medico2008-07-012-2/+2
* Add a "prefix" keyword parameter to slot_dict_class() which controls theZac Medico2008-07-011-10/+14
* Make PackageIndex use SlotDict for package metadata storage. The set ofZac Medico2008-06-261-5/+6
* Fix typo.Zac Medico2008-06-251-1/+1
* Add docstring to slot_dict_class().Zac Medico2008-06-251-0/+11
* Fix typo.Zac Medico2008-06-251-1/+1
* Fix KeyError constructor style.Zac Medico2008-06-251-1/+1
* Fix indentation.Zac Medico2008-06-251-1/+1
* Add a generic portage.cache.mappings.slot_dict_class() function whichZac Medico2008-06-251-0/+126
* Bug #196680 - Handle a CacheError inside mirror_cache() whenZac Medico2007-10-221-0/+4
* s/portage.eclass_cache/eclass_cache/ since eclass_cache is actually a local v...Zac Medico2007-08-031-2/+2
* Remove fallback imports for set(), and note minimum requirement of python-2.4Marius Mauch2007-07-053-6/+0
* Implement iterkeys on top of __iter__ instead of vice versa. Thanks to Brian...Zac Medico2007-06-219-12/+22
* Remove more unnecessary list generation.Zac Medico2007-06-212-6/+3
* Ignore non-existent directories for bug #171809. This is required for readon...Zac Medico2007-03-231-1/+9
* Fix the rest of the broken except statement syntax.Zac Medico2007-03-011-1/+1
* In order to correctly handl the case of target caches that don't have complet...Zac Medico2007-02-031-1/+3
* Fix some breakage caused by script malfunctionMarius Mauch2007-01-251-1/+1