aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Reformat to use spaces instead of tabs. Also, use blackWolfgang E. Sanyer2021-09-1931-2083/+2311
* Add emirrordist shelve dump/restore (bug 721680)Zac Medico2021-02-241-0/+60
* ProxyManager: Use async and await syntaxZac Medico2021-01-181-2/+2
* SubprocessExecTestCase: Use async and await syntaxZac Medico2021-01-181-18/+14
* ChildWatcherTestCase: Use async and await syntaxZac Medico2021-01-181-6/+4
* RetryTestCase: Use async and await syntaxZac Medico2021-01-181-19/+9
* test_retry: use context manager to cancel pending futuresZac Medico2021-01-041-75/+106
* Use cached portage.getpid() function (bug 739540)Zac Medico2020-08-301-1/+1
* coroutine: use explicit loop parameter (bug 737698)Zac Medico2020-08-183-24/+27
* EventLoopInForkTestCase: use AsyncFunctionZac Medico2020-08-071-18/+5
* *: drop all import __future__ statementsAaron Bauman2020-08-061-3/+1
* lib/portage/tests/util/test_grabdict.py: fix whitespaceAaron Bauman2020-08-031-2/+2
* lib/portage/tests/util/test_normalizedPath.py: fix whitespaceAaron Bauman2020-08-031-3/+3
* lib/portage/tests/util/eventloop/test_call_soon_fifo.py: drop unused-importAaron Bauman2020-08-031-3/+1
* lib/portage/tests/util/test_getconfig.py: drop unused-importAaron Bauman2020-08-031-2/+1
* Fix R1705.Alec Warner2020-07-291-6/+6
* Fix C0305, trailing newlines.Alec Warner2020-07-221-1/+0
* Fix 'unused-import' for stdlib imports.Alec Warner2020-07-224-5/+0
* Fix pylint R0205.Alec Warner2020-07-224-6/+6
* Remove py<3.4 import compatibilityMichał Górny2020-07-184-33/+5
* Remove support code for Python < 3.2Michał Górny2020-07-171-5/+2
* Clean up more py2 conditional codeMichał Górny2020-07-173-17/+5
* Remove unnecessary time.monotonic() compatMichał Górny2020-07-141-4/+4
* Revert "AsynchronousTask: add coroutine async_start method"Zac Medico2020-04-073-15/+9
* Revert "AsyncScheduler: use async_start method"Zac Medico2020-04-071-2/+0
* Revert "SpawnProcess: use async_start method (bug 709746)"Zac Medico2020-04-071-5/+1
* AsynchronousTask: handle addStartListener after exit (bug 711322)Zac Medico2020-03-071-0/+4
* AsynchronousTask: handle addExistListener after exitZac Medico2020-03-061-0/+40
* _GeneratorTask: throw CancelledError in cancelled coroutine (bug 711174)Zac Medico2020-03-011-3/+26
* SpawnProcess: use async_start method (bug 709746)Zac Medico2020-02-231-1/+5
* AsyncScheduler: use async_start methodZac Medico2020-02-201-0/+2
* AsynchronousTask: add coroutine async_start methodZac Medico2020-02-172-8/+14
* SubprocessExecTestCase: test pipe between processesZac Medico2019-11-161-2/+34
* FileCopier: native zero-copy and sparse file supportZac Medico2019-11-091-0/+4
* FileCopier: capture exceptionsZac Medico2019-11-061-0/+44
* GetConfigTestCase: update FETCHCOMMAND_RSYNCZac Medico2019-10-211-2/+2
* ChildWatcherTestCase: python3.8 compatZac Medico2019-10-141-7/+12
* WakeupFdSigchldTestCase: enable test with python2.7Zac Medico2019-04-151-7/+3
* INSTALL_MASK: index patterns anchored with leading slash (bug 675826)Zac Medico2019-01-201-0/+36
* tests: add unit test for portage.util.socks5 (FEATURES=network-sandbox-proxy)Zac Medico2019-01-151-0/+211
* Add _sync_decorator moduleZac Medico2018-09-231-0/+14
* compat_coroutine: CancelledError cancels coroutine's futureZac Medico2018-09-031-2/+6
* Add asyncio.create_subprocess_exec support for python2 (bug 662388)Zac Medico2018-08-051-130/+54
* Rename pym→lib, for better distutils-r1 interoperabilityMichał Górny2018-07-1839-0/+2256