1 |
commit: 762f5aff42f9240cb732993b5ba4e99fa2b9383b |
2 |
Author: Aaron Bauman <bman <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Aug 6 18:21:42 2020 +0000 |
4 |
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Aug 7 02:53:11 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=762f5aff |
7 |
|
8 |
lib/*: Fix ungrouped-imports |
9 |
|
10 |
* This fixes ungrouped imports for a portion of the repo. The remaining |
11 |
fixes will come in another batch of atomic commits as the imports are |
12 |
buried behind conditionals, are __futures__ that may be able to go |
13 |
away, etc |
14 |
|
15 |
* Per the above, check will not be enabled yet |
16 |
|
17 |
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org> |
18 |
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org> |
19 |
|
20 |
lib/_emerge/FakeVartree.py | 7 ++++--- |
21 |
lib/_emerge/FifoIpcDaemon.py | 2 +- |
22 |
lib/_emerge/MetadataRegen.py | 7 ++++--- |
23 |
lib/portage/dbapi/porttree.py | 2 +- |
24 |
lib/portage/emaint/modules/move/move.py | 5 +++-- |
25 |
lib/portage/metadata.py | 16 +++++++++------- |
26 |
lib/portage/sync/modules/rsync/rsync.py | 29 +++++++++++++++-------------- |
27 |
lib/portage/util/_async/BuildLogger.py | 4 ++-- |
28 |
8 files changed, 39 insertions(+), 33 deletions(-) |
29 |
|
30 |
diff --git a/lib/_emerge/FakeVartree.py b/lib/_emerge/FakeVartree.py |
31 |
index 37349bcdd..c5c9e27ca 100644 |
32 |
--- a/lib/_emerge/FakeVartree.py |
33 |
+++ b/lib/_emerge/FakeVartree.py |
34 |
@@ -3,10 +3,12 @@ |
35 |
|
36 |
import warnings |
37 |
|
38 |
-import portage |
39 |
-from portage import os |
40 |
from _emerge.Package import Package |
41 |
from _emerge.PackageVirtualDbapi import PackageVirtualDbapi |
42 |
+from _emerge.resolver.DbapiProvidesIndex import PackageDbapiProvidesIndex |
43 |
+ |
44 |
+import portage |
45 |
+from portage import os |
46 |
from portage.const import VDB_PATH |
47 |
from portage.dbapi.vartree import vartree |
48 |
from portage.dep._slot_operator import find_built_slot_operator_atoms |
49 |
@@ -14,7 +16,6 @@ from portage.eapi import _get_eapi_attrs |
50 |
from portage.exception import InvalidData, InvalidDependString |
51 |
from portage.update import grab_updates, parse_updates, update_dbentries |
52 |
from portage.versions import _pkg_str |
53 |
-from _emerge.resolver.DbapiProvidesIndex import PackageDbapiProvidesIndex |
54 |
|
55 |
|
56 |
class FakeVardbGetPath: |
57 |
|
58 |
diff --git a/lib/_emerge/FifoIpcDaemon.py b/lib/_emerge/FifoIpcDaemon.py |
59 |
index a21e94db6..22aa6f9fc 100644 |
60 |
--- a/lib/_emerge/FifoIpcDaemon.py |
61 |
+++ b/lib/_emerge/FifoIpcDaemon.py |
62 |
@@ -1,9 +1,9 @@ |
63 |
# Copyright 2010-2020 Gentoo Authors |
64 |
# Distributed under the terms of the GNU General Public License v2 |
65 |
|
66 |
+from _emerge.AbstractPollTask import AbstractPollTask |
67 |
|
68 |
from portage import os |
69 |
-from _emerge.AbstractPollTask import AbstractPollTask |
70 |
from portage.cache.mappings import slot_dict_class |
71 |
|
72 |
class FifoIpcDaemon(AbstractPollTask): |
73 |
|
74 |
diff --git a/lib/_emerge/MetadataRegen.py b/lib/_emerge/MetadataRegen.py |
75 |
index 8eb110a46..967554503 100644 |
76 |
--- a/lib/_emerge/MetadataRegen.py |
77 |
+++ b/lib/_emerge/MetadataRegen.py |
78 |
@@ -1,11 +1,12 @@ |
79 |
-# Copyright 1999-2018 Gentoo Foundation |
80 |
+# Copyright 1999-2020 Gentoo Authors |
81 |
# Distributed under the terms of the GNU General Public License v2 |
82 |
|
83 |
+from _emerge.EbuildMetadataPhase import EbuildMetadataPhase |
84 |
+ |
85 |
import portage |
86 |
from portage import os |
87 |
-from portage.dep import _repo_separator |
88 |
-from _emerge.EbuildMetadataPhase import EbuildMetadataPhase |
89 |
from portage.cache.cache_errors import CacheError |
90 |
+from portage.dep import _repo_separator |
91 |
from portage.util._async.AsyncScheduler import AsyncScheduler |
92 |
|
93 |
class MetadataRegen(AsyncScheduler): |
94 |
|
95 |
diff --git a/lib/portage/dbapi/porttree.py b/lib/portage/dbapi/porttree.py |
96 |
index 9ad8addc7..0c2a4e2b3 100644 |
97 |
--- a/lib/portage/dbapi/porttree.py |
98 |
+++ b/lib/portage/dbapi/porttree.py |
99 |
@@ -42,9 +42,9 @@ import os as _os |
100 |
import traceback |
101 |
import warnings |
102 |
import errno |
103 |
-import collections |
104 |
import functools |
105 |
|
106 |
+import collections |
107 |
from collections import OrderedDict |
108 |
from urllib.parse import urlparse |
109 |
|
110 |
|
111 |
diff --git a/lib/portage/emaint/modules/move/move.py b/lib/portage/emaint/modules/move/move.py |
112 |
index e2df53fd8..8fc3269ca 100644 |
113 |
--- a/lib/portage/emaint/modules/move/move.py |
114 |
+++ b/lib/portage/emaint/modules/move/move.py |
115 |
@@ -1,10 +1,11 @@ |
116 |
-# Copyright 2005-2018 Gentoo Foundation |
117 |
+# Copyright 2005-2020 Gentoo Authors |
118 |
# Distributed under the terms of the GNU General Public License v2 |
119 |
|
120 |
+from _emerge.Package import Package |
121 |
+ |
122 |
import portage |
123 |
from portage import os |
124 |
from portage.exception import InvalidData |
125 |
-from _emerge.Package import Package |
126 |
from portage.versions import _pkg_str |
127 |
|
128 |
class MoveHandler: |
129 |
|
130 |
diff --git a/lib/portage/metadata.py b/lib/portage/metadata.py |
131 |
index 935bcc307..f932c094a 100644 |
132 |
--- a/lib/portage/metadata.py |
133 |
+++ b/lib/portage/metadata.py |
134 |
@@ -1,19 +1,21 @@ |
135 |
+# Copyright 1998-2020 Gentoo Authors |
136 |
+# Distributed under the terms of the GNU General Public License v2 |
137 |
|
138 |
from __future__ import print_function |
139 |
|
140 |
-import sys |
141 |
-import signal |
142 |
import logging |
143 |
import operator |
144 |
- |
145 |
import portage |
146 |
-from portage import os |
147 |
+import sys |
148 |
+import signal |
149 |
+ |
150 |
+from _emerge.ProgressHandler import ProgressHandler |
151 |
+ |
152 |
from portage import eapi_is_supported |
153 |
-from portage.util import writemsg_level |
154 |
+from portage import os |
155 |
from portage.cache.cache_errors import CacheError |
156 |
-from _emerge.ProgressHandler import ProgressHandler |
157 |
from portage.eclass_cache import hashed_path |
158 |
- |
159 |
+from portage.util import writemsg_level |
160 |
|
161 |
def action_metadata(settings, portdb, myopts, porttrees=None): |
162 |
if porttrees is None: |
163 |
|
164 |
diff --git a/lib/portage/sync/modules/rsync/rsync.py b/lib/portage/sync/modules/rsync/rsync.py |
165 |
index cf574208d..88b36ab79 100644 |
166 |
--- a/lib/portage/sync/modules/rsync/rsync.py |
167 |
+++ b/lib/portage/sync/modules/rsync/rsync.py |
168 |
@@ -1,31 +1,32 @@ |
169 |
# Copyright 1999-2020 Gentoo Authors |
170 |
# Distributed under the terms of the GNU General Public License v2 |
171 |
|
172 |
-import sys |
173 |
-import logging |
174 |
-import time |
175 |
-import signal |
176 |
-import socket |
177 |
import datetime |
178 |
import io |
179 |
-import re |
180 |
+import logging |
181 |
import random |
182 |
+import re |
183 |
+import signal |
184 |
+import socket |
185 |
+import sys |
186 |
import tempfile |
187 |
+import time |
188 |
+ |
189 |
+from _emerge.UserQuery import UserQuery |
190 |
|
191 |
import portage |
192 |
-from portage import os |
193 |
from portage import _unicode_decode |
194 |
-from portage.util import writemsg_level |
195 |
+from portage import os |
196 |
+from portage.const import VCS_DIRS, TIMESTAMP_FORMAT, RSYNC_PACKAGE_ATOM |
197 |
from portage.output import create_color_func, yellow, blue, bold |
198 |
+from portage.sync.getaddrinfo_validate import getaddrinfo_validate |
199 |
+from portage.sync.syncbase import NewBase |
200 |
+from portage.util import writemsg, writemsg_level, writemsg_stdout |
201 |
+from portage.util.futures import asyncio |
202 |
+ |
203 |
good = create_color_func("GOOD") |
204 |
bad = create_color_func("BAD") |
205 |
warn = create_color_func("WARN") |
206 |
-from portage.const import VCS_DIRS, TIMESTAMP_FORMAT, RSYNC_PACKAGE_ATOM |
207 |
-from portage.util import writemsg, writemsg_stdout |
208 |
-from portage.util.futures import asyncio |
209 |
-from portage.sync.getaddrinfo_validate import getaddrinfo_validate |
210 |
-from _emerge.UserQuery import UserQuery |
211 |
-from portage.sync.syncbase import NewBase |
212 |
|
213 |
try: |
214 |
from gemato.exceptions import GematoException |
215 |
|
216 |
diff --git a/lib/portage/util/_async/BuildLogger.py b/lib/portage/util/_async/BuildLogger.py |
217 |
index f5fea77ea..20362cf6b 100644 |
218 |
--- a/lib/portage/util/_async/BuildLogger.py |
219 |
+++ b/lib/portage/util/_async/BuildLogger.py |
220 |
@@ -3,15 +3,15 @@ |
221 |
|
222 |
import subprocess |
223 |
|
224 |
+from _emerge.AsynchronousTask import AsynchronousTask |
225 |
+ |
226 |
from portage import os |
227 |
from portage.util import shlex_split |
228 |
-from _emerge.AsynchronousTask import AsynchronousTask |
229 |
from portage.util._async.PipeLogger import PipeLogger |
230 |
from portage.util._async.PopenProcess import PopenProcess |
231 |
from portage.util.futures import asyncio |
232 |
from portage.util.futures.compat_coroutine import coroutine |
233 |
|
234 |
- |
235 |
class BuildLogger(AsynchronousTask): |
236 |
""" |
237 |
Write to a log file, with compression support provided by PipeLogger. |