python: Remove unnecessary 'from __future__ import'

All of the removed `from __future__ import` were needed in older
versions of Python (mostly 2.5.x and below) but later became mandatory
in most versions of Python 3 hence are not necessary anymore.

More specifically, according to __future__.py[1]:
- unicode_literals is part of Python since versions 2.6.0 and 3.0.0;
- print_function is part of Python since versions 2.6.0 and 3.0.0;
- absolute_import is part of Python since versions 2.5.0 and 3.0.0;
- division is part of Python since versions 2.2.0 and 3.0.0;

Get rid of those unnecessary imports to slightly clean up the codebase.

[1] https://github.com/python/cpython/blob/master/Lib/__future__.py
This commit is contained in:
Oleksandr Kravchuk 2020-07-16 04:17:38 +02:00 committed by Martin Braun
parent effcc2ea28
commit 43e6a43e3d
71 changed files with 0 additions and 71 deletions

View File

@ -5,7 +5,6 @@
# SPDX-License-Identifier: GPL-3.0-or-later
#
from __future__ import print_function, absolute_import
import argparse
import os

View File

@ -4,6 +4,5 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from .main import Converter

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
# TODO: implement cli

View File

@ -12,7 +12,6 @@ Converter for legacy block definitions in XML format
how a converted definition would look like
"""
from __future__ import absolute_import, division, print_function
from collections import OrderedDict, defaultdict
from itertools import chain

View File

@ -7,7 +7,6 @@
Converter for legacy block tree definitions in XML format
"""
from __future__ import absolute_import, print_function
from ..core.io import yaml
from . import xml

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, print_function
import collections
import re

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, division
import ast
from collections import OrderedDict

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from codecs import open
import json

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, division
import re
from os import path

View File

@ -5,7 +5,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import os
from os.path import expanduser, normpath, expandvars, exists

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from .base import Element
from .utils.descriptors import lazy_property

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import os
import numbers

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, print_function
import collections
import itertools

View File

@ -5,7 +5,6 @@
#
from __future__ import absolute_import
import traceback
import sys

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from ._flags import Flags
from ._templates import MakoTemplates

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import itertools
import re

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import six

View File

@ -8,7 +8,6 @@ This dict class holds a (shared) cache of compiled mako templates.
These
"""
from __future__ import absolute_import, print_function
from mako.template import Template
from mako.exceptions import SyntaxException

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import collections
import itertools

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from . import Block, register_build_in

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from ast import literal_eval
from textwrap import dedent

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import itertools

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, print_function, unicode_literals
from io import open
import json

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, print_function
class GRCError(Exception):

View File

@ -5,7 +5,6 @@
#
from __future__ import absolute_import
from six.moves import range
from ..utils import expr_utils

View File

@ -5,7 +5,6 @@
#
from __future__ import absolute_import
from .hier_block import HierBlockGenerator, QtHierBlockGenerator
from .top_block import TopBlockGenerator

View File

@ -4,5 +4,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from .Generator import Generator

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from collections import OrderedDict

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import re

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import ast
import collections

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
class TemplateArg(str):

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import, print_function
from codecs import open
from collections import namedtuple

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from .port import Port
from .clone import PortClone

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from itertools import chain

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
from . import _virtual_connections

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import print_function
import six

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import six

View File

@ -5,7 +5,6 @@
# SPDX-License-Identifier: GPL-3.0-or-later
#
from __future__ import absolute_import
try:
from collections import ChainMap

View File

@ -5,7 +5,6 @@
# SPDX-License-Identifier: GPL-3.0-or-later
#
from __future__ import absolute_import
import re
import shlex

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import six

View File

@ -1,5 +1,4 @@
from __future__ import absolute_import
import inspect
import collections

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, print_function
import string

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, print_function
import sys
import re

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import six
import logging

View File

@ -7,7 +7,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, print_function
import logging
import os

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import logging

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import six
from gi.repository import Gtk, Gdk, GObject

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, print_function
import sys
import os

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import os
import logging

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from gi.repository import Gtk, Gdk

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import sys
import textwrap

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from gi.repository import Gtk, Gdk

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import os
import shlex

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from os import path

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import os
import logging

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import os
import logging

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import os
import configparser
import subprocess

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import six

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, print_function
import sys
import os

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from gi.repository import Gtk, Gdk, GObject, Pango
from . import Actions, Utils, Constants

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from . import Actions
from .Constants import STATE_CACHE_SIZE

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from sys import platform
import os

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from gi.repository import Gtk, Gdk, GObject

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, division
import math

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from gi.repository import Gtk, Gdk, cairo
# import pycairo

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, division
from argparse import Namespace
from math import pi

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
from ..Constants import LINE_SELECT_SENSITIVITY
from six.moves import zip

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import
import ast
import functools

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
#
from __future__ import absolute_import
import numbers

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, division
import math

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
"""
from __future__ import absolute_import, print_function
import os
import sys