summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache
Commit message (Expand)AuthorAgeFilesLines
...
* fix: python dbm module doesn't accept unicode as keyMounir Lamouri2010-01-301-2/+2
* When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of theZac Medico2009-12-211-1/+1
* When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of theZac Medico2009-12-212-2/+3
* Add OrderedDict class.Zac Medico2009-12-081-0/+26
* Revert r14430 and fix to do as intended. Thanks to Arfrever for reporting.v2.2_rc42Zac Medico2009-09-261-2/+4
* Make sure self._allowed_keys are sorted in the table create statement. TheyZac Medico2009-09-251-1/+1
* Fix regression in _getitem() from r14398, since myf.read().split("\n")Zac Medico2009-09-241-1/+4
* Use dict.__iter__ instead of keys(), since it behaves identically in pythonZac Medico2009-09-241-2/+2
* Misc performance enhancements. Thanks to Marat RadchenkoZac Medico2009-09-242-11/+8
* Bug #285979 - Replace references to CDEPEND with UNUSED_00, to make it clearZac Medico2009-09-232-2/+2
* Optimize SlotDict.iteritems() a little.Zac Medico2009-09-221-1/+2
* Make SlotDict use call self.iteritems() where appropriate since it implementsZac Medico2009-09-221-5/+5
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-222-7/+7
* Fix for python 3.x compatibility.Zac Medico2009-09-221-5/+13
* Fix items to prevent infinite recursion.Zac Medico2009-09-221-1/+1
* Decode database name passed to portage.cache.sqlite.database._db_module.conne...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
* Use next(iterator) instead of iterator.next() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
* Define long as int when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-215-0/+14
* Fix infinite recursion in items and values methods.Zac Medico2009-09-211-4/+4
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-215-29/+29
* Use range() instead of xrange() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-212-3/+3
* Define basestring as str when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-213-0/+11
* Support print() function with Python 2 in more files.Arfrever Frehtes Taifersar Arahesis2009-09-201-0/+2
* Update syntax of numbers for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-1/+1
* Update syntax of calls to print() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-202-6/+6
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-209-44/+44
* Fix broken indentation from previous commits.Zac Medico2009-08-301-5/+5
* Bug #283223 - Don't call str() on unicode strings inside _db_escape_string(),Zac Medico2009-08-301-1/+5
* Bug #283223 - Don't call str() inside _db_escape_string(), since it'sZac Medico2009-08-301-1/+1
* Use plain ascii encoding for this file, in order to avoid error messages likeZac Medico2009-08-271-2/+1
* Replace _content_encoding, _fs_encoding, and _merge_encoding with directZac Medico2009-08-211-2/+2
* Use _encodings where appropriate.Zac Medico2009-08-213-20/+39
* Use _content_encoding and _fs_encoding for unicode encoding/decoding.Zac Medico2009-08-171-1/+6
* Bug #281355 - Handle IndexError inside reconstruct_eclasses().Zac Medico2009-08-131-0/+3
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-117-36/+46
* Do not pass unicode strings into os.walk calls, since it can causeZac Medico2009-08-061-1/+8
* Use readlines() to optimize performance. Thanks to Marat RadchenkoZac Medico2009-07-192-2/+1
* Hardcode utf_8 encoding inside _setitem().Zac Medico2009-07-051-3/+2
* Assume utf_8 encoding in alls reads/writes (unicode handling required for py3k).Zac Medico2009-07-051-3/+6
* Remove the workaround from bug #263081 since most strings should be unicodeZac Medico2009-07-041-12/+0
* Fix constructor to avoid TypeError when the "perms" keyword parameter is given.Zac Medico2009-06-281-0/+1
* Use portage.util.apply_permissions() inside _ensure_access().Zac Medico2009-06-221-6/+10
* Tweak depcache permission handling so egencache can be run by a user who'sZac Medico2009-06-212-8/+17
* Prepare 117 messages to localization.Arfrever Frehtes Taifersar Arahesis2009-06-142-2/+4
* Bug #265768 - When initializing the eclass cache, use the correct location.Zac Medico2009-04-121-1/+1
* Add portdbapi support for a metadata/layout.conf file whichZac Medico2009-04-062-4/+5
* Add a new egencache --rsync option which enables a stat collision workaroundZac Medico2009-03-312-8/+63
* Add support for FEATURES=parse-eapi-ebuild-head, which is similar to GLEP 55Zac Medico2009-03-231-6/+15
* Fix misc typos in comments.Zac Medico2009-03-231-1/+1
* Add a temporary workaround for bug #263081 (partially reverts r12757).Zac Medico2009-03-221-0/+12