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 # SPDX-License-Identifier: GPL-3.0-or-later
# #
from __future__ import print_function, absolute_import
import argparse import argparse
import os import os

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-License-Identifier: GPL-2.0-or-later
# #
from __future__ import absolute_import, division
import re import re
from os import path 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 import os
from os.path import expanduser, normpath, expandvars, exists 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 .base import Element
from .utils.descriptors import lazy_property 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 os
import numbers import numbers

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-License-Identifier: GPL-2.0-or-later
# #
from __future__ import absolute_import, print_function
from codecs import open from codecs import open
from collections import namedtuple 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 .port import Port
from .clone import PortClone from .clone import PortClone

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,5 +1,4 @@
from __future__ import absolute_import
import inspect import inspect
import collections 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 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 sys
import re import re

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
""" """
from __future__ import absolute_import
import six import six
import logging 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 logging
import os import os

View File

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

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
""" """
from __future__ import absolute_import
import six import six
from gi.repository import Gtk, Gdk, GObject 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 sys
import os import os

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
""" """
from __future__ import absolute_import
import os import os
import logging 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 from gi.repository import Gtk, Gdk

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-License-Identifier: GPL-2.0-or-later
# #
from __future__ import absolute_import
import sys import sys
import textwrap 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 from gi.repository import Gtk, Gdk

View File

@ -4,7 +4,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-License-Identifier: GPL-2.0-or-later
# #
from __future__ import absolute_import
import os import os
import shlex 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 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 os
import logging import logging

View File

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

View File

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

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
""" """
from __future__ import absolute_import
import six 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 sys
import os 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 gi.repository import Gtk, Gdk, GObject, Pango
from . import Actions, Utils, Constants 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 . import Actions
from .Constants import STATE_CACHE_SIZE 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 from sys import platform
import os 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 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 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 from gi.repository import Gtk, Gdk, cairo
# import pycairo # 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 argparse import Namespace
from math import pi 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 ..Constants import LINE_SELECT_SENSITIVITY
from six.moves import zip 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 ast
import functools import functools

View File

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

View File

@ -6,7 +6,6 @@ SPDX-License-Identifier: GPL-2.0-or-later
""" """
from __future__ import absolute_import, division
import math 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 os
import sys import sys