summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/EbuildMetadataPhase.py
Commit message (Expand)AuthorAgeFilesLines
* EbuildMetadataPhase: use dynamic pipe fdZac Medico2013-01-151-2/+3
* Enable FD_CLOEXEC for non-blocking pipes.Zac Medico2013-01-031-2/+11
* AsynchronousTask: add _async_wait methodZac Medico2012-12-301-3/+3
* Rename a private module in preparation for extending its functionality.Arfrever Frehtes Taifersar Arahesis2012-12-191-1/+1
* EAPI="5-progress": Add automatic unpack dependencies.Arfrever Frehtes Taifersar Arahesis2012-11-241-0/+9
* PollScheduler: remove register/unregister methodsZac Medico2012-10-051-1/+1
* egencache: skip auxdb write if not metadata-transZac Medico2012-09-151-3/+6
* Remove FEATURES=parse-eapi-ebuild-headZac Medico2012-08-291-4/+2
* Optimize sys.std* flush code.v2.2.0_alpha122Zac Medico2012-08-221-2/+3
* Use sys.__std*.fileno() in case of overrides.Zac Medico2012-08-221-6/+6
* Don't write or trust cache for unsupported EAPIs.Zac Medico2012-05-101-14/+32
* EbuildMetadataPhase: handle empty EAPI from bashZac Medico2012-05-091-1/+2
* Split out eapi_invalid function.Zac Medico2012-05-091-39/+9
* Parse EAPI with pattern from PMS section 7.3.1.Zac Medico2012-05-091-26/+86
* Use IO_* constants where appropriate.Zac Medico2012-02-091-3/+2
* PollScheduler: glib.io_add_watch() compatibilityZac Medico2012-02-071-0/+2
* Handle OSError from os.read and loop if needed.Zac Medico2011-12-011-10/+13
* _emerge/EbuildMetadataPhase.py: use os.read()Zac Medico2011-12-011-7/+13
* EbuildMetadataPhase: use /dev/null for stdinZac Medico2011-10-291-1/+3
* Remove unused root parameters from doebuild callsZac Medico2011-10-241-1/+1
* python3.2 fixes: "ResourceWarning: unclosed file"Zac Medico2011-10-171-3/+3
* EbuildMetadataPhase: avoid redundant EAPI parsingZac Medico2011-10-161-2/+4
* EbuildMetadataPhase: tweak metadata_callback usageZac Medico2011-10-151-3/+2
* EbuildMetadataPhase: fix parse-eapi-ebuild-headZac Medico2011-10-151-2/+7
* EbuildMetadataPhase: fix broken _metadata_callbackZac Medico2011-10-151-2/+2
* EbuildMetadataPhase: use b''.join() for bytesZac Medico2011-10-151-3/+3
* cache: rewrite to support arbitrary validation methodBrian Harring2011-10-141-7/+6
* Migrate from codecs.open() to io.open().Zac Medico2011-07-101-2/+2
* SubProcess: fix status for _set_returncode callerZac Medico2011-06-091-2/+2
* fdopen: read from processes in unbuffered modev2.2.0_alpha19Zac Medico2011-01-211-2/+2
* Fix SubProcess instances to call _set_returncode() when appropriate,Zac Medico2010-08-151-2/+2
* Remove unuser return values from PollScheduler event handlers.Zac Medico2010-08-151-1/+0
* GLEP 55 removalDaniel Robbins2010-07-061-3/+0
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+1
* Support both Python 2 and 3 in portage._unicode_encode() and portage._unicode...Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+2
* Use filter() and zip() instead of itertools.ifilter() and itertools.izip() fo...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+1
* Use _encodings where appropriate.Zac Medico2009-08-191-5/+10
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-8/+3
* Assume utf_8 encoding when reading raw ebuild metadata.Zac Medico2009-07-041-1/+3
* Add/update copyright headers.Zac Medico2009-06-251-0/+4
* Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks toZac Medico2009-06-221-0/+132