You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by gi...@apache.org on 2020/11/21 02:31:34 UTC
[airflow] tag nightly-master updated (e93b7e3 -> f0b9aae)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
*** WARNING: tag nightly-master was modified! ***
from e93b7e3 (commit)
to f0b9aae (commit)
from e93b7e3 Improvements for transfer operators references (#12482)
add e9cfa39 Turn off foreign keys before altering table to prevent sqlite issue. (#12487)
add 4428235 Fixes taskInstances API endpoint when start_date, end_date or state are None(null) (#12453)
add 7d55d45 Reorder Migrations to make it 1.10.13 compatible (#12496)
add c3cf695 Unquarantine test_cli_webserver_background (#12501)
add c34ef85 Separate out documentation building per provider (#12444)
add 20843ff Add missing file_token field to get dag details API endpoint (#12463)
add 36a9b0f Fix the default value for VaultBackend's config_path (#12518)
add 4495685 Temporarily allow force-push on v1-10-stable (#12524)
add fd62f60 Add Energy Solutions to INTHEWILD.md (#12523)
add f0b9aae Enable v1-10-stable branch protection (#12525)
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 16 +-
.gitignore | 2 +
.pre-commit-config.yaml | 1 +
CI.rst | 15 +-
CONTRIBUTING.rst | 44 +-
INTHEWILD.md | 1 +
README.md | 3 +-
airflow/api_connexion/openapi/v1.yaml | 7 +-
airflow/api_connexion/schemas/dag_schema.py | 9 +
.../849da589634d_prefix_dag_permissions.py | 4 +-
.../versions/92c57b58940d_add_fab_tables.py | 4 +-
...606e2_add_scheduling_decision_to_dagrun_and_.py | 17 +
.../e38be357a868_update_schema_for_smart_sensor.py | 4 +-
airflow/provider.yaml.schema.json | 5 +
airflow/providers/amazon/aws/hooks/base_aws.py | 2 +-
airflow/providers/amazon/aws/operators/datasync.py | 2 +-
airflow/providers/amazon/aws/operators/ecs.py | 2 +-
airflow/providers/amazon/aws/operators/glacier.py | 2 +-
airflow/providers/amazon/aws/sensors/glacier.py | 4 +
.../amazon/aws/transfers/glacier_to_gcs.py | 2 +-
.../amazon/aws/transfers/imap_attachment_to_s3.py | 2 +-
.../amazon/aws/transfers/s3_to_redshift.py | 2 +-
airflow/providers/amazon/provider.yaml | 1 +
airflow/providers/apache/cassandra/provider.yaml | 1 +
.../providers/apache/cassandra/sensors/record.py | 2 +-
.../providers/apache/cassandra/sensors/table.py | 2 +-
airflow/providers/apache/druid/provider.yaml | 1 +
airflow/providers/apache/hdfs/provider.yaml | 1 +
airflow/providers/apache/hive/provider.yaml | 1 +
airflow/providers/apache/kylin/provider.yaml | 1 +
airflow/providers/apache/livy/provider.yaml | 1 +
airflow/providers/apache/pig/provider.yaml | 1 +
airflow/providers/apache/pinot/provider.yaml | 1 +
.../providers/apache/spark/operators/spark_jdbc.py | 2 +-
.../providers/apache/spark/operators/spark_sql.py | 2 +-
.../apache/spark/operators/spark_submit.py | 2 +-
airflow/providers/apache/spark/provider.yaml | 1 +
airflow/providers/apache/sqoop/provider.yaml | 1 +
airflow/providers/celery/provider.yaml | 1 +
airflow/providers/cloudant/provider.yaml | 1 +
.../providers/cncf/kubernetes/hooks/kubernetes.py | 2 +-
.../cncf/kubernetes/operators/kubernetes_pod.py | 2 +-
airflow/providers/cncf/kubernetes/provider.yaml | 1 +
.../providers/databricks/operators/databricks.py | 4 +
airflow/providers/databricks/provider.yaml | 1 +
airflow/providers/datadog/provider.yaml | 1 +
airflow/providers/dingding/provider.yaml | 1 +
airflow/providers/discord/provider.yaml | 1 +
airflow/providers/docker/provider.yaml | 1 +
airflow/providers/elasticsearch/provider.yaml | 1 +
airflow/providers/exasol/provider.yaml | 1 +
airflow/providers/facebook/provider.yaml | 1 +
airflow/providers/ftp/provider.yaml | 1 +
airflow/providers/google/__init__.py | 5 +-
.../cloud/hooks/cloud_storage_transfer_service.py | 2 +-
.../providers/google/cloud/operators/cloud_sql.py | 2 +-
.../google/cloud/utils/field_validator.py | 2 +-
.../google/cloud/utils/mlengine_operator_utils.py | 17 +-
.../cloud/utils/mlengine_prediction_summary.py | 4 +-
airflow/providers/google/provider.yaml | 109 +--
airflow/providers/grpc/provider.yaml | 1 +
airflow/providers/hashicorp/provider.yaml | 1 +
airflow/providers/hashicorp/secrets/vault.py | 2 +-
airflow/providers/http/operators/http.py | 2 +-
airflow/providers/http/provider.yaml | 1 +
airflow/providers/http/sensors/http.py | 2 +-
airflow/providers/imap/provider.yaml | 1 +
airflow/providers/jdbc/operators/jdbc.py | 4 +
airflow/providers/jdbc/provider.yaml | 1 +
airflow/providers/jenkins/provider.yaml | 1 +
airflow/providers/jira/provider.yaml | 1 +
airflow/providers/microsoft/azure/provider.yaml | 1 +
.../microsoft/azure/transfers/azure_blob_to_gcs.py | 2 +-
.../microsoft/azure/transfers/local_to_adls.py | 2 +-
airflow/providers/microsoft/mssql/provider.yaml | 1 +
airflow/providers/microsoft/winrm/provider.yaml | 1 +
airflow/providers/mongo/provider.yaml | 1 +
airflow/providers/mysql/operators/mysql.py | 4 +
airflow/providers/mysql/provider.yaml | 1 +
airflow/providers/odbc/hooks/odbc.py | 2 +-
airflow/providers/odbc/provider.yaml | 1 +
airflow/providers/openfaas/provider.yaml | 1 +
airflow/providers/opsgenie/provider.yaml | 1 +
airflow/providers/oracle/provider.yaml | 1 +
airflow/providers/pagerduty/provider.yaml | 1 +
airflow/providers/papermill/provider.yaml | 1 +
airflow/providers/plexus/provider.yaml | 1 +
airflow/providers/postgres/provider.yaml | 1 +
airflow/providers/presto/provider.yaml | 1 +
airflow/providers/qubole/provider.yaml | 1 +
airflow/providers/redis/provider.yaml | 1 +
airflow/providers/salesforce/provider.yaml | 1 +
airflow/providers/samba/provider.yaml | 1 +
airflow/providers/segment/provider.yaml | 1 +
airflow/providers/sendgrid/provider.yaml | 1 +
airflow/providers/sendgrid/utils/emailer.py | 2 +-
airflow/providers/sftp/provider.yaml | 1 +
airflow/providers/singularity/provider.yaml | 1 +
airflow/providers/slack/provider.yaml | 1 +
airflow/providers/snowflake/operators/snowflake.py | 6 +-
airflow/providers/snowflake/provider.yaml | 1 +
.../snowflake/transfers/s3_to_snowflake.py | 4 +
.../snowflake/transfers/snowflake_to_slack.py | 4 +
airflow/providers/sqlite/provider.yaml | 1 +
airflow/providers/ssh/provider.yaml | 1 +
airflow/providers/vertica/provider.yaml | 1 +
.../yandex/operators/yandexcloud_dataproc.py | 4 -
airflow/providers/yandex/provider.yaml | 1 +
airflow/providers/zendesk/provider.yaml | 1 +
dev/README.md | 2 +-
docs/README.rst | 126 +++
.../index.rst | 12 +-
.../index.rst | 12 +-
.../index.rst | 12 +-
.../index.rst | 11 +-
.../index.rst | 11 +-
.../index.rst | 11 +-
.../index.rst | 12 +-
.../index.rst | 12 +-
.../index.rst | 12 +-
.../index.rst | 12 +-
.../index.rst | 12 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../api-auth-backend/google-openid.rst | 69 ++
.../configurations-ref.rst | 71 ++
.../connections}/gcp.rst | 3 +-
.../connections}/gcp_sql.rst | 0
.../connections}/gcp_ssh.rst | 2 +-
.../connections}/index.rst | 7 +-
.../index.rst | 23 +-
.../logging/gcs.rst | 57 ++
.../logging}/index.rst | 7 +-
.../logging/stackdriver.rst | 63 ++
.../operators}/_partials/prerequisite_tasks.rst | 4 +-
.../operators}/ads.rst | 6 +-
.../operators}/cloud/automl.rst | 28 +-
.../operators}/cloud/bigquery.rst | 44 +-
.../operators}/cloud/bigquery_dts.rst | 12 +-
.../operators}/cloud/bigtable.rst | 16 +-
.../operators}/cloud/cloud_build.rst | 18 +-
.../operators}/cloud/cloud_memorystore.rst | 28 +-
.../cloud/cloud_memorystore_memcached.rst | 16 +-
.../operators}/cloud/cloud_sql.rst | 64 +-
.../cloud/cloud_storage_transfer_service.rst | 46 +-
.../operators}/cloud/compute.rst | 36 +-
.../operators}/cloud/compute_ssh.rst | 8 +-
.../operators/cloud/data_loss_prevention.rst} | 20 +-
.../operators}/cloud/datacatalog.rst | 76 +-
.../operators}/cloud/datafusion.rst | 22 +-
.../operators}/cloud/dataprep.rst | 10 +-
.../operators}/cloud/dataproc.rst | 28 +-
.../operators}/cloud/datastore.rst | 24 +-
.../operators}/cloud/functions.rst | 18 +-
.../operators}/cloud/gcs.rst | 14 +-
.../operators}/cloud/index.rst | 0
.../operators}/cloud/kubernetes_engine.rst | 12 +-
.../operators}/cloud/life_sciences.rst | 8 +-
.../operators}/cloud/mlengine.rst | 30 +-
.../operators}/cloud/natural_language.rst | 22 +-
.../operators}/cloud/pubsub.rst | 20 +-
.../operators}/cloud/spanner.rst | 28 +-
.../operators}/cloud/speech_to_text.rst | 10 +-
.../operators}/cloud/stackdriver.rst | 22 +-
.../operators}/cloud/text_to_speech.rst | 10 +-
.../operators}/cloud/translate.rst | 8 +-
.../operators}/cloud/translate_speech.rst | 8 +-
.../operators}/cloud/video_intelligence.rst | 26 +-
.../operators}/cloud/vision.rst | 160 ++--
.../operators}/firebase/firestore.rst | 4 +-
.../operators}/index.rst | 0
.../operators}/marketing_platform/analytics.rst | 8 +-
.../marketing_platform/campaign_manager.rst | 16 +-
.../marketing_platform/display_video.rst | 22 +-
.../operators}/marketing_platform/index.rst | 0
.../operators}/marketing_platform/search_ads.rst | 10 +-
.../operators}/suite/sheets.rst | 6 +-
.../operators}/transfer/azure_fileshare_to_gcs.rst | 2 +-
.../operators}/transfer/facebook_ads_to_gcs.rst | 4 +-
.../operators}/transfer/gcs_to_gcs.rst | 24 +-
.../operators}/transfer/gcs_to_gdrive.rst | 8 +-
.../operators}/transfer/gcs_to_local.rst | 4 +-
.../operators}/transfer/gcs_to_sftp.rst | 10 +-
.../operators}/transfer/gcs_to_sheets.rst | 4 +-
.../operators}/transfer/index.rst | 0
.../operators}/transfer/local_to_gcs.rst | 4 +-
.../operators}/transfer/mysql_to_gcs.rst | 2 +-
.../operators}/transfer/presto_to_gcs.rst | 10 +-
.../operators}/transfer/s3_to_gcs.rst | 0
.../operators}/transfer/salesforce_to_gcs.rst | 4 +-
.../operators}/transfer/sftp_to_gcs.rst | 10 +-
.../operators}/transfer/sheets_to_gcs.rst | 4 +-
.../google-cloud-secret-manager-backend.rst | 191 +++++
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
.../index.rst | 13 +-
docs/autoapi_templates/index.rst | 365 ---------
docs/build_docs.py | 850 ++++++---------------
docs/conf.py | 305 +++++---
docs/exts/airflow_intersphinx.py | 181 +++++
docs/exts/{ => docs_build}/__init__.py | 0
docs/exts/docs_build/code_utils.py | 62 ++
docs/exts/docs_build/dev_index_generator.py | 80 ++
.../exts/docs_build/dev_index_template.html.jinja2 | 54 ++
docs/exts/docs_build/errors.py | 104 +++
docs/exts/docs_build/lint_checks.py | 228 ++++++
docs/exts/docs_build/spelling_checks.py | 172 +++++
docs/exts/operators_and_hooks_ref.py | 13 +-
docs/exts/provider_yaml_utils.py | 3 +-
docs/exts/redirects.py | 3 -
docs/exts/sphinx_script_update.py | 5 -
docs/howto/operator/index.rst | 1 -
docs/howto/operator/kubernetes.rst | 2 +-
docs/{start_doc_server.sh => list-roles.sh} | 7 +-
docs/logging-monitoring/logging-tasks.rst | 87 ---
docs/operators-and-hooks-ref.rst | 2 +-
docs/security/api.rst | 53 --
docs/spelling_wordlist.txt | 2 +
docs/start_doc_server.sh | 2 +-
docs/templates/layout.html | 37 -
.../pre_commit_check_provider_yaml_files.py | 6 +
scripts/in_container/run_docs_build.sh | 7 +-
setup.cfg | 1 +
tests/api_connexion/endpoints/test_dag_endpoint.py | 39 +-
.../endpoints/test_task_instance_endpoint.py | 40 +
tests/api_connexion/schemas/test_dag_schema.py | 9 +
tests/cli/commands/test_webserver_command.py | 2 -
tests/www/test_views.py | 4 +-
271 files changed, 3221 insertions(+), 2345 deletions(-)
create mode 100644 docs/README.rst
copy docs/{howto/operator/google/transfer => apache-airflow-providers-amazon}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-cassandra}/index.rst (81%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-druid}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-hdfs}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-hive}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-kylin}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-livy}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-pig}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-pinot}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-spark}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-apache-sqoop}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-celery}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-cloudant}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-cncf-kubernetes}/index.rst (81%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-databricks}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-datadog}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-dingding}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-discord}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-docker}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-elasticsearch}/index.rst (81%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-exasol}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-facebook}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-ftp}/index.rst (84%)
create mode 100644 docs/apache-airflow-providers-google/api-auth-backend/google-openid.rst
create mode 100644 docs/apache-airflow-providers-google/configurations-ref.rst
rename docs/{howto/connection => apache-airflow-providers-google/connections}/gcp.rst (99%)
rename docs/{howto/connection => apache-airflow-providers-google/connections}/gcp_sql.rst (100%)
rename docs/{howto/connection => apache-airflow-providers-google/connections}/gcp_ssh.rst (97%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-google/connections}/index.rst (93%)
copy docs/{howto/operator/google/marketing_platform => apache-airflow-providers-google}/index.rst (65%)
create mode 100644 docs/apache-airflow-providers-google/logging/gcs.rst
copy docs/{howto/operator/google/transfer => apache-airflow-providers-google/logging}/index.rst (93%)
create mode 100644 docs/apache-airflow-providers-google/logging/stackdriver.rst
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/_partials/prerequisite_tasks.rst (90%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/ads.rst (91%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/automl.rst (83%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/bigquery.rst (84%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/bigquery_dts.rst (91%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/bigtable.rst (90%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/cloud_build.rst (84%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/cloud_memorystore.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/cloud_memorystore_memcached.rst (86%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/cloud_sql.rst (86%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/cloud_storage_transfer_service.rst (81%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/compute.rst (84%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/compute_ssh.rst (89%)
rename docs/{howto/operator/google/cloud/dlp.rst => apache-airflow-providers-google/operators/cloud/data_loss_prevention.rst} (92%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/datacatalog.rst (86%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/datafusion.rst (90%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/dataprep.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/dataproc.rst (84%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/datastore.rst (81%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/functions.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/gcs.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/index.rst (100%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/kubernetes_engine.rst (91%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/life_sciences.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/mlengine.rst (87%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/natural_language.rst (87%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/pubsub.rst (85%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/spanner.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/speech_to_text.rst (85%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/stackdriver.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/text_to_speech.rst (85%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/translate.rst (87%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/translate_speech.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/video_intelligence.rst (84%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/cloud/vision.rst (81%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/firebase/firestore.rst (93%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/index.rst (100%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/marketing_platform/analytics.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/marketing_platform/campaign_manager.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/marketing_platform/display_video.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/marketing_platform/index.rst (100%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/marketing_platform/search_ads.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/suite/sheets.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/azure_fileshare_to_gcs.rst (95%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/facebook_ads_to_gcs.rst (90%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/gcs_to_gcs.rst (90%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/gcs_to_gdrive.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/gcs_to_local.rst (91%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/gcs_to_sftp.rst (88%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/gcs_to_sheets.rst (92%)
copy docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/index.rst (100%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/local_to_gcs.rst (92%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/mysql_to_gcs.rst (95%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/presto_to_gcs.rst (92%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/s3_to_gcs.rst (100%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/salesforce_to_gcs.rst (90%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/sftp_to_gcs.rst (89%)
rename docs/{howto/operator/google => apache-airflow-providers-google/operators}/transfer/sheets_to_gcs.rst (92%)
create mode 100644 docs/apache-airflow-providers-google/secrets-backends/google-cloud-secret-manager-backend.rst
copy docs/{howto/operator/google/transfer => apache-airflow-providers-grpc}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-hashicorp}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-http}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-imap}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-jdbc}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-jenkins}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-jira}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-microsoft-azure}/index.rst (81%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-microsoft-mssql}/index.rst (81%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-microsoft-winrm}/index.rst (81%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-mongo}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-mysql}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-odbc}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-openfaas}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-opsgenie}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-oracle}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-pagerduty}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-papermill}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-plexus}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-postgres}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-presto}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-qubole}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-redis}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-salesforce}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-samba}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-segment}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-sendgrid}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-sftp}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-singularity}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-slack}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-snowflake}/index.rst (82%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-sqlite}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-ssh}/index.rst (84%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-vertica}/index.rst (83%)
copy docs/{howto/operator/google/transfer => apache-airflow-providers-yandex}/index.rst (83%)
rename docs/{howto/operator/google/transfer => apache-airflow-providers-zendesk}/index.rst (83%)
create mode 100644 docs/exts/airflow_intersphinx.py
copy docs/exts/{ => docs_build}/__init__.py (100%)
create mode 100644 docs/exts/docs_build/code_utils.py
create mode 100644 docs/exts/docs_build/dev_index_generator.py
create mode 100644 docs/exts/docs_build/dev_index_template.html.jinja2
create mode 100644 docs/exts/docs_build/errors.py
create mode 100644 docs/exts/docs_build/lint_checks.py
create mode 100644 docs/exts/docs_build/spelling_checks.py
copy docs/{start_doc_server.sh => list-roles.sh} (90%)
mode change 100755 => 100644
delete mode 100644 docs/templates/layout.html