diff --git a/python_modules/automation/automation/parse_dataproc_configs.py b/python_modules/automation/automation/parse_dataproc_configs.py --- a/python_modules/automation/automation/parse_dataproc_configs.py +++ b/python_modules/automation/automation/parse_dataproc_configs.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import pprint from collections import namedtuple diff --git a/python_modules/automation/automation/parse_spark_configs.py b/python_modules/automation/automation/parse_spark_configs.py --- a/python_modules/automation/automation/parse_spark_configs.py +++ b/python_modules/automation/automation/parse_spark_configs.py @@ -3,8 +3,6 @@ This script parses the Spark configuration parameters downloaded from the Spark Github repository, and codegens a file that contains dagster configurations for these parameters. """ -from __future__ import print_function - import re import sys from collections import namedtuple diff --git a/python_modules/dagit/dagit/app.py b/python_modules/dagit/dagit/app.py --- a/python_modules/dagit/dagit/app.py +++ b/python_modules/dagit/dagit/app.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - import gzip import io import os diff --git a/python_modules/dagit/dagit/schema/__init__.py b/python_modules/dagit/dagit/schema/__init__.py --- a/python_modules/dagit/dagit/schema/__init__.py +++ b/python_modules/dagit/dagit/schema/__init__.py @@ -1,4 +1,2 @@ -from __future__ import absolute_import - from dagster_graphql import dauphin from dagster_graphql.schema import create_schema diff --git a/python_modules/dagit/dagit_tests/test_smoke.py b/python_modules/dagit/dagit_tests/test_smoke.py --- a/python_modules/dagit/dagit_tests/test_smoke.py +++ b/python_modules/dagit/dagit_tests/test_smoke.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import, unicode_literals - import json import pytest diff --git a/python_modules/dagit/dagit_tests/test_version.py b/python_modules/dagit/dagit_tests/test_version.py --- a/python_modules/dagit/dagit_tests/test_version.py +++ b/python_modules/dagit/dagit_tests/test_version.py @@ -1,5 +1,3 @@ -from __future__ import unicode_literals - from dagit.version import __version__ diff --git a/python_modules/dagit/setup.py b/python_modules/dagit/setup.py --- a/python_modules/dagit/setup.py +++ b/python_modules/dagit/setup.py @@ -40,8 +40,6 @@ packages=find_packages(exclude=["dagit_tests"]), include_package_data=True, install_requires=[ - # standard python 2/3 compatability things - "future", "PyYAML", # cli "click>=7.0", diff --git a/python_modules/dagster-graphql/dagster_graphql/implementation/execution/__init__.py b/python_modules/dagster-graphql/dagster_graphql/implementation/execution/__init__.py --- a/python_modules/dagster-graphql/dagster_graphql/implementation/execution/__init__.py +++ b/python_modules/dagster-graphql/dagster_graphql/implementation/execution/__init__.py @@ -1,8 +1,3 @@ -from __future__ import absolute_import - -import sys -import time - from dagster import check from dagster.core.definitions import IPipeline from dagster.core.definitions.schedule import ScheduleExecutionContext diff --git a/python_modules/dagster-graphql/dagster_graphql/implementation/execution/backfill.py b/python_modules/dagster-graphql/dagster_graphql/implementation/execution/backfill.py --- a/python_modules/dagster-graphql/dagster_graphql/implementation/execution/backfill.py +++ b/python_modules/dagster-graphql/dagster_graphql/implementation/execution/backfill.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - from dagster import check from dagster.core.host_representation import RepositorySelector from dagster.core.host_representation.external import ExternalPartitionSet diff --git a/python_modules/dagster-graphql/dagster_graphql/implementation/execution/launch_execution.py b/python_modules/dagster-graphql/dagster_graphql/implementation/execution/launch_execution.py --- a/python_modules/dagster-graphql/dagster_graphql/implementation/execution/launch_execution.py +++ b/python_modules/dagster-graphql/dagster_graphql/implementation/execution/launch_execution.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - from dagster import check from graphql.execution.base import ResolveInfo diff --git a/python_modules/dagster-graphql/dagster_graphql/schema/__init__.py b/python_modules/dagster-graphql/dagster_graphql/schema/__init__.py --- a/python_modules/dagster-graphql/dagster_graphql/schema/__init__.py +++ b/python_modules/dagster-graphql/dagster_graphql/schema/__init__.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - from dagster_graphql import dauphin diff --git a/python_modules/dagster-graphql/dagster_graphql/schema/errors.py b/python_modules/dagster-graphql/dagster_graphql/schema/errors.py --- a/python_modules/dagster-graphql/dagster_graphql/schema/errors.py +++ b/python_modules/dagster-graphql/dagster_graphql/schema/errors.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - from dagster import check from dagster.config.errors import ( EvaluationError, diff --git a/python_modules/dagster-graphql/dagster_graphql/schema/execution.py b/python_modules/dagster-graphql/dagster_graphql/schema/execution.py --- a/python_modules/dagster-graphql/dagster_graphql/schema/execution.py +++ b/python_modules/dagster-graphql/dagster_graphql/schema/execution.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - from dagster import check from dagster.core.host_representation import ExternalExecutionPlan from dagster.core.snap import ( diff --git a/python_modules/dagster-graphql/dagster_graphql/schema/external.py b/python_modules/dagster-graphql/dagster_graphql/schema/external.py --- a/python_modules/dagster-graphql/dagster_graphql/schema/external.py +++ b/python_modules/dagster-graphql/dagster_graphql/schema/external.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - from dagster import check from dagster.core.host_representation import ( ExternalRepository, diff --git a/python_modules/dagster-graphql/dagster_graphql/schema/runs.py b/python_modules/dagster-graphql/dagster_graphql/schema/runs.py --- a/python_modules/dagster-graphql/dagster_graphql/schema/runs.py +++ b/python_modules/dagster-graphql/dagster_graphql/schema/runs.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - import logging import yaml diff --git a/python_modules/dagster/dagster/cli/api.py b/python_modules/dagster/dagster/cli/api.py --- a/python_modules/dagster/dagster/cli/api.py +++ b/python_modules/dagster/dagster/cli/api.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import signal import sys diff --git a/python_modules/dagster/dagster/cli/pipeline.py b/python_modules/dagster/dagster/cli/pipeline.py --- a/python_modules/dagster/dagster/cli/pipeline.py +++ b/python_modules/dagster/dagster/cli/pipeline.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import re import sys diff --git a/python_modules/dagster/dagster/cli/schedule.py b/python_modules/dagster/dagster/cli/schedule.py --- a/python_modules/dagster/dagster/cli/schedule.py +++ b/python_modules/dagster/dagster/cli/schedule.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import click diff --git a/python_modules/dagster/dagster/cli/sensor.py b/python_modules/dagster/dagster/cli/sensor.py --- a/python_modules/dagster/dagster/cli/sensor.py +++ b/python_modules/dagster/dagster/cli/sensor.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import click diff --git a/python_modules/dagster/dagster/config/type_printer.py b/python_modules/dagster/dagster/config/type_printer.py --- a/python_modules/dagster/dagster/config/type_printer.py +++ b/python_modules/dagster/dagster/config/type_printer.py @@ -1,5 +1,3 @@ -from __future__ import print_function - from dagster import check from dagster.utils.indenting_printer import IndentingPrinter diff --git a/python_modules/dagster/dagster/core/__init__.py b/python_modules/dagster/dagster/core/__init__.py --- a/python_modules/dagster/dagster/core/__init__.py +++ b/python_modules/dagster/dagster/core/__init__.py @@ -1,3 +1 @@ -from __future__ import absolute_import, division, print_function, unicode_literals - from builtins import * # pylint: disable=W0622,W0401 diff --git a/python_modules/dagster/dagster/core/execution/compute_logs.py b/python_modules/dagster/dagster/core/execution/compute_logs.py --- a/python_modules/dagster/dagster/core/execution/compute_logs.py +++ b/python_modules/dagster/dagster/core/execution/compute_logs.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import io import os import subprocess diff --git a/python_modules/dagster/dagster/core/execution/poll_compute_logs.py b/python_modules/dagster/dagster/core/execution/poll_compute_logs.py --- a/python_modules/dagster/dagster/core/execution/poll_compute_logs.py +++ b/python_modules/dagster/dagster/core/execution/poll_compute_logs.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import sys import time diff --git a/python_modules/dagster/dagster/seven/json.py b/python_modules/dagster/dagster/seven/json.py --- a/python_modules/dagster/dagster/seven/json.py +++ b/python_modules/dagster/dagster/seven/json.py @@ -1,6 +1,4 @@ # pylint: disable=unused-import -from __future__ import absolute_import - from functools import partial from json import dump as dump_ from json import dumps as dumps_ diff --git a/python_modules/dagster/dagster/utils/indenting_printer.py b/python_modules/dagster/dagster/utils/indenting_printer.py --- a/python_modules/dagster/dagster/utils/indenting_printer.py +++ b/python_modules/dagster/dagster/utils/indenting_printer.py @@ -1,5 +1,3 @@ -from __future__ import print_function - from contextlib import contextmanager from textwrap import TextWrapper diff --git a/python_modules/dagster/dagster/utils/log.py b/python_modules/dagster/dagster/utils/log.py --- a/python_modules/dagster/dagster/utils/log.py +++ b/python_modules/dagster/dagster/utils/log.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import - import copy import logging import sys diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_backfill_command.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_backfill_command.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_backfill_command.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_backfill_command.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import string import pytest diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_cli_commands.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_cli_commands.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_cli_commands.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_cli_commands.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import json import os import string diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_execute_command.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_execute_command.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_execute_command.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_execute_command.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import re diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_launch_command.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_launch_command.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_launch_command.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_launch_command.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import pytest from click.testing import CliRunner from dagster.cli.pipeline import execute_launch_command, pipeline_launch_command diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_list_command.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_list_command.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_list_command.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_list_command.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import sys diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_print_command.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_print_command.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_print_command.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_print_command.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import pytest from click.testing import CliRunner from dagster.cli.pipeline import execute_print_command, pipeline_print_command diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_scaffold_command.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_scaffold_command.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_scaffold_command.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_scaffold_command.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import pytest from click.testing import CliRunner from dagster.cli.pipeline import execute_scaffold_command, pipeline_scaffold_command diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_schedule_commands.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_schedule_commands.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_schedule_commands.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_schedule_commands.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import re import click diff --git a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_sensor_commands.py b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_sensor_commands.py --- a/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_sensor_commands.py +++ b/python_modules/dagster/dagster_tests/cli_tests/command_tests/test_sensor_commands.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import re import click diff --git a/python_modules/dagster/dagster_tests/cli_tests/test_version.py b/python_modules/dagster/dagster_tests/cli_tests/test_version.py --- a/python_modules/dagster/dagster_tests/cli_tests/test_version.py +++ b/python_modules/dagster/dagster_tests/cli_tests/test_version.py @@ -1,5 +1,3 @@ -from __future__ import unicode_literals - import subprocess from dagster.version import __version__ diff --git a/python_modules/dagster/dagster_tests/core_tests/test_log_capture.py b/python_modules/dagster/dagster_tests/core_tests/test_log_capture.py --- a/python_modules/dagster/dagster_tests/core_tests/test_log_capture.py +++ b/python_modules/dagster/dagster_tests/core_tests/test_log_capture.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import sys import pytest diff --git a/python_modules/dagster/dagster_tests/core_tests/test_stdout.py b/python_modules/dagster/dagster_tests/core_tests/test_stdout.py --- a/python_modules/dagster/dagster_tests/core_tests/test_stdout.py +++ b/python_modules/dagster/dagster_tests/core_tests/test_stdout.py @@ -1,5 +1,3 @@ -from __future__ import print_function - import os import random import string diff --git a/python_modules/dagster/dagster_tests/general_tests/seven_tests/test_seven.py b/python_modules/dagster/dagster_tests/general_tests/seven_tests/test_seven.py --- a/python_modules/dagster/dagster_tests/general_tests/seven_tests/test_seven.py +++ b/python_modules/dagster/dagster_tests/general_tests/seven_tests/test_seven.py @@ -1,7 +1,3 @@ -# encoding: utf-8 - -from __future__ import unicode_literals - import json import tempfile from functools import update_wrapper diff --git a/python_modules/libraries/dagster-airflow/dagster_airflow_tests/test_factory/test_python.py b/python_modules/libraries/dagster-airflow/dagster_airflow_tests/test_factory/test_python.py --- a/python_modules/libraries/dagster-airflow/dagster_airflow_tests/test_factory/test_python.py +++ b/python_modules/libraries/dagster-airflow/dagster_airflow_tests/test_factory/test_python.py @@ -1,5 +1,3 @@ -from __future__ import unicode_literals - import os import pytest diff --git a/python_modules/libraries/dagster-pandas/dagster_pandas_tests/test_config_driven_df.py b/python_modules/libraries/dagster-pandas/dagster_pandas_tests/test_config_driven_df.py --- a/python_modules/libraries/dagster-pandas/dagster_pandas_tests/test_config_driven_df.py +++ b/python_modules/libraries/dagster-pandas/dagster_pandas_tests/test_config_driven_df.py @@ -1,5 +1,3 @@ -from __future__ import unicode_literals - import os import pandas as pd diff --git a/python_modules/libraries/dagster-postgres/dagster_postgres/pynotify.py b/python_modules/libraries/dagster-postgres/dagster_postgres/pynotify.py --- a/python_modules/libraries/dagster-postgres/dagster_postgres/pynotify.py +++ b/python_modules/libraries/dagster-postgres/dagster_postgres/pynotify.py @@ -25,8 +25,6 @@ # For more information, please refer to -from __future__ import absolute_import, division, print_function, unicode_literals - import errno import os import select