# HG changeset patch # User Paul Boddie # Date 1472763946 -7200 # Node ID a0227cd53a7dc5ebd90e921d47c994e0561aafea # Parent 71467ecf3bcd4f078a3137438cd6fe9167305245 Replaced * imports with explicit name imports. diff -r 71467ecf3bcd -r a0227cd53a7d lib/__builtins__/list.py --- a/lib/__builtins__/list.py Tue Aug 30 22:00:00 2016 +0200 +++ b/lib/__builtins__/list.py Thu Sep 01 23:05:46 2016 +0200 @@ -3,7 +3,7 @@ """ List objects. -Copyright (C) 2015 Paul Boddie +Copyright (C) 2015, 2016 Paul Boddie This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -19,7 +19,8 @@ this program. If not, see . """ -from __builtins__.sequence import * +from __builtins__.iterator import listiterator +from __builtins__.sequence import _getitem, _getslice class list(object): diff -r 71467ecf3bcd -r a0227cd53a7d lib/__builtins__/string.py --- a/lib/__builtins__/string.py Tue Aug 30 22:00:00 2016 +0200 +++ b/lib/__builtins__/string.py Thu Sep 01 23:05:46 2016 +0200 @@ -19,7 +19,8 @@ this program. If not, see . """ -from __builtins__.operator import * +from __builtins__.iterator import listiterator +from __builtins__.operator import _binary_op, _negate import native class basestring(object): diff -r 71467ecf3bcd -r a0227cd53a7d lib/__builtins__/tuple.py --- a/lib/__builtins__/tuple.py Tue Aug 30 22:00:00 2016 +0200 +++ b/lib/__builtins__/tuple.py Thu Sep 01 23:05:46 2016 +0200 @@ -3,7 +3,7 @@ """ Tuple objects. -Copyright (C) 2015 Paul Boddie +Copyright (C) 2015, 2016 Paul Boddie This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -19,7 +19,8 @@ this program. If not, see . """ -from __builtins__.sequence import * +from __builtins__.iterator import listiterator +from __builtins__.sequence import _getitem, _getslice class tuple(object): diff -r 71467ecf3bcd -r a0227cd53a7d lib/operator/__init__.py --- a/lib/operator/__init__.py Tue Aug 30 22:00:00 2016 +0200 +++ b/lib/operator/__init__.py Thu Sep 01 23:05:46 2016 +0200 @@ -19,10 +19,60 @@ this program. If not, see . """ -from operator.binary import * -from operator.unary import * -from operator.augmented import * -from operator.comparison import * -from operator.sequence import * +from operator.augmented import ( + iadd, + iand_, + idiv, + ifloordiv, + ilshift, + imod, + imul, + ior_, + ipow, + irshift, + isub, + ixor, + ) + +from operator.binary import ( + add, + and_, + contains, + div, + floordiv, + in_, + not_in, + lshift, + mod, + mul, + or_, + pow, + rshift, + sub, + xor, + ) + +from operator.comparison import ( + eq, + ge, + gt, + le, + lt, + ne, + ) + +from operator.sequence import ( + getitem, + setitem, + getslice, + setslice, + ) + +from operator.unary import ( + invert, + neg, + not_, + pos, + ) # vim: tabstop=4 expandtab shiftwidth=4