Move compatibility imports to compat.py and fix linting

This commit is contained in:
Bruno Oliveira
2018-03-29 18:54:30 -03:00
parent faded25ee8
commit 8ca9321940
3 changed files with 14 additions and 15 deletions

View File

@@ -1,18 +1,13 @@
import sys
if sys.version_info >= (3, 4):
from collections.abc import MutableMapping as MappingMixin
else:
from collections import MutableMapping as MappingMixin
from collections import namedtuple
import warnings
from operator import attrgetter
import inspect
import warnings
from collections import namedtuple
from operator import attrgetter
import attr
from ..deprecated import MARK_PARAMETERSET_UNPACKING
from ..compat import NOTSET, getfslineno
from six.moves import map
from ..compat import NOTSET, getfslineno, MappingMixin
from ..deprecated import MARK_PARAMETERSET_UNPACKING
EMPTY_PARAMETERSET_OPTION = "empty_parameter_set_mark"