[AIRFLOW-2287] Fix incorrect ASF headers

Closes #3219 from bolkedebruin/fix_header


Project: http://git-wip-us.apache.org/repos/asf/incubator-airflow/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-airflow/commit/c7a472ed
Tree: http://git-wip-us.apache.org/repos/asf/incubator-airflow/tree/c7a472ed
Diff: http://git-wip-us.apache.org/repos/asf/incubator-airflow/diff/c7a472ed

Branch: refs/heads/master
Commit: c7a472ed6b0d8a4720f57ba1140c8cf665757167
Parents: b3c0ae0
Author: Bolke de Bruin <bo...@xs4all.nl>
Authored: Sat Apr 14 09:13:23 2018 +0200
Committer: Fokko Driesprong <fokkodriespr...@godatadriven.com>
Committed: Sat Apr 14 09:13:23 2018 +0200

----------------------------------------------------------------------
 .codecov.yml                                    | 27 ++++++++++++--------
 .coveragerc                                     | 27 ++++++++++++--------
 .editorconfig                                   | 27 ++++++++++++--------
 .readthedocs.yml                                | 27 ++++++++++++--------
 .travis.yml                                     | 27 ++++++++++++--------
 MANIFEST.in                                     | 27 ++++++++++++--------
 airflow/__init__.py                             | 27 ++++++++++++--------
 airflow/alembic.ini                             | 27 ++++++++++++--------
 airflow/api/__init__.py                         | 27 ++++++++++++--------
 airflow/api/auth/__init__.py                    | 27 ++++++++++++--------
 airflow/api/auth/backend/__init__.py            | 27 ++++++++++++--------
 airflow/api/auth/backend/default.py             | 27 ++++++++++++--------
 airflow/api/auth/backend/deny_all.py            | 27 ++++++++++++--------
 airflow/api/client/__init__.py                  | 27 ++++++++++++--------
 airflow/api/client/api_client.py                | 27 ++++++++++++--------
 airflow/api/client/json_client.py               | 27 ++++++++++++--------
 airflow/api/client/local_client.py              | 27 ++++++++++++--------
 airflow/api/common/__init__.py                  | 27 ++++++++++++--------
 airflow/api/common/experimental/__init__.py     | 27 ++++++++++++--------
 airflow/api/common/experimental/delete_dag.py   | 27 ++++++++++++--------
 airflow/api/common/experimental/get_task.py     | 27 ++++++++++++--------
 .../common/experimental/get_task_instance.py    | 27 ++++++++++++--------
 airflow/api/common/experimental/mark_tasks.py   | 27 ++++++++++++--------
 airflow/api/common/experimental/pool.py         | 27 ++++++++++++--------
 airflow/api/common/experimental/trigger_dag.py  | 27 ++++++++++++--------
 airflow/bin/__init__.py                         | 27 ++++++++++++--------
 airflow/bin/airflow                             | 27 ++++++++++++--------
 airflow/bin/airflow_scheduler_autorestart.sh    | 27 ++++++++++++--------
 airflow/bin/cli.py                              | 27 ++++++++++++--------
 airflow/config_templates/__init__.py            | 27 ++++++++++++--------
 .../config_templates/airflow_local_settings.py  | 27 ++++++++++++--------
 airflow/config_templates/default_airflow.cfg    | 27 ++++++++++++--------
 airflow/config_templates/default_celery.py      | 27 ++++++++++++--------
 airflow/config_templates/default_test.cfg       | 27 ++++++++++++--------
 .../default_webserver_config.py                 | 27 ++++++++++++--------
 airflow/configuration.py                        | 27 ++++++++++++--------
 airflow/contrib/__init__.py                     | 27 ++++++++++++--------
 airflow/contrib/auth/__init__.py                | 27 ++++++++++++--------
 airflow/contrib/auth/backends/__init__.py       | 27 ++++++++++++--------
 .../auth/backends/github_enterprise_auth.py     | 27 ++++++++++++--------
 airflow/contrib/auth/backends/google_auth.py    | 27 ++++++++++++--------
 airflow/contrib/auth/backends/kerberos_auth.py  | 27 ++++++++++++--------
 airflow/contrib/auth/backends/ldap_auth.py      | 27 ++++++++++++--------
 airflow/contrib/auth/backends/password_auth.py  | 27 ++++++++++++--------
 .../example_dags/example_databricks_operator.py | 27 ++++++++++++--------
 .../example_emr_job_flow_automatic_steps.py     | 27 ++++++++++++--------
 .../example_emr_job_flow_manual_steps.py        | 27 ++++++++++++--------
 ...enkins_job_trigger_operator.py.notexecutable | 27 ++++++++++++--------
 .../contrib/example_dags/example_pubsub_flow.py | 27 ++++++++++++--------
 .../example_dags/example_qubole_operator.py     | 27 ++++++++++++--------
 .../example_dags/example_qubole_sensor.py       | 27 ++++++++++++--------
 .../contrib/example_dags/example_twitter_dag.py | 27 ++++++++++++--------
 airflow/contrib/executors/__init__.py           | 27 ++++++++++++--------
 airflow/contrib/executors/mesos_executor.py     | 27 ++++++++++++--------
 airflow/contrib/hooks/__init__.py               | 27 ++++++++++++--------
 airflow/contrib/hooks/aws_dynamodb_hook.py      | 27 ++++++++++++--------
 airflow/contrib/hooks/aws_hook.py               | 27 ++++++++++++--------
 airflow/contrib/hooks/aws_lambda_hook.py        | 27 ++++++++++++--------
 airflow/contrib/hooks/bigquery_hook.py          | 27 ++++++++++++--------
 airflow/contrib/hooks/cloudant_hook.py          | 27 ++++++++++++--------
 airflow/contrib/hooks/databricks_hook.py        | 27 ++++++++++++--------
 airflow/contrib/hooks/datadog_hook.py           | 27 ++++++++++++--------
 airflow/contrib/hooks/datastore_hook.py         | 27 ++++++++++++--------
 airflow/contrib/hooks/discord_webhook_hook.py   | 27 ++++++++++++--------
 airflow/contrib/hooks/emr_hook.py               | 27 ++++++++++++--------
 airflow/contrib/hooks/fs_hook.py                | 27 ++++++++++++--------
 airflow/contrib/hooks/ftp_hook.py               | 27 ++++++++++++--------
 airflow/contrib/hooks/gcp_api_base_hook.py      | 27 ++++++++++++--------
 airflow/contrib/hooks/gcp_dataflow_hook.py      | 27 ++++++++++++--------
 airflow/contrib/hooks/gcp_dataproc_hook.py      | 27 ++++++++++++--------
 airflow/contrib/hooks/gcp_pubsub_hook.py        | 27 ++++++++++++--------
 airflow/contrib/hooks/gcs_hook.py               | 27 ++++++++++++--------
 airflow/contrib/hooks/jenkins_hook.py           | 27 ++++++++++++--------
 airflow/contrib/hooks/jira_hook.py              | 27 ++++++++++++--------
 airflow/contrib/hooks/qubole_hook.py            | 27 ++++++++++++--------
 airflow/contrib/hooks/redis_hook.py             | 27 ++++++++++++--------
 airflow/contrib/hooks/redshift_hook.py          | 27 ++++++++++++--------
 airflow/contrib/hooks/salesforce_hook.py        | 27 ++++++++++++--------
 airflow/contrib/hooks/sftp_hook.py              | 27 ++++++++++++--------
 airflow/contrib/hooks/slack_webhook_hook.py     | 27 ++++++++++++--------
 airflow/contrib/hooks/snowflake_hook.py         | 27 ++++++++++++--------
 airflow/contrib/hooks/spark_jdbc_hook.py        | 27 ++++++++++++--------
 airflow/contrib/hooks/spark_jdbc_script.py      | 27 ++++++++++++--------
 airflow/contrib/hooks/spark_sql_hook.py         | 27 ++++++++++++--------
 airflow/contrib/hooks/spark_submit_hook.py      | 27 ++++++++++++--------
 airflow/contrib/hooks/sqoop_hook.py             | 27 ++++++++++++--------
 airflow/contrib/hooks/ssh_hook.py               | 27 ++++++++++++--------
 airflow/contrib/hooks/vertica_hook.py           | 27 ++++++++++++--------
 airflow/contrib/hooks/wasb_hook.py              | 27 ++++++++++++--------
 airflow/contrib/operators/__init__.py           | 27 ++++++++++++--------
 airflow/contrib/operators/awsbatch_operator.py  | 27 ++++++++++++--------
 .../operators/bigquery_check_operator.py        | 27 ++++++++++++--------
 airflow/contrib/operators/bigquery_get_data.py  | 27 ++++++++++++--------
 airflow/contrib/operators/bigquery_operator.py  | 27 ++++++++++++--------
 .../operators/bigquery_table_delete_operator.py | 27 ++++++++++++--------
 .../contrib/operators/bigquery_to_bigquery.py   | 27 ++++++++++++--------
 airflow/contrib/operators/bigquery_to_gcs.py    | 27 ++++++++++++--------
 .../contrib/operators/databricks_operator.py    | 27 ++++++++++++--------
 airflow/contrib/operators/dataflow_operator.py  | 27 ++++++++++++--------
 airflow/contrib/operators/dataproc_operator.py  | 27 ++++++++++++--------
 .../operators/datastore_export_operator.py      | 27 ++++++++++++--------
 .../operators/datastore_import_operator.py      | 27 ++++++++++++--------
 .../operators/discord_webhook_operator.py       | 27 ++++++++++++--------
 airflow/contrib/operators/druid_operator.py     | 27 ++++++++++++--------
 airflow/contrib/operators/ecs_operator.py       | 27 ++++++++++++--------
 .../contrib/operators/emr_add_steps_operator.py | 27 ++++++++++++--------
 .../operators/emr_create_job_flow_operator.py   | 27 ++++++++++++--------
 .../emr_terminate_job_flow_operator.py          | 27 ++++++++++++--------
 airflow/contrib/operators/file_to_gcs.py        | 27 ++++++++++++--------
 airflow/contrib/operators/file_to_wasb.py       | 27 ++++++++++++--------
 airflow/contrib/operators/gcs_copy_operator.py  | 27 ++++++++++++--------
 .../contrib/operators/gcs_download_operator.py  | 27 ++++++++++++--------
 airflow/contrib/operators/gcs_list_operator.py  | 27 ++++++++++++--------
 airflow/contrib/operators/gcs_operator.py       | 27 ++++++++++++--------
 airflow/contrib/operators/gcs_to_bq.py          | 27 ++++++++++++--------
 airflow/contrib/operators/gcs_to_gcs.py         | 27 ++++++++++++--------
 airflow/contrib/operators/gcs_to_s3.py          | 27 ++++++++++++--------
 airflow/contrib/operators/hipchat_operator.py   | 27 ++++++++++++--------
 airflow/contrib/operators/hive_to_dynamodb.py   | 27 ++++++++++++--------
 .../operators/jenkins_job_trigger_operator.py   | 27 ++++++++++++--------
 airflow/contrib/operators/jira_operator.py      | 27 ++++++++++++--------
 airflow/contrib/operators/mysql_to_gcs.py       | 27 ++++++++++++--------
 .../operators/postgres_to_gcs_operator.py       | 27 ++++++++++++--------
 airflow/contrib/operators/pubsub_operator.py    | 27 ++++++++++++--------
 airflow/contrib/operators/qubole_operator.py    | 27 ++++++++++++--------
 airflow/contrib/operators/s3_list_operator.py   | 27 ++++++++++++--------
 airflow/contrib/operators/s3_to_gcs_operator.py | 27 ++++++++++++--------
 airflow/contrib/operators/sftp_operator.py      | 27 ++++++++++++--------
 .../contrib/operators/slack_webhook_operator.py | 27 ++++++++++++--------
 airflow/contrib/operators/snowflake_operator.py | 27 ++++++++++++--------
 .../contrib/operators/spark_jdbc_operator.py    | 27 ++++++++++++--------
 airflow/contrib/operators/spark_sql_operator.py | 27 ++++++++++++--------
 .../contrib/operators/spark_submit_operator.py  | 27 ++++++++++++--------
 airflow/contrib/operators/sqoop_operator.py     | 27 ++++++++++++--------
 airflow/contrib/operators/ssh_operator.py       | 27 ++++++++++++--------
 airflow/contrib/operators/vertica_operator.py   | 27 ++++++++++++--------
 airflow/contrib/operators/vertica_to_hive.py    | 27 ++++++++++++--------
 .../contrib/plugins/metastore_browser/main.py   | 27 ++++++++++++--------
 airflow/contrib/sensors/__init__.py             | 27 ++++++++++++--------
 .../sensors/aws_redshift_cluster_sensor.py      | 27 ++++++++++++--------
 airflow/contrib/sensors/bash_sensor.py          | 27 ++++++++++++--------
 airflow/contrib/sensors/bigquery_sensor.py      | 27 ++++++++++++--------
 airflow/contrib/sensors/datadog_sensor.py       | 27 ++++++++++++--------
 airflow/contrib/sensors/emr_base_sensor.py      | 27 ++++++++++++--------
 airflow/contrib/sensors/emr_job_flow_sensor.py  | 27 ++++++++++++--------
 airflow/contrib/sensors/emr_step_sensor.py      | 27 ++++++++++++--------
 airflow/contrib/sensors/file_sensor.py          | 27 ++++++++++++--------
 airflow/contrib/sensors/ftp_sensor.py           | 27 ++++++++++++--------
 airflow/contrib/sensors/gcs_sensor.py           | 27 ++++++++++++--------
 airflow/contrib/sensors/hdfs_sensor.py          | 27 ++++++++++++--------
 airflow/contrib/sensors/jira_sensor.py          | 27 ++++++++++++--------
 airflow/contrib/sensors/pubsub_sensor.py        | 27 ++++++++++++--------
 airflow/contrib/sensors/qubole_sensor.py        | 27 ++++++++++++--------
 airflow/contrib/sensors/redis_key_sensor.py     | 27 ++++++++++++--------
 airflow/contrib/sensors/sftp_sensor.py          | 27 ++++++++++++--------
 airflow/contrib/sensors/wasb_sensor.py          | 27 ++++++++++++--------
 airflow/contrib/task_runner/__init__.py         | 27 ++++++++++++--------
 .../contrib/task_runner/cgroup_task_runner.py   | 27 ++++++++++++--------
 airflow/contrib/utils/__init__.py               | 27 ++++++++++++--------
 airflow/contrib/utils/sendgrid.py               | 27 ++++++++++++--------
 airflow/dag/__init__.py                         | 27 ++++++++++++--------
 airflow/dag/base_dag.py                         | 27 ++++++++++++--------
 airflow/default_login.py                        | 27 ++++++++++++--------
 airflow/example_dags/__init__.py                | 27 ++++++++++++--------
 airflow/example_dags/docker_copy_data.py        | 27 ++++++++++++--------
 airflow/example_dags/entrypoint.sh              | 27 ++++++++++++--------
 airflow/example_dags/example_bash_operator.py   | 27 ++++++++++++--------
 airflow/example_dags/example_branch_operator.py | 27 ++++++++++++--------
 .../example_branch_python_dop_operator_3.py     | 27 ++++++++++++--------
 airflow/example_dags/example_docker_operator.py | 27 ++++++++++++--------
 airflow/example_dags/example_http_operator.py   | 27 ++++++++++++--------
 airflow/example_dags/example_latest_only.py     | 27 ++++++++++++--------
 .../example_latest_only_with_trigger.py         | 27 ++++++++++++--------
 .../example_passing_params_via_test_command.py  | 27 ++++++++++++--------
 airflow/example_dags/example_python_operator.py | 27 ++++++++++++--------
 .../example_short_circuit_operator.py           | 27 ++++++++++++--------
 airflow/example_dags/example_skip_dag.py        | 27 ++++++++++++--------
 airflow/example_dags/example_subdag_operator.py | 27 ++++++++++++--------
 .../example_trigger_controller_dag.py           | 27 ++++++++++++--------
 .../example_dags/example_trigger_target_dag.py  | 27 ++++++++++++--------
 airflow/example_dags/example_xcom.py            | 27 ++++++++++++--------
 airflow/example_dags/subdags/__init__.py        | 27 ++++++++++++--------
 airflow/example_dags/subdags/subdag.py          | 27 ++++++++++++--------
 airflow/example_dags/test_utils.py              | 27 ++++++++++++--------
 airflow/example_dags/tutorial.py                | 27 ++++++++++++--------
 airflow/exceptions.py                           | 27 ++++++++++++--------
 airflow/executors/__init__.py                   | 27 ++++++++++++--------
 airflow/executors/base_executor.py              | 27 ++++++++++++--------
 airflow/executors/celery_executor.py            | 27 ++++++++++++--------
 airflow/executors/dask_executor.py              | 27 ++++++++++++--------
 airflow/executors/local_executor.py             | 27 ++++++++++++--------
 airflow/executors/sequential_executor.py        | 27 ++++++++++++--------
 airflow/hooks/S3_hook.py                        | 27 ++++++++++++--------
 airflow/hooks/__init__.py                       | 27 ++++++++++++--------
 airflow/hooks/base_hook.py                      | 27 ++++++++++++--------
 airflow/hooks/dbapi_hook.py                     | 27 ++++++++++++--------
 airflow/hooks/docker_hook.py                    | 27 ++++++++++++--------
 airflow/hooks/druid_hook.py                     | 27 ++++++++++++--------
 airflow/hooks/hdfs_hook.py                      | 27 ++++++++++++--------
 airflow/hooks/hive_hooks.py                     | 27 ++++++++++++--------
 airflow/hooks/http_hook.py                      | 27 ++++++++++++--------
 airflow/hooks/jdbc_hook.py                      | 27 ++++++++++++--------
 airflow/hooks/mssql_hook.py                     | 27 ++++++++++++--------
 airflow/hooks/mysql_hook.py                     | 27 ++++++++++++--------
 airflow/hooks/oracle_hook.py                    | 27 ++++++++++++--------
 airflow/hooks/pig_hook.py                       | 27 ++++++++++++--------
 airflow/hooks/postgres_hook.py                  | 27 ++++++++++++--------
 airflow/hooks/presto_hook.py                    | 27 ++++++++++++--------
 airflow/hooks/samba_hook.py                     | 27 ++++++++++++--------
 airflow/hooks/slack_hook.py                     | 27 ++++++++++++--------
 airflow/hooks/sqlite_hook.py                    | 27 ++++++++++++--------
 airflow/hooks/webhdfs_hook.py                   | 27 ++++++++++++--------
 airflow/hooks/zendesk_hook.py                   | 27 ++++++++++++--------
 airflow/jobs.py                                 | 27 ++++++++++++--------
 airflow/logging_config.py                       | 27 ++++++++++++--------
 airflow/macros/__init__.py                      | 27 ++++++++++++--------
 airflow/macros/hive.py                          | 27 ++++++++++++--------
 airflow/migrations/__init__.py                  | 27 ++++++++++++--------
 airflow/migrations/env.py                       | 27 ++++++++++++--------
 airflow/migrations/script.py.mako               | 27 ++++++++++++--------
 .../0e2a74e0fc9f_add_time_zone_awareness.py     | 27 ++++++++++++--------
 ...7_add_dag_id_state_index_on_dag_run_table.py | 27 ++++++++++++--------
 .../versions/13eb55f81627_for_compatibility.py  | 27 ++++++++++++--------
 .../1507a7289a2f_create_is_encrypted.py         | 27 ++++++++++++--------
 ...09e3_add_is_encrypted_column_to_variable_.py | 27 ++++++++++++--------
 .../versions/1b38cef5b76e_add_dagrun.py         | 27 ++++++++++++--------
 .../versions/211e584da130_add_ti_state_index.py | 27 ++++++++++++--------
 .../versions/2e541a1dcfed_task_duration.py      | 27 ++++++++++++--------
 .../versions/2e82aab8ef20_rename_user_table.py  | 27 ++++++++++++--------
 ...e90f54d61_more_logging_into_task_isntance.py | 27 ++++++++++++--------
 .../versions/40e67319e3a9_dagrun_config.py      | 27 ++++++++++++--------
 .../versions/4446e08588_dagrun_start_end.py     | 27 ++++++++++++--------
 ...f1_add_fractional_seconds_to_mysql_tables.py | 27 ++++++++++++--------
 .../502898887f84_adding_extra_to_log.py         | 27 ++++++++++++--------
 .../versions/52d714495f0_job_id_indices.py      | 27 ++++++++++++--------
 .../561833c1c74b_add_password_column_to_user.py | 27 ++++++++++++--------
 ...e7d17757c7a_add_pid_field_to_taskinstance.py | 27 ++++++++++++--------
 ...64de9cddf6c9_add_task_fails_journal_table.py | 27 ++++++++++++--------
 .../8504051e801b_xcom_dag_task_indices.py       | 27 ++++++++++++--------
 .../947454bf1dff_add_ti_job_id_index.py         | 27 ++++++++++++--------
 airflow/migrations/versions/__init__.py         | 27 ++++++++++++--------
 ...896_add_a_column_to_track_the_encryption_.py | 27 ++++++++++++--------
 ..._add_notification_sent_column_to_sla_miss.py | 27 ++++++++++++--------
 ...c56_make_xcom_value_column_a_large_binary.py | 27 ++++++++++++--------
 ...dc7_add_max_tries_column_to_task_instance.py | 27 ++++++++++++--------
 ...d2ae31099d61_increase_text_size_for_mysql.py | 27 ++++++++++++--------
 .../versions/e3a246e0dc1_current_schema.py      | 27 ++++++++++++--------
 .../f2ca10b85618_add_dag_stats_table.py         | 27 ++++++++++++--------
 airflow/models.py                               | 27 ++++++++++++--------
 airflow/operators/__init__.py                   | 27 ++++++++++++--------
 airflow/operators/bash_operator.py              | 27 ++++++++++++--------
 airflow/operators/check_operator.py             | 27 ++++++++++++--------
 airflow/operators/dagrun_operator.py            | 27 ++++++++++++--------
 airflow/operators/docker_operator.py            | 27 ++++++++++++--------
 airflow/operators/dummy_operator.py             | 27 ++++++++++++--------
 airflow/operators/email_operator.py             | 27 ++++++++++++--------
 airflow/operators/generic_transfer.py           | 27 ++++++++++++--------
 airflow/operators/hive_operator.py              | 27 ++++++++++++--------
 airflow/operators/hive_stats_operator.py        | 27 ++++++++++++--------
 airflow/operators/hive_to_druid.py              | 27 ++++++++++++--------
 airflow/operators/hive_to_mysql.py              | 27 ++++++++++++--------
 airflow/operators/hive_to_samba_operator.py     | 27 ++++++++++++--------
 airflow/operators/http_operator.py              | 27 ++++++++++++--------
 airflow/operators/jdbc_operator.py              | 27 ++++++++++++--------
 airflow/operators/latest_only_operator.py       | 27 ++++++++++++--------
 airflow/operators/mssql_operator.py             | 27 ++++++++++++--------
 airflow/operators/mssql_to_hive.py              | 27 ++++++++++++--------
 airflow/operators/mysql_operator.py             | 27 ++++++++++++--------
 airflow/operators/mysql_to_hive.py              | 27 ++++++++++++--------
 airflow/operators/oracle_operator.py            | 27 ++++++++++++--------
 airflow/operators/pig_operator.py               | 27 ++++++++++++--------
 airflow/operators/postgres_operator.py          | 27 ++++++++++++--------
 airflow/operators/presto_check_operator.py      | 27 ++++++++++++--------
 airflow/operators/presto_to_mysql.py            | 27 ++++++++++++--------
 airflow/operators/python_operator.py            | 27 ++++++++++++--------
 airflow/operators/redshift_to_s3_operator.py    | 27 ++++++++++++--------
 airflow/operators/s3_file_transform_operator.py | 27 ++++++++++++--------
 airflow/operators/s3_to_hive_operator.py        | 27 ++++++++++++--------
 airflow/operators/s3_to_redshift_operator.py    | 27 ++++++++++++--------
 airflow/operators/sensors.py                    | 27 ++++++++++++--------
 airflow/operators/slack_operator.py             | 27 ++++++++++++--------
 airflow/operators/sqlite_operator.py            | 27 ++++++++++++--------
 airflow/operators/subdag_operator.py            | 27 ++++++++++++--------
 airflow/plugins_manager.py                      | 27 ++++++++++++--------
 airflow/security/__init__.py                    | 27 ++++++++++++--------
 airflow/sensors/__init__.py                     | 27 ++++++++++++--------
 airflow/sensors/base_sensor_operator.py         | 27 ++++++++++++--------
 airflow/sensors/external_task_sensor.py         | 27 ++++++++++++--------
 airflow/sensors/hdfs_sensor.py                  | 27 ++++++++++++--------
 airflow/sensors/hive_partition_sensor.py        | 27 ++++++++++++--------
 airflow/sensors/http_sensor.py                  | 27 ++++++++++++--------
 airflow/sensors/metastore_partition_sensor.py   | 27 ++++++++++++--------
 airflow/sensors/named_hive_partition_sensor.py  | 27 ++++++++++++--------
 airflow/sensors/s3_key_sensor.py                | 27 ++++++++++++--------
 airflow/sensors/s3_prefix_sensor.py             | 27 ++++++++++++--------
 airflow/sensors/sql_sensor.py                   | 27 ++++++++++++--------
 airflow/sensors/time_delta_sensor.py            | 27 ++++++++++++--------
 airflow/sensors/time_sensor.py                  | 27 ++++++++++++--------
 airflow/sensors/web_hdfs_sensor.py              | 27 ++++++++++++--------
 airflow/settings.py                             | 27 ++++++++++++--------
 airflow/task/__init__.py                        | 27 ++++++++++++--------
 airflow/task/task_runner/__init__.py            | 27 ++++++++++++--------
 airflow/task/task_runner/base_task_runner.py    | 27 ++++++++++++--------
 airflow/task/task_runner/bash_task_runner.py    | 27 ++++++++++++--------
 airflow/ti_deps/__init__.py                     | 27 ++++++++++++--------
 airflow/ti_deps/dep_context.py                  | 27 ++++++++++++--------
 airflow/ti_deps/deps/__init__.py                | 27 ++++++++++++--------
 airflow/ti_deps/deps/base_ti_dep.py             | 27 ++++++++++++--------
 .../ti_deps/deps/dag_ti_slots_available_dep.py  | 27 ++++++++++++--------
 airflow/ti_deps/deps/dag_unpaused_dep.py        | 27 ++++++++++++--------
 airflow/ti_deps/deps/dagrun_exists_dep.py       | 27 ++++++++++++--------
 .../deps/exec_date_after_start_date_dep.py      | 27 ++++++++++++--------
 airflow/ti_deps/deps/not_in_retry_period_dep.py | 27 ++++++++++++--------
 airflow/ti_deps/deps/not_running_dep.py         | 27 ++++++++++++--------
 airflow/ti_deps/deps/not_skipped_dep.py         | 27 ++++++++++++--------
 airflow/ti_deps/deps/prev_dagrun_dep.py         | 27 ++++++++++++--------
 airflow/ti_deps/deps/runnable_exec_date_dep.py  | 27 ++++++++++++--------
 airflow/ti_deps/deps/task_concurrency_dep.py    | 27 ++++++++++++--------
 airflow/ti_deps/deps/trigger_rule_dep.py        | 27 ++++++++++++--------
 airflow/ti_deps/deps/valid_state_dep.py         | 27 ++++++++++++--------
 airflow/utils/__init__.py                       | 27 ++++++++++++--------
 airflow/utils/asciiart.py                       | 27 ++++++++++++--------
 airflow/utils/cli.py                            | 27 ++++++++++++--------
 airflow/utils/cli_action_loggers.py             | 27 ++++++++++++--------
 airflow/utils/compression.py                    | 27 ++++++++++++--------
 airflow/utils/configuration.py                  | 27 ++++++++++++--------
 airflow/utils/dag_processing.py                 | 27 ++++++++++++--------
 airflow/utils/dates.py                          | 27 ++++++++++++--------
 airflow/utils/db.py                             | 27 ++++++++++++--------
 airflow/utils/decorators.py                     | 27 ++++++++++++--------
 airflow/utils/email.py                          | 27 ++++++++++++--------
 airflow/utils/file.py                           | 27 ++++++++++++--------
 airflow/utils/helpers.py                        | 27 ++++++++++++--------
 airflow/utils/json.py                           | 27 ++++++++++++--------
 airflow/utils/log/__init__.py                   | 27 ++++++++++++--------
 airflow/utils/log/es_task_handler.py            | 27 ++++++++++++--------
 airflow/utils/log/file_processor_handler.py     | 27 ++++++++++++--------
 airflow/utils/log/file_task_handler.py          | 27 ++++++++++++--------
 airflow/utils/log/gcs_task_handler.py           | 27 ++++++++++++--------
 airflow/utils/log/logging_mixin.py              | 27 ++++++++++++--------
 airflow/utils/log/s3_task_handler.py            | 27 ++++++++++++--------
 airflow/utils/log/wasb_task_handler.py          | 27 ++++++++++++--------
 airflow/utils/module_loading.py                 | 27 ++++++++++++--------
 airflow/utils/net.py                            | 27 ++++++++++++--------
 airflow/utils/operator_helpers.py               | 27 ++++++++++++--------
 airflow/utils/operator_resources.py             | 27 ++++++++++++--------
 airflow/utils/sqlalchemy.py                     | 27 ++++++++++++--------
 airflow/utils/state.py                          | 27 ++++++++++++--------
 airflow/utils/tests.py                          | 27 ++++++++++++--------
 airflow/utils/timeout.py                        | 27 ++++++++++++--------
 airflow/utils/timezone.py                       | 27 ++++++++++++--------
 airflow/utils/trigger_rule.py                   | 27 ++++++++++++--------
 airflow/utils/weight_rule.py                    | 27 ++++++++++++--------
 airflow/version.py                              | 27 ++++++++++++--------
 airflow/www/__init__.py                         | 27 ++++++++++++--------
 airflow/www/api/__init__.py                     | 27 ++++++++++++--------
 airflow/www/api/experimental/__init__.py        | 27 ++++++++++++--------
 airflow/www/api/experimental/endpoints.py       | 27 ++++++++++++--------
 airflow/www/app.py                              | 27 ++++++++++++--------
 airflow/www/blueprints.py                       | 27 ++++++++++++--------
 airflow/www/forms.py                            | 27 ++++++++++++--------
 airflow/www/gunicorn_config.py                  | 27 ++++++++++++--------
 airflow/www/static/bootstrap3-typeahead.min.js  | 27 ++++++++++++--------
 airflow/www/static/pin.svg                      | 23 ++++++++++-------
 .../www/templates/airflow/task_instance.html    | 27 ++++++++++++--------
 airflow/www/templates/airflow/version.html      | 27 ++++++++++++--------
 airflow/www/templates/airflow/xcom.html         | 27 ++++++++++++--------
 airflow/www/utils.py                            | 27 ++++++++++++--------
 airflow/www/validators.py                       | 27 ++++++++++++--------
 airflow/www/views.py                            | 27 ++++++++++++--------
 airflow/www_rbac/__init__.py                    | 27 ++++++++++++--------
 airflow/www_rbac/api/__init__.py                | 27 ++++++++++++--------
 airflow/www_rbac/api/experimental/__init__.py   | 27 ++++++++++++--------
 airflow/www_rbac/api/experimental/endpoints.py  | 27 ++++++++++++--------
 airflow/www_rbac/app.py                         | 27 ++++++++++++--------
 airflow/www_rbac/blueprints.py                  | 27 ++++++++++++--------
 airflow/www_rbac/decorators.py                  | 27 ++++++++++++--------
 airflow/www_rbac/forms.py                       | 27 ++++++++++++--------
 airflow/www_rbac/security.py                    | 27 ++++++++++++--------
 .../www_rbac/static/bootstrap3-typeahead.min.js | 27 ++++++++++++--------
 airflow/www_rbac/static/pin.svg                 | 23 ++++++++++-------
 .../templates/airflow/task_instance.html        | 27 ++++++++++++--------
 airflow/www_rbac/templates/airflow/version.html | 27 ++++++++++++--------
 airflow/www_rbac/templates/airflow/xcom.html    | 27 ++++++++++++--------
 airflow/www_rbac/utils.py                       | 27 ++++++++++++--------
 airflow/www_rbac/validators.py                  | 27 ++++++++++++--------
 airflow/www_rbac/views.py                       | 27 ++++++++++++--------
 airflow/www_rbac/widgets.py                     | 27 ++++++++++++--------
 dags/test_dag.py                                | 27 ++++++++++++--------
 docs/Makefile                                   | 27 ++++++++++++--------
 docs/build.sh                                   | 27 ++++++++++++--------
 docs/license.rst                                | 27 ++++++++++++--------
 docs/start_doc_server.sh                        | 27 ++++++++++++--------
 init.sh                                         | 27 ++++++++++++--------
 run_tox.sh                                      | 27 ++++++++++++--------
 run_unit_tests.sh                               | 27 ++++++++++++--------
 scripts/ci/airflow_travis.cfg                   | 27 ++++++++++++--------
 scripts/ci/kadm5.acl                            | 27 ++++++++++++--------
 scripts/ci/kdc.conf                             | 27 ++++++++++++--------
 scripts/ci/krb5.conf                            | 27 ++++++++++++--------
 scripts/ci/ldap.sh                              | 27 ++++++++++++--------
 scripts/ci/ldif/example.com.ldif                | 27 ++++++++++++--------
 scripts/ci/ldif/groups.example.com.ldif         | 27 ++++++++++++--------
 scripts/ci/ldif/manager.example.com.ldif        | 27 ++++++++++++--------
 scripts/ci/ldif/users.example.com.ldif          | 27 ++++++++++++--------
 scripts/ci/load_fixtures.sh                     | 27 ++++++++++++--------
 scripts/ci/minikdc.properties                   | 27 ++++++++++++--------
 scripts/ci/my.cnf                               | 27 ++++++++++++--------
 scripts/ci/run_tests.sh                         | 27 ++++++++++++--------
 scripts/ci/setup_env.sh                         | 27 ++++++++++++--------
 scripts/ci/setup_kdc.sh                         | 27 ++++++++++++--------
 scripts/ci/slapd.conf                           | 27 ++++++++++++--------
 scripts/perf/dags/perf_dag_1.py                 | 27 ++++++++++++--------
 scripts/perf/dags/perf_dag_2.py                 | 27 ++++++++++++--------
 scripts/perf/scheduler_ops_metrics.py           | 27 ++++++++++++--------
 scripts/systemd/airflow                         | 27 ++++++++++++--------
 scripts/systemd/airflow-flower.service          | 27 ++++++++++++--------
 scripts/systemd/airflow-kerberos.service        | 27 ++++++++++++--------
 scripts/systemd/airflow-scheduler.service       | 27 ++++++++++++--------
 scripts/systemd/airflow-webserver.service       | 27 ++++++++++++--------
 scripts/systemd/airflow-worker.service          | 27 ++++++++++++--------
 scripts/systemd/airflow.conf                    | 27 ++++++++++++--------
 scripts/upstart/airflow-flower.conf             | 27 ++++++++++++--------
 scripts/upstart/airflow-scheduler.conf          | 27 ++++++++++++--------
 scripts/upstart/airflow-webserver.conf          | 27 ++++++++++++--------
 scripts/upstart/airflow-worker.conf             | 27 ++++++++++++--------
 setup.cfg                                       | 27 ++++++++++++--------
 setup.py                                        | 27 ++++++++++++--------
 tests/__init__.py                               | 27 ++++++++++++--------
 tests/api/__init__.py                           | 27 ++++++++++++--------
 tests/api/client/__init__.py                    | 27 ++++++++++++--------
 tests/api/client/test_local_client.py           | 27 ++++++++++++--------
 tests/api/common/__init__.py                    | 27 ++++++++++++--------
 tests/api/common/experimental/__init__.py       | 27 ++++++++++++--------
 tests/api/common/experimental/mark_tasks.py     | 27 ++++++++++++--------
 tests/api/common/experimental/test_pool.py      | 27 ++++++++++++--------
 tests/cli/__init__.py                           | 27 ++++++++++++--------
 tests/cli/test_cli.py                           | 27 ++++++++++++--------
 tests/configuration.py                          | 27 ++++++++++++--------
 tests/contrib/__init__.py                       | 27 ++++++++++++--------
 tests/contrib/hooks/__init__.py                 | 27 ++++++++++++--------
 tests/contrib/hooks/test_aws_dynamodb_hook.py   | 27 ++++++++++++--------
 tests/contrib/hooks/test_aws_hook.py            | 27 ++++++++++++--------
 tests/contrib/hooks/test_aws_lambda_hook.py     | 27 ++++++++++++--------
 tests/contrib/hooks/test_bigquery_hook.py       | 27 ++++++++++++--------
 tests/contrib/hooks/test_databricks_hook.py     | 27 ++++++++++++--------
 .../contrib/hooks/test_discord_webhook_hook.py  | 27 ++++++++++++--------
 tests/contrib/hooks/test_emr_hook.py            | 27 ++++++++++++--------
 tests/contrib/hooks/test_ftp_hook.py            | 27 ++++++++++++--------
 tests/contrib/hooks/test_gcp_dataflow_hook.py   | 27 ++++++++++++--------
 tests/contrib/hooks/test_gcp_dataproc_hook.py   | 27 ++++++++++++--------
 tests/contrib/hooks/test_gcp_mlengine_hook.py   | 27 ++++++++++++--------
 tests/contrib/hooks/test_gcp_pubsub_hook.py     | 27 ++++++++++++--------
 tests/contrib/hooks/test_gcs_hook.py            | 27 ++++++++++++--------
 tests/contrib/hooks/test_jdbc_hook.py           | 27 ++++++++++++--------
 tests/contrib/hooks/test_jira_hook.py           | 27 ++++++++++++--------
 tests/contrib/hooks/test_redis_hook.py          | 27 ++++++++++++--------
 tests/contrib/hooks/test_redshift_hook.py       | 27 ++++++++++++--------
 tests/contrib/hooks/test_sftp_hook.py           | 27 ++++++++++++--------
 tests/contrib/hooks/test_slack_webhook_hook.py  | 27 ++++++++++++--------
 tests/contrib/hooks/test_snowflake_hook.py      | 27 ++++++++++++--------
 tests/contrib/hooks/test_spark_jdbc_hook.py     | 27 ++++++++++++--------
 tests/contrib/hooks/test_spark_sql_hook.py      | 27 ++++++++++++--------
 tests/contrib/hooks/test_spark_submit_hook.py   | 27 ++++++++++++--------
 tests/contrib/hooks/test_sqoop_hook.py          | 27 ++++++++++++--------
 tests/contrib/hooks/test_ssh_hook.py            | 27 ++++++++++++--------
 tests/contrib/hooks/test_wasb_hook.py           | 27 ++++++++++++--------
 tests/contrib/hooks/test_zendesk_hook.py        | 27 ++++++++++++--------
 tests/contrib/minikube_tests/__init__.py        | 27 ++++++++++++--------
 tests/contrib/operators/__init__.py             | 27 ++++++++++++--------
 .../contrib/operators/test_awsbatch_operator.py | 27 ++++++++++++--------
 .../contrib/operators/test_bigquery_operator.py | 27 ++++++++++++--------
 .../operators/test_databricks_operator.py       | 27 ++++++++++++--------
 .../contrib/operators/test_dataflow_operator.py | 27 ++++++++++++--------
 .../contrib/operators/test_dataproc_operator.py | 27 ++++++++++++--------
 .../operators/test_discord_webhook_operator.py  | 27 ++++++++++++--------
 tests/contrib/operators/test_druid_operator.py  | 27 ++++++++++++--------
 tests/contrib/operators/test_ecs_operator.py    | 27 ++++++++++++--------
 .../operators/test_emr_add_steps_operator.py    | 27 ++++++++++++--------
 .../test_emr_create_job_flow_operator.py        | 27 ++++++++++++--------
 .../test_emr_terminate_job_flow_operator.py     | 27 ++++++++++++--------
 tests/contrib/operators/test_file_to_wasb.py    | 27 ++++++++++++--------
 .../operators/test_gcs_download_operator.py     | 27 ++++++++++++--------
 .../contrib/operators/test_gcs_list_operator.py | 27 ++++++++++++--------
 tests/contrib/operators/test_gcs_operator.py    | 27 ++++++++++++--------
 .../operators/test_gcs_to_gcs_operator.py       | 27 ++++++++++++--------
 .../operators/test_gcs_to_s3_operator.py        | 27 ++++++++++++--------
 .../contrib/operators/test_hipchat_operator.py  | 27 ++++++++++++--------
 .../operators/test_hive_to_dynamodb_operator.py | 27 ++++++++++++--------
 .../contrib/operators/test_jenkins_operator.py  | 27 ++++++++++++--------
 .../operators/test_jira_operator_test.py        | 27 ++++++++++++--------
 .../operators/test_mysql_to_gcs_operator.py     | 27 ++++++++++++--------
 .../operators/test_postgres_to_gcs_operator.py  | 27 ++++++++++++--------
 tests/contrib/operators/test_pubsub_operator.py | 27 ++++++++++++--------
 tests/contrib/operators/test_qubole_operator.py | 27 ++++++++++++--------
 .../contrib/operators/test_s3_list_operator.py  | 27 ++++++++++++--------
 .../operators/test_s3_to_gcs_operator.py        | 27 ++++++++++++--------
 tests/contrib/operators/test_sftp_operator.py   | 27 ++++++++++++--------
 .../operators/test_slack_webhook_operator.py    | 27 ++++++++++++--------
 .../operators/test_snowflake_operator.py        | 27 ++++++++++++--------
 .../operators/test_spark_jdbc_operator.py       | 27 ++++++++++++--------
 .../operators/test_spark_sql_operator.py        | 27 ++++++++++++--------
 .../operators/test_spark_submit_operator.py     | 27 ++++++++++++--------
 tests/contrib/operators/test_sqoop_operator.py  | 27 ++++++++++++--------
 tests/contrib/operators/test_ssh_operator.py    | 27 ++++++++++++--------
 tests/contrib/sensors/__init__.py               | 27 ++++++++++++--------
 .../sensors/test_aws_redshift_cluster_sensor.py | 27 ++++++++++++--------
 tests/contrib/sensors/test_bash_sensor.py       | 27 ++++++++++++--------
 tests/contrib/sensors/test_datadog_sensor.py    | 27 ++++++++++++--------
 tests/contrib/sensors/test_emr_base_sensor.py   | 27 ++++++++++++--------
 .../contrib/sensors/test_emr_job_flow_sensor.py | 27 ++++++++++++--------
 tests/contrib/sensors/test_emr_step_sensor.py   | 27 ++++++++++++--------
 tests/contrib/sensors/test_file_sensor.py       | 27 ++++++++++++--------
 tests/contrib/sensors/test_ftp_sensor.py        | 27 ++++++++++++--------
 tests/contrib/sensors/test_hdfs_sensor.py       | 27 ++++++++++++--------
 tests/contrib/sensors/test_jira_sensor_test.py  | 27 ++++++++++++--------
 tests/contrib/sensors/test_pubsub_sensor.py     | 27 ++++++++++++--------
 tests/contrib/sensors/test_qubole_sensor.py     | 27 ++++++++++++--------
 tests/contrib/sensors/test_redis_sensor.py      | 27 ++++++++++++--------
 tests/contrib/sensors/test_sftp_sensor.py       | 27 ++++++++++++--------
 tests/contrib/sensors/test_wasb_sensor.py       | 27 ++++++++++++--------
 tests/contrib/utils/__init__.py                 | 27 ++++++++++++--------
 tests/contrib/utils/test_sendgrid.py            | 27 ++++++++++++--------
 tests/core.py                                   | 27 ++++++++++++--------
 tests/dags/no_dags.py                           | 27 ++++++++++++--------
 tests/dags/test_backfill_pooled_tasks.py        | 27 ++++++++++++--------
 tests/dags/test_cli_triggered_dags.py           | 27 ++++++++++++--------
 tests/dags/test_default_impersonation.py        | 27 ++++++++++++--------
 tests/dags/test_double_trigger.py               | 27 ++++++++++++--------
 tests/dags/test_example_bash_operator.py        | 27 ++++++++++++--------
 tests/dags/test_impersonation.py                | 27 ++++++++++++--------
 tests/dags/test_impersonation_custom.py         | 27 ++++++++++++--------
 tests/dags/test_impersonation_subdag.py         | 27 ++++++++++++--------
 tests/dags/test_issue_1225.py                   | 27 ++++++++++++--------
 tests/dags/test_latest_runs.py                  | 27 ++++++++++++--------
 tests/dags/test_mark_success.py                 | 27 ++++++++++++--------
 tests/dags/test_no_impersonation.py             | 27 ++++++++++++--------
 tests/dags/test_on_kill.py                      | 27 ++++++++++++--------
 tests/dags/test_retry_handling_job.py           | 27 ++++++++++++--------
 tests/dags/test_scheduler_dags.py               | 27 ++++++++++++--------
 tests/dags_with_system_exit/a_system_exit.py    | 27 ++++++++++++--------
 .../b_test_scheduler_dags.py                    | 27 ++++++++++++--------
 tests/dags_with_system_exit/c_system_exit.py    | 27 ++++++++++++--------
 tests/executors/__init__.py                     | 27 ++++++++++++--------
 tests/executors/dask_executor.py                | 27 ++++++++++++--------
 tests/executors/test_base_executor.py           | 27 ++++++++++++--------
 tests/executors/test_celery_executor.py         | 27 ++++++++++++--------
 tests/executors/test_executor.py                | 27 ++++++++++++--------
 tests/executors/test_local_executor.py          | 27 ++++++++++++--------
 tests/hooks/__init__.py                         | 27 ++++++++++++--------
 tests/hooks/test_dbapi_hook.py                  | 27 ++++++++++++--------
 tests/hooks/test_docker_hook.py                 | 27 ++++++++++++--------
 tests/hooks/test_druid_hook.py                  | 27 ++++++++++++--------
 tests/hooks/test_hive_hook.py                   | 27 ++++++++++++--------
 tests/hooks/test_postgres_hook.py               | 27 ++++++++++++--------
 tests/hooks/test_s3_hook.py                     | 27 ++++++++++++--------
 tests/hooks/test_slack_hook.py                  | 27 ++++++++++++--------
 tests/impersonation.py                          | 27 ++++++++++++--------
 tests/jobs.py                                   | 27 ++++++++++++--------
 tests/macros/__init__.py                        | 27 ++++++++++++--------
 tests/macros/test_hive.py                       | 27 ++++++++++++--------
 tests/models.py                                 | 27 ++++++++++++--------
 tests/operators/__init__.py                     | 27 ++++++++++++--------
 tests/operators/docker_operator.py              | 27 ++++++++++++--------
 tests/operators/hive_operator.py                | 27 ++++++++++++--------
 tests/operators/latest_only_operator.py         | 27 ++++++++++++--------
 tests/operators/operators.py                    | 27 ++++++++++++--------
 tests/operators/python_operator.py              | 27 ++++++++++++--------
 tests/operators/s3_to_hive_operator.py          | 27 ++++++++++++--------
 tests/operators/slack_operator.py               | 27 ++++++++++++--------
 tests/operators/subdag_operator.py              | 27 ++++++++++++--------
 tests/operators/test_check_operator.py          | 27 ++++++++++++--------
 tests/operators/test_hive_to_druid.py           | 27 ++++++++++++--------
 tests/operators/test_redshift_to_s3_operator.py | 27 ++++++++++++--------
 .../test_s3_file_transform_operator.py          | 27 ++++++++++++--------
 tests/operators/test_s3_to_redshift_operator.py | 27 ++++++++++++--------
 tests/operators/test_virtualenv_operator.py     | 27 ++++++++++++--------
 tests/plugins/test_plugin.py                    | 27 ++++++++++++--------
 tests/plugins_manager.py                        | 27 ++++++++++++--------
 tests/security/__init__.py                      | 27 ++++++++++++--------
 tests/security/kerberos.py                      | 27 ++++++++++++--------
 tests/sensors/__init__.py                       | 27 ++++++++++++--------
 tests/sensors/test_external_task_sensor.py      | 27 ++++++++++++--------
 tests/sensors/test_hdfs_sensor.py               | 27 ++++++++++++--------
 tests/sensors/test_http_sensor.py               | 27 ++++++++++++--------
 tests/sensors/test_sql_sensor.py                | 27 ++++++++++++--------
 tests/sensors/test_timedelta_sensor.py          | 27 ++++++++++++--------
 tests/sensors/test_timeout_sensor.py            | 27 ++++++++++++--------
 tests/task/__init__.py                          | 27 ++++++++++++--------
 tests/task/task_runner/__init__.py              | 27 ++++++++++++--------
 tests/task/task_runner/test_bash_task_runner.py | 27 ++++++++++++--------
 tests/test_logging_config.py                    | 27 ++++++++++++--------
 tests/test_utils/__init__.py                    | 27 ++++++++++++--------
 tests/test_utils/fake_datetime.py               | 27 ++++++++++++--------
 tests/test_utils/reset_warning_registry.py      | 27 ++++++++++++--------
 tests/ti_deps/__init__.py                       | 27 ++++++++++++--------
 tests/ti_deps/contexts/__init__.py              | 27 ++++++++++++--------
 tests/ti_deps/deps/__init__.py                  | 27 ++++++++++++--------
 tests/ti_deps/deps/fake_models.py               | 27 ++++++++++++--------
 .../deps/test_dag_ti_slots_available_dep.py     | 27 ++++++++++++--------
 tests/ti_deps/deps/test_dag_unpaused_dep.py     | 27 ++++++++++++--------
 tests/ti_deps/deps/test_dagrun_exists_dep.py    | 27 ++++++++++++--------
 .../deps/test_not_in_retry_period_dep.py        | 27 ++++++++++++--------
 tests/ti_deps/deps/test_not_running_dep.py      | 27 ++++++++++++--------
 tests/ti_deps/deps/test_not_skipped_dep.py      | 27 ++++++++++++--------
 tests/ti_deps/deps/test_prev_dagrun_dep.py      | 27 ++++++++++++--------
 .../ti_deps/deps/test_runnable_exec_date_dep.py | 27 ++++++++++++--------
 tests/ti_deps/deps/test_task_concurrency.py     | 27 ++++++++++++--------
 tests/ti_deps/deps/test_trigger_rule_dep.py     | 27 ++++++++++++--------
 tests/ti_deps/deps/test_valid_state_dep.py      | 27 ++++++++++++--------
 tests/utils.py                                  | 27 ++++++++++++--------
 tests/utils/__init__.py                         | 27 ++++++++++++--------
 tests/utils/log/__init__.py                     | 27 ++++++++++++--------
 tests/utils/log/test_es_task_handler.py         | 27 ++++++++++++--------
 tests/utils/log/test_file_processor_handler.py  | 27 ++++++++++++--------
 tests/utils/log/test_s3_task_handler.py         | 27 ++++++++++++--------
 tests/utils/test_cli_util.py                    | 27 ++++++++++++--------
 tests/utils/test_compression.py                 | 27 ++++++++++++--------
 tests/utils/test_dag_processing.py              | 27 ++++++++++++--------
 tests/utils/test_dates.py                       | 27 ++++++++++++--------
 tests/utils/test_decorators.py                  | 27 ++++++++++++--------
 tests/utils/test_helpers.py                     | 27 ++++++++++++--------
 tests/utils/test_json.py                        | 27 ++++++++++++--------
 tests/utils/test_log_handlers.py                | 27 ++++++++++++--------
 tests/utils/test_logging_mixin.py               | 27 ++++++++++++--------
 tests/utils/test_module_loading.py              | 27 ++++++++++++--------
 tests/utils/test_net.py                         | 27 ++++++++++++--------
 tests/utils/test_operator_helpers.py            | 27 ++++++++++++--------
 tests/utils/test_timezone.py                    | 27 ++++++++++++--------
 tests/utils/test_trigger_rule.py                | 27 ++++++++++++--------
 tests/utils/test_weight_rule.py                 | 27 ++++++++++++--------
 tests/www/__init__.py                           | 27 ++++++++++++--------
 tests/www/api/__init__.py                       | 27 ++++++++++++--------
 tests/www/api/experimental/__init__.py          | 27 ++++++++++++--------
 tests/www/api/experimental/test_endpoints.py    | 27 ++++++++++++--------
 .../api/experimental/test_kerberos_endpoints.py | 27 ++++++++++++--------
 .../api/experimental/test_password_endpoints.py | 27 ++++++++++++--------
 tests/www/test_utils.py                         | 27 ++++++++++++--------
 tests/www/test_validators.py                    | 27 ++++++++++++--------
 tests/www/test_views.py                         | 27 ++++++++++++--------
 tests/www_rbac/__init__.py                      | 27 ++++++++++++--------
 tests/www_rbac/api/__init__.py                  | 27 ++++++++++++--------
 tests/www_rbac/api/experimental/__init__.py     | 27 ++++++++++++--------
 .../www_rbac/api/experimental/test_endpoints.py | 27 ++++++++++++--------
 .../api/experimental/test_kerberos_endpoints.py | 27 ++++++++++++--------
 tests/www_rbac/test_security.py                 | 27 ++++++++++++--------
 tests/www_rbac/test_utils.py                    | 27 ++++++++++++--------
 tests/www_rbac/test_validators.py               | 27 ++++++++++++--------
 tests/www_rbac/test_views.py                    | 27 ++++++++++++--------
 tox.ini                                         | 27 ++++++++++++--------
 650 files changed, 10396 insertions(+), 7146 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/.codecov.yml
----------------------------------------------------------------------
diff --git a/.codecov.yml b/.codecov.yml
index a496cb4..4094f35 100644
--- a/.codecov.yml
+++ b/.codecov.yml
@@ -1,14 +1,19 @@
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 # keep default

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/.coveragerc
----------------------------------------------------------------------
diff --git a/.coveragerc b/.coveragerc
index 1d487e8..249fcf1 100644
--- a/.coveragerc
+++ b/.coveragerc
@@ -1,15 +1,20 @@
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 [report]
 omit =

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/.editorconfig
----------------------------------------------------------------------
diff --git a/.editorconfig b/.editorconfig
index b4d5f07..3110c2c 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 root = true
 
 [*]

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/.readthedocs.yml
----------------------------------------------------------------------
diff --git a/.readthedocs.yml b/.readthedocs.yml
index ca5b56d..643548c 100644
--- a/.readthedocs.yml
+++ b/.readthedocs.yml
@@ -1,15 +1,20 @@
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 python:
     pip_install: true

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
index f437c08..d9a333d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,15 +1,20 @@
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 #
 sudo: true
 dist: trusty

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/MANIFEST.in
----------------------------------------------------------------------
diff --git a/MANIFEST.in b/MANIFEST.in
index 2ee9f90..c04b806 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,15 +1,20 @@
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 include NOTICE
 include LICENSE

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/__init__.py b/airflow/__init__.py
index 4c4509e..f40b08a 100644
--- a/airflow/__init__.py
+++ b/airflow/__init__.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 #
 
 """

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/alembic.ini
----------------------------------------------------------------------
diff --git a/airflow/alembic.ini b/airflow/alembic.ini
index 6274d5e..a7cf974 100644
--- a/airflow/alembic.ini
+++ b/airflow/alembic.ini
@@ -1,15 +1,20 @@
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 # A generic, single database configuration.
 

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/api/__init__.py b/airflow/api/__init__.py
index 31a303b..6f4de50 100644
--- a/airflow/api/__init__.py
+++ b/airflow/api/__init__.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 from __future__ import print_function
 
 from airflow.exceptions import AirflowException

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/auth/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/api/auth/__init__.py b/airflow/api/auth/__init__.py
index 9d7677a..4067cc7 100644
--- a/airflow/api/auth/__init__.py
+++ b/airflow/api/auth/__init__.py
@@ -1,13 +1,18 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/auth/backend/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/api/auth/backend/__init__.py 
b/airflow/api/auth/backend/__init__.py
index 9d7677a..4067cc7 100644
--- a/airflow/api/auth/backend/__init__.py
+++ b/airflow/api/auth/backend/__init__.py
@@ -1,13 +1,18 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/auth/backend/default.py
----------------------------------------------------------------------
diff --git a/airflow/api/auth/backend/default.py 
b/airflow/api/auth/backend/default.py
index 49453ea..e1f69dd 100644
--- a/airflow/api/auth/backend/default.py
+++ b/airflow/api/auth/backend/default.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from functools import wraps
 

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/auth/backend/deny_all.py
----------------------------------------------------------------------
diff --git a/airflow/api/auth/backend/deny_all.py 
b/airflow/api/auth/backend/deny_all.py
index 1b15e87..10014b8 100644
--- a/airflow/api/auth/backend/deny_all.py
+++ b/airflow/api/auth/backend/deny_all.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from functools import wraps
 from flask import Response

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/client/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/api/client/__init__.py b/airflow/api/client/__init__.py
index c82f579..f0f8b68 100644
--- a/airflow/api/client/__init__.py
+++ b/airflow/api/client/__init__.py
@@ -1,14 +1,19 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/client/api_client.py
----------------------------------------------------------------------
diff --git a/airflow/api/client/api_client.py b/airflow/api/client/api_client.py
index 719270b..12c251e 100644
--- a/airflow/api/client/api_client.py
+++ b/airflow/api/client/api_client.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 #
 
 

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/client/json_client.py
----------------------------------------------------------------------
diff --git a/airflow/api/client/json_client.py 
b/airflow/api/client/json_client.py
index 54a5401..96fee76 100644
--- a/airflow/api/client/json_client.py
+++ b/airflow/api/client/json_client.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from future.moves.urllib.parse import urljoin
 import requests

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/client/local_client.py
----------------------------------------------------------------------
diff --git a/airflow/api/client/local_client.py 
b/airflow/api/client/local_client.py
index 8cdecd0..ef31910 100644
--- a/airflow/api/client/local_client.py
+++ b/airflow/api/client/local_client.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from airflow.api.client import api_client
 from airflow.api.common.experimental import pool

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/common/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/api/common/__init__.py b/airflow/api/common/__init__.py
index 9d7677a..4067cc7 100644
--- a/airflow/api/common/__init__.py
+++ b/airflow/api/common/__init__.py
@@ -1,13 +1,18 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/common/experimental/__init__.py
----------------------------------------------------------------------
diff --git a/airflow/api/common/experimental/__init__.py 
b/airflow/api/common/experimental/__init__.py
index 9d7677a..4067cc7 100644
--- a/airflow/api/common/experimental/__init__.py
+++ b/airflow/api/common/experimental/__init__.py
@@ -1,13 +1,18 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/common/experimental/delete_dag.py
----------------------------------------------------------------------
diff --git a/airflow/api/common/experimental/delete_dag.py 
b/airflow/api/common/experimental/delete_dag.py
index cb414c5..f8b184c 100644
--- a/airflow/api/common/experimental/delete_dag.py
+++ b/airflow/api/common/experimental/delete_dag.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from airflow import models, settings
 from airflow.exceptions import AirflowException

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/common/experimental/get_task.py
----------------------------------------------------------------------
diff --git a/airflow/api/common/experimental/get_task.py 
b/airflow/api/common/experimental/get_task.py
index 9023ad1..8f96fdc 100644
--- a/airflow/api/common/experimental/get_task.py
+++ b/airflow/api/common/experimental/get_task.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from airflow.exceptions import AirflowException
 from airflow.models import DagBag

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c7a472ed/airflow/api/common/experimental/get_task_instance.py
----------------------------------------------------------------------
diff --git a/airflow/api/common/experimental/get_task_instance.py 
b/airflow/api/common/experimental/get_task_instance.py
index 7ab5e6e..eccd3a9 100644
--- a/airflow/api/common/experimental/get_task_instance.py
+++ b/airflow/api/common/experimental/get_task_instance.py
@@ -1,16 +1,21 @@
 # -*- coding: utf-8 -*-
 #
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 
 from airflow.exceptions import AirflowException
 from airflow.models import DagBag


Reply via email to