From 1fba5402bb14b3ffa6429fdc683121935f88472f Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Tue, 15 Jun 2021 10:34:15 +0200 Subject: [PATCH] More documentation update for June providers release (#16405) The provider changelogs were already merged but they could not be released due to unavailability of signing key in remote location The documentation has once more been updated, including latest merges - documentation-only changes were removed from bugs/feetures/breaking changes lists. Few other improvements: * Pre-commit was added to make sure that the documentation in provider's index.rst files includes the latest changelog. * Index.rst now contain includes of the CHANGELOG.rst rather than copy of the CHANGELOG.rst * The `prepare-provider-package` breeze command has --non-interactive flag now * generated provider package README.rst contain changelog so you can see the changelog directly in PyPI * "Suggest change on this page" link in documentation is fixed. --- .github/workflows/ci.yml | 4 +- .pre-commit-config.yaml | 18 ++ BREEZE.rst | 16 +- STATIC_CODE_CHECKS.rst | 2 + airflow/providers/airbyte/CHANGELOG.rst | 11 +- airflow/providers/amazon/CHANGELOG.rst | 19 +- airflow/providers/apache/beam/CHANGELOG.rst | 6 + .../providers/apache/cassandra/CHANGELOG.rst | 6 + airflow/providers/apache/druid/CHANGELOG.rst | 6 + airflow/providers/apache/hdfs/CHANGELOG.rst | 12 +- airflow/providers/apache/hive/CHANGELOG.rst | 10 +- airflow/providers/apache/kylin/CHANGELOG.rst | 10 +- airflow/providers/apache/livy/CHANGELOG.rst | 6 + airflow/providers/apache/pig/CHANGELOG.rst | 6 + airflow/providers/apache/pinot/CHANGELOG.rst | 6 + airflow/providers/apache/spark/CHANGELOG.rst | 13 + airflow/providers/apache/sqoop/CHANGELOG.rst | 6 + airflow/providers/celery/CHANGELOG.rst | 6 + airflow/providers/cloudant/CHANGELOG.rst | 6 + .../providers/cncf/kubernetes/CHANGELOG.rst | 8 + airflow/providers/databricks/CHANGELOG.rst | 13 +- airflow/providers/datadog/CHANGELOG.rst | 10 +- airflow/providers/dingding/CHANGELOG.rst | 6 + airflow/providers/discord/CHANGELOG.rst | 6 + airflow/providers/docker/CHANGELOG.rst | 7 + airflow/providers/elasticsearch/CHANGELOG.rst | 16 +- airflow/providers/exasol/CHANGELOG.rst | 6 + airflow/providers/facebook/CHANGELOG.rst | 6 + airflow/providers/ftp/CHANGELOG.rst | 6 + airflow/providers/google/CHANGELOG.rst | 16 +- airflow/providers/grpc/CHANGELOG.rst | 6 + airflow/providers/hashicorp/CHANGELOG.rst | 12 + airflow/providers/http/CHANGELOG.rst | 8 +- airflow/providers/imap/CHANGELOG.rst | 11 +- airflow/providers/jdbc/CHANGELOG.rst | 6 + airflow/providers/jenkins/CHANGELOG.rst | 6 + airflow/providers/jira/CHANGELOG.rst | 6 + .../providers/microsoft/azure/CHANGELOG.rst | 8 + .../providers/microsoft/mssql/CHANGELOG.rst | 6 + .../providers/microsoft/winrm/CHANGELOG.rst | 6 + airflow/providers/mongo/CHANGELOG.rst | 14 +- airflow/providers/mysql/CHANGELOG.rst | 10 +- airflow/providers/neo4j/CHANGELOG.rst | 10 +- airflow/providers/odbc/CHANGELOG.rst | 29 ++ airflow/providers/openfaas/CHANGELOG.rst | 6 + airflow/providers/opsgenie/CHANGELOG.rst | 6 + airflow/providers/oracle/CHANGELOG.rst | 6 + airflow/providers/pagerduty/CHANGELOG.rst | 6 + airflow/providers/papermill/CHANGELOG.rst | 6 + airflow/providers/plexus/CHANGELOG.rst | 6 + airflow/providers/postgres/CHANGELOG.rst | 13 +- airflow/providers/presto/CHANGELOG.rst | 6 + airflow/providers/qubole/CHANGELOG.rst | 9 +- airflow/providers/redis/CHANGELOG.rst | 6 + airflow/providers/salesforce/CHANGELOG.rst | 6 + airflow/providers/samba/CHANGELOG.rst | 6 + airflow/providers/segment/CHANGELOG.rst | 6 + airflow/providers/sendgrid/CHANGELOG.rst | 6 + airflow/providers/sftp/CHANGELOG.rst | 11 + airflow/providers/singularity/CHANGELOG.rst | 6 + airflow/providers/slack/CHANGELOG.rst | 14 +- airflow/providers/snowflake/CHANGELOG.rst | 7 + airflow/providers/sqlite/CHANGELOG.rst | 6 + airflow/providers/ssh/CHANGELOG.rst | 10 +- airflow/providers/tableau/CHANGELOG.rst | 14 +- airflow/providers/telegram/CHANGELOG.rst | 6 + airflow/providers/trino/CHANGELOG.rst | 6 + airflow/providers/vertica/CHANGELOG.rst | 6 + airflow/providers/yandex/CHANGELOG.rst | 10 +- airflow/providers/zendesk/CHANGELOG.rst | 6 + breeze | 22 ++ breeze-complete | 3 +- dev/README_RELEASE_PROVIDER_PACKAGES.md | 15 +- .../PROVIDER_INDEX_TEMPLATE.rst.jinja2 | 2 +- .../PROVIDER_README_TEMPLATE.rst.jinja2 | 10 +- dev/provider_packages/README.md | 4 + .../prepare_provider_packages.py | 125 +++++--- dev/requirements.txt | 6 + .../commits.rst | 9 +- .../index.rst | 115 +------ .../commits.rst | 6 +- .../apache-airflow-providers-amazon/index.rst | 133 +------- .../commits.rst | 3 +- .../index.rst | 110 +------ .../commits.rst | 3 +- .../index.rst | 47 +-- .../commits.rst | 3 +- .../index.rst | 61 +--- .../commits.rst | 3 +- .../index.rst | 53 +--- .../commits.rst | 3 +- .../index.rst | 76 +---- .../commits.rst | 3 +- .../index.rst | 51 +--- .../commits.rst | 9 +- .../index.rst | 51 +--- .../commits.rst | 3 +- .../index.rst | 46 +-- .../commits.rst | 3 +- .../index.rst | 46 +-- .../commits.rst | 10 +- .../index.rst | 60 +--- .../commits.rst | 3 +- .../index.rst | 48 +-- docs/apache-airflow-providers-asana/index.rst | 25 +- .../commits.rst | 3 +- .../apache-airflow-providers-celery/index.rst | 46 +-- .../commits.rst | 3 +- .../index.rst | 46 +-- .../commits.rst | 4 +- .../index.rst | 94 +----- .../commits.rst | 3 +- .../index.rst | 53 +--- .../commits.rst | 3 +- .../index.rst | 51 +--- .../commits.rst | 3 +- .../index.rst | 60 +--- .../commits.rst | 3 +- .../index.rst | 51 +--- .../commits.rst | 9 +- .../apache-airflow-providers-docker/index.rst | 83 +---- .../commits.rst | 11 +- .../index.rst | 79 +---- .../commits.rst | 3 +- .../apache-airflow-providers-exasol/index.rst | 58 +--- .../commits.rst | 11 + .../index.rst | 50 +-- docs/apache-airflow-providers-ftp/commits.rst | 9 +- docs/apache-airflow-providers-ftp/index.rst | 51 +--- .../commits.rst | 13 +- .../apache-airflow-providers-google/index.rst | 286 +----------------- .../apache-airflow-providers-grpc/commits.rst | 9 +- docs/apache-airflow-providers-grpc/index.rst | 50 +-- .../commits.rst | 12 + .../index.rst | 50 +-- .../apache-airflow-providers-http/commits.rst | 3 +- docs/apache-airflow-providers-http/index.rst | 66 +--- .../apache-airflow-providers-imap/commits.rst | 3 +- docs/apache-airflow-providers-imap/index.rst | 51 +--- .../apache-airflow-providers-jdbc/commits.rst | 3 +- docs/apache-airflow-providers-jdbc/index.rst | 47 +-- .../commits.rst | 3 +- .../index.rst | 54 +--- .../apache-airflow-providers-jira/commits.rst | 9 +- docs/apache-airflow-providers-jira/index.rst | 47 +-- .../commits.rst | 5 +- .../index.rst | 117 +------ .../commits.rst | 9 +- .../index.rst | 51 +--- .../commits.rst | 9 +- .../index.rst | 61 +--- .../commits.rst | 3 +- docs/apache-airflow-providers-mongo/index.rst | 55 +--- .../commits.rst | 3 +- docs/apache-airflow-providers-mysql/index.rst | 79 +---- .../commits.rst | 3 +- docs/apache-airflow-providers-neo4j/index.rst | 55 +--- .../apache-airflow-providers-odbc/commits.rst | 4 +- docs/apache-airflow-providers-odbc/index.rst | 51 +--- .../commits.rst | 3 +- .../index.rst | 56 +--- .../commits.rst | 9 +- .../index.rst | 55 +--- .../commits.rst | 3 +- .../apache-airflow-providers-oracle/index.rst | 59 +--- .../commits.rst | 3 +- .../index.rst | 46 +-- .../commits.rst | 3 +- .../index.rst | 59 +--- .../commits.rst | 3 +- .../apache-airflow-providers-plexus/index.rst | 51 +--- .../commits.rst | 4 +- .../index.rst | 58 +--- .../commits.rst | 3 +- .../apache-airflow-providers-presto/index.rst | 53 +--- .../commits.rst | 3 +- .../apache-airflow-providers-qubole/index.rst | 61 +--- .../commits.rst | 3 +- docs/apache-airflow-providers-redis/index.rst | 46 +-- .../commits.rst | 11 + .../index.rst | 59 +--- .../commits.rst | 3 +- docs/apache-airflow-providers-samba/index.rst | 51 +--- .../commits.rst | 3 +- .../index.rst | 46 +-- .../commits.rst | 3 +- .../index.rst | 55 +--- .../apache-airflow-providers-sftp/commits.rst | 10 +- docs/apache-airflow-providers-sftp/index.rst | 66 +--- .../commits.rst | 9 +- .../index.rst | 51 +--- .../commits.rst | 3 +- docs/apache-airflow-providers-slack/index.rst | 77 +---- .../commits.rst | 10 +- .../index.rst | 84 +---- .../commits.rst | 3 +- .../apache-airflow-providers-sqlite/index.rst | 56 +--- docs/apache-airflow-providers-ssh/commits.rst | 3 +- docs/apache-airflow-providers-ssh/index.rst | 74 +---- .../commits.rst | 3 +- .../index.rst | 49 +-- .../commits.rst | 3 +- .../index.rst | 54 +--- .../commits.rst | 11 + docs/apache-airflow-providers-trino/index.rst | 37 +-- .../commits.rst | 3 +- .../index.rst | 46 +-- .../commits.rst | 3 +- .../apache-airflow-providers-yandex/index.rst | 52 +--- .../commits.rst | 3 +- .../index.rst | 46 +-- docs/conf.py | 7 +- scripts/ci/libraries/_runs.sh | 4 +- .../run_prepare_provider_documentation.sh | 13 +- 214 files changed, 944 insertions(+), 4419 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 54551f7b6d19dc..e097556ad9795f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -320,6 +320,8 @@ jobs: uses: actions/checkout@v2 with: persist-credentials: false + # Needs to fetch all history to be able to verify changelog generation + fetch-depth: 0 - name: "Setup python" uses: actions/setup-python@v2 with: @@ -519,7 +521,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}" PYTHON_MAJOR_MINOR_VERSION: ${{needs.build-info.outputs.defaultPythonVersion}} VERSION_SUFFIX_FOR_PYPI: ".dev0" GITHUB_REGISTRY: ${{ needs.ci-images.outputs.githubRegistry }} - NO_INTERACTIVE: "true" + NON_INTERACTIVE: "true" if: needs.build-info.outputs.image-build == 'true' && needs.build-info.outputs.default-branch == 'main' steps: - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f0f4906ca11fba..16ac42fd4e4480 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -543,6 +543,24 @@ repos: pass_filenames: false require_serial: true additional_dependencies: ['rich'] + - id: providers-changelogs + name: Update changelogs generated for providers + language: python + entry: ./dev/provider_packages/prepare_provider_packages.py + args: ['update-changelogs'] + files: providers/.*/CHANGELOG.rst + pass_filenames: true + additional_dependencies: + - 'click~=7.0' + - 'jinja2~=2.10' + - 'keyring==10.1' + - 'PyGithub' + - 'jsonpath_ng' + - 'jsonschema' + - 'pyyaml' + - 'packaging' + - 'rich' + - 'tabulate' - id: markdownlint name: Run markdownlint description: Checks the style of Markdown files. diff --git a/BREEZE.rst b/BREEZE.rst index 092f3d2d39a3e8..eaa3f676be48a8 100644 --- a/BREEZE.rst +++ b/BREEZE.rst @@ -2137,6 +2137,10 @@ This is the current syntax for `./breeze <./breeze>`_: Default: both + --non-interactive + + Runs the command in non-interactive mode. + -v, --verbose Show verbose information about executed docker, kind, kubectl, helm commands. Useful for debugging - when you run breeze with --verbose flags you will be able to see the commands @@ -2242,12 +2246,12 @@ This is the current syntax for `./breeze <./breeze>`_: language-matters lint-dockerfile lint-openapi markdownlint mermaid mixed-line-ending mypy mypy-helm no-providers-in-core-examples no-relative-imports pre-commit-descriptions pre-commit-hook-names pretty-format-json - provide-create-sessions providers-init-file provider-yamls pydevd pydocstyle pylint - pylint-tests python-no-log-warn pyupgrade restrict-start_date rst-backticks - setup-order setup-extra-packages shellcheck sort-in-the-wild sort-spelling-wordlist - stylelint trailing-whitespace ui-lint update-breeze-file update-extras - update-local-yml-file update-setup-cfg-file verify-db-migrations-documented - version-sync www-lint yamllint + provide-create-sessions providers-changelogs providers-init-file provider-yamls + pydevd pydocstyle pylint pylint-tests python-no-log-warn pyupgrade + restrict-start_date rst-backticks setup-order setup-extra-packages shellcheck + sort-in-the-wild sort-spelling-wordlist stylelint trailing-whitespace ui-lint + update-breeze-file update-extras update-local-yml-file update-setup-cfg-file + verify-db-migrations-documented version-sync www-lint yamllint You can pass extra arguments including options to the pre-commit framework as passed after --. For example: diff --git a/STATIC_CODE_CHECKS.rst b/STATIC_CODE_CHECKS.rst index c11f5ede82b3b9..f20f08256624df 100644 --- a/STATIC_CODE_CHECKS.rst +++ b/STATIC_CODE_CHECKS.rst @@ -146,6 +146,8 @@ require Breeze Docker images to be installed locally: ----------------------------------- ---------------------------------------------------------------- ------------ ``provide-create-sessions`` Make sure provide-session and create-session imports are OK ----------------------------------- ---------------------------------------------------------------- ------------ +``providers-changelogs`` Updates documentation for providers changelogs +----------------------------------- ---------------------------------------------------------------- ------------ ``providers-init-file`` Check that provider's __init__.py file is removed ----------------------------------- ---------------------------------------------------------------- ------------ ``provider-yamls`` Checks that provider.yaml files have the correct content diff --git a/airflow/providers/airbyte/CHANGELOG.rst b/airflow/providers/airbyte/CHANGELOG.rst index 9444e25a4f65c0..75e73cab008a60 100644 --- a/airflow/providers/airbyte/CHANGELOG.rst +++ b/airflow/providers/airbyte/CHANGELOG.rst @@ -27,17 +27,26 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ * ``Add test_connection method to Airbyte hook (#16236)`` -* ``Add missing docstring params (#15741)`` Bug Fixes ~~~~~~~~~ * ``Fix hooks extended from http hook (#16109)`` +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add missing docstring params (#15741)`` + 1.0.0 ..... diff --git a/airflow/providers/amazon/CHANGELOG.rst b/airflow/providers/amazon/CHANGELOG.rst index 1e60227ad0a7e9..412bcdd6aaceb3 100644 --- a/airflow/providers/amazon/CHANGELOG.rst +++ b/airflow/providers/amazon/CHANGELOG.rst @@ -27,21 +27,27 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ -* ``Add Connection Documentation for the Hive Provider (#15704)`` * ``CloudwatchTaskHandler reads timestamp from Cloudwatch events (#15173)`` * ``remove retry for now (#16150)`` * ``Remove the 'not-allow-trailing-slash' rule on S3_hook (#15609)`` +* ``Add support of capacity provider strategy for ECSOperator (#15848)`` +* ``Update copy command for s3 to redshift (#16241)`` Bug Fixes ~~~~~~~~~ * ``Fix S3 Select payload join (#16189)`` * ``Fix spacing in 'AwsBatchWaitersHook' docstring (#15839)`` -* ``Fix spelling (#15699)`` * ``MongoToS3Operator failed when running with a single query (not aggregate pipeline) (#15680)`` +* ``fix: AwsGlueJobOperator change order of args for load_file (#16216)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -49,6 +55,13 @@ Bug Fixes * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for the Hive Provider (#15704)`` + * ``Update Docstrings of Modules with Missing Params (#15391)`` + * ``Fix spelling (#15699)`` + * ``Add Connection Documentation for Providers (#15499)`` + +.. Review and move the new changes to one of the sections above: 1.4.0 ..... @@ -57,14 +70,12 @@ Features ~~~~~~~~ * ``S3Hook.load_file should accept Path object in addition to str (#15232)`` -* ``Add Connection Documentation for Providers (#15499)`` Bug fixes ~~~~~~~~~ * ``Fix 'logging.exception' redundancy (#14823)`` * ``Fix AthenaSensor calling AthenaHook incorrectly (#15427)`` -* ``Update Docstrings of Modules with Missing Params (#15391)`` * ``Add links to new modules for deprecated modules (#15316)`` * ``Fixes doc for SQSSensor (#15323)`` diff --git a/airflow/providers/apache/beam/CHANGELOG.rst b/airflow/providers/apache/beam/CHANGELOG.rst index aa560884e5bc6a..66e2d8d6372007 100644 --- a/airflow/providers/apache/beam/CHANGELOG.rst +++ b/airflow/providers/apache/beam/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Rename the main branch of the Airflow repo to be main (#16149)`` * ``Check synctatic correctness for code-snippets (#16005)`` * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 2.0.0 ..... diff --git a/airflow/providers/apache/cassandra/CHANGELOG.rst b/airflow/providers/apache/cassandra/CHANGELOG.rst index c7017cc88f92e9..dce5f4c51045d3 100644 --- a/airflow/providers/apache/cassandra/CHANGELOG.rst +++ b/airflow/providers/apache/cassandra/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/apache/druid/CHANGELOG.rst b/airflow/providers/apache/druid/CHANGELOG.rst index 695e3eed8b473a..75d35a6c18eb05 100644 --- a/airflow/providers/apache/druid/CHANGELOG.rst +++ b/airflow/providers/apache/druid/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` @@ -34,6 +39,7 @@ Breaking changes * ``Fix string concatenation using 'f-strings' (#15200)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/apache/hdfs/CHANGELOG.rst b/airflow/providers/apache/hdfs/CHANGELOG.rst index 1c871dfe28b689..a1864aa9fd2a5a 100644 --- a/airflow/providers/apache/hdfs/CHANGELOG.rst +++ b/airflow/providers/apache/hdfs/CHANGELOG.rst @@ -27,11 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Created initial guide for HDFS operators (#11212)`` -* ``Update Docstrings of Modules with Missing Params (#15391)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -39,6 +38,9 @@ Features * ``Remove python2 related handlings and dependencies (#15301)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Update Docstrings of Modules with Missing Params (#15391)`` + * ``Created initial guide for HDFS operators (#11212)`` 1.0.1 ..... diff --git a/airflow/providers/apache/hive/CHANGELOG.rst b/airflow/providers/apache/hive/CHANGELOG.rst index 8ab4a12195d69b..c81abc363c64b4 100644 --- a/airflow/providers/apache/hive/CHANGELOG.rst +++ b/airflow/providers/apache/hive/CHANGELOG.rst @@ -27,10 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for the Hive Provider (#15704)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -39,6 +39,8 @@ Features * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Make Airflow code Pylint 2.8 compatible (#15534)`` * ``Use Pip 21.* to install airflow officially (#15513)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for the Hive Provider (#15704)`` 1.0.3 ..... diff --git a/airflow/providers/apache/kylin/CHANGELOG.rst b/airflow/providers/apache/kylin/CHANGELOG.rst index c8a4c5e17d4e3a..1fa77f0b5b749d 100644 --- a/airflow/providers/apache/kylin/CHANGELOG.rst +++ b/airflow/providers/apache/kylin/CHANGELOG.rst @@ -27,10 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Update KylinHook docstring (#15602)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -38,6 +38,8 @@ Features * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Update KylinHook docstring (#15602)`` 1.0.1 ..... diff --git a/airflow/providers/apache/livy/CHANGELOG.rst b/airflow/providers/apache/livy/CHANGELOG.rst index c02f5b5a192637..3464ef56daef71 100644 --- a/airflow/providers/apache/livy/CHANGELOG.rst +++ b/airflow/providers/apache/livy/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/apache/pig/CHANGELOG.rst b/airflow/providers/apache/pig/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/apache/pig/CHANGELOG.rst +++ b/airflow/providers/apache/pig/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/apache/pinot/CHANGELOG.rst b/airflow/providers/apache/pinot/CHANGELOG.rst index 7affe0dbe9d6d3..608e9eb000595f 100644 --- a/airflow/providers/apache/pinot/CHANGELOG.rst +++ b/airflow/providers/apache/pinot/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Make Airflow code Pylint 2.8 compatible (#15534)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/apache/spark/CHANGELOG.rst b/airflow/providers/apache/spark/CHANGELOG.rst index 2c72399ce12b7e..9f053aad5defce 100644 --- a/airflow/providers/apache/spark/CHANGELOG.rst +++ b/airflow/providers/apache/spark/CHANGELOG.rst @@ -27,8 +27,21 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + +Bug fixes +~~~~~~~~~ + +* ``Make SparkSqlHook use Connection (#15794)`` + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` + +.. Review and move the new changes to one of the sections above: 1.0.3 ..... diff --git a/airflow/providers/apache/sqoop/CHANGELOG.rst b/airflow/providers/apache/sqoop/CHANGELOG.rst index 2408b3306c643a..7f3f236061dd2c 100644 --- a/airflow/providers/apache/sqoop/CHANGELOG.rst +++ b/airflow/providers/apache/sqoop/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Fixes failing static checks after recent pre-commit upgrade (#16183)`` @@ -35,6 +40,7 @@ Breaking changes * ``Make Airflow code Pylint 2.8 compatible (#15534)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/celery/CHANGELOG.rst b/airflow/providers/celery/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/celery/CHANGELOG.rst +++ b/airflow/providers/celery/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/cloudant/CHANGELOG.rst b/airflow/providers/cloudant/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/cloudant/CHANGELOG.rst +++ b/airflow/providers/cloudant/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/cncf/kubernetes/CHANGELOG.rst b/airflow/providers/cncf/kubernetes/CHANGELOG.rst index a60ef42d338ecd..15ecded1375e16 100644 --- a/airflow/providers/cncf/kubernetes/CHANGELOG.rst +++ b/airflow/providers/cncf/kubernetes/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ @@ -38,10 +43,13 @@ Bug Fixes * ``Bug Fix Pod-Template Affinity Ignored due to empty Affinity K8S Object (#15787)`` * ``Bug Pod Template File Values Ignored (#16095)`` +* ``Fix issue with parsing error logs in the KPO (#15638)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + 1.2.0 ..... diff --git a/airflow/providers/databricks/CHANGELOG.rst b/airflow/providers/databricks/CHANGELOG.rst index 899dad5dfaf2f6..9915e7409719f0 100644 --- a/airflow/providers/databricks/CHANGELOG.rst +++ b/airflow/providers/databricks/CHANGELOG.rst @@ -27,19 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add documentation for Databricks connection (#15410)`` - -Bug Fixes -~~~~~~~~~ +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``An initial rework of the "Concepts" docs (#15444)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add documentation for Databricks connection (#15410)`` 1.0.1 ..... diff --git a/airflow/providers/datadog/CHANGELOG.rst b/airflow/providers/datadog/CHANGELOG.rst index e55c471d5c0b49..cbd4e1f54d9314 100644 --- a/airflow/providers/datadog/CHANGELOG.rst +++ b/airflow/providers/datadog/CHANGELOG.rst @@ -27,10 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Bug Fixes -~~~~~~~~~ - -* ``Fix Sphinx Issues with Docstrings (#14968)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -38,6 +38,8 @@ Bug Fixes * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Fix Sphinx Issues with Docstrings (#14968)`` 1.0.1 ..... diff --git a/airflow/providers/dingding/CHANGELOG.rst b/airflow/providers/dingding/CHANGELOG.rst index ffdbb1185b86a5..4e19d548e40682 100644 --- a/airflow/providers/dingding/CHANGELOG.rst +++ b/airflow/providers/dingding/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Bug Fixes ~~~~~~~~~ @@ -39,6 +44,7 @@ Bug Fixes * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Update pre-commit checks (#15583)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/discord/CHANGELOG.rst b/airflow/providers/discord/CHANGELOG.rst index 7aadbb1f03b776..f99b586b7ff675 100644 --- a/airflow/providers/discord/CHANGELOG.rst +++ b/airflow/providers/discord/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Bug Fixes ~~~~~~~~~ @@ -38,6 +43,7 @@ Bug Fixes * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/docker/CHANGELOG.rst b/airflow/providers/docker/CHANGELOG.rst index e7ade51fd01c54..ec335343923fb6 100644 --- a/airflow/providers/docker/CHANGELOG.rst +++ b/airflow/providers/docker/CHANGELOG.rst @@ -26,6 +26,12 @@ Breaking changes ~~~~~~~~~~~~~~~~ * ``Auto-apply apply_default decorator (#15667)`` + +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + * ``Replace DockerOperator's 'volumes' arg for 'mounts' (#15843)`` The ``volumes`` parameter in @@ -36,6 +42,7 @@ was replaced by the ``mounts`` parameter, which uses the newer .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.2.0 ..... diff --git a/airflow/providers/elasticsearch/CHANGELOG.rst b/airflow/providers/elasticsearch/CHANGELOG.rst index 30870e75a23315..435d9c5798482c 100644 --- a/airflow/providers/elasticsearch/CHANGELOG.rst +++ b/airflow/providers/elasticsearch/CHANGELOG.rst @@ -27,14 +27,24 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Bug Fixes -~~~~~~~~~ +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + +Features +~~~~~~~~ -* ``Docs: Fix url for ''Elasticsearch'' (#16275)`` +* ``Support remote logging in elasticsearch with filebeat 7 (#14625)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Docs: Fix url for ''Elasticsearch'' (#16275)`` + +.. Review and move the new changes to one of the sections above: + * ``Add ElasticSearch Connection Doc (#16436)`` 1.0.4 ..... diff --git a/airflow/providers/exasol/CHANGELOG.rst b/airflow/providers/exasol/CHANGELOG.rst index 28a9f972e0b9d6..80410dacb1c9c5 100644 --- a/airflow/providers/exasol/CHANGELOG.rst +++ b/airflow/providers/exasol/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.1 ..... diff --git a/airflow/providers/facebook/CHANGELOG.rst b/airflow/providers/facebook/CHANGELOG.rst index 3a7e13f4074133..060f806121d541 100644 --- a/airflow/providers/facebook/CHANGELOG.rst +++ b/airflow/providers/facebook/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/ftp/CHANGELOG.rst b/airflow/providers/ftp/CHANGELOG.rst index f7ee7471f56f61..7d9cc06989ccf0 100644 --- a/airflow/providers/ftp/CHANGELOG.rst +++ b/airflow/providers/ftp/CHANGELOG.rst @@ -27,9 +27,15 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Check synctatic correctness for code-snippets (#16005)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/google/CHANGELOG.rst b/airflow/providers/google/CHANGELOG.rst index a62d9494ec9230..089078aad9e4b5 100644 --- a/airflow/providers/google/CHANGELOG.rst +++ b/airflow/providers/google/CHANGELOG.rst @@ -26,17 +26,24 @@ Breaking changes ~~~~~~~~~~~~~~~~ * ``Auto-apply apply_default decorator (#15667)`` + +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + * ``Move plyvel to google provider extra (#15812)`` +* ``Fixes AzureFileShare connection extras (#16388)`` Features ~~~~~~~~ -* ``Add short description to BaseSQLToGCSOperator docstring (#15728)`` * ``Add extra links for google dataproc (#10343)`` * ``add oracle connection link (#15632)`` * ``pass wait_for_done parameter down to _DataflowJobsController (#15541)`` * ``Use api version only in GoogleAdsHook not operators (#15266)`` * ``Implement BigQuery Table Schema Update Operator (#15367)`` +* ``Add BigQueryToMsSqlOperator (#15422)`` Bug Fixes ~~~~~~~~~ @@ -44,9 +51,10 @@ Bug Fixes * ``Fix: GCS To BigQuery source_object (#16160)`` * ``Fix: Unnecessary downloads in ``GCSToLocalFilesystemOperator`` (#16171)`` * ``Fix bigquery type error when export format is parquet (#16027)`` -* ``Fix spelling (#15699)`` * ``Fix argument ordering and type of bucket and object (#15738)`` * ``Fix sql_to_gcs docstring lint error (#15730)`` +* ``fix: ensure datetime-related values fully compatible with MySQL and BigQuery (#15026)`` +* ``Fix deprecation warnings location in google provider (#16403)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -55,6 +63,10 @@ Bug Fixes * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` * ``Get rid of requests as core dependency (#15781)`` * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Fix spelling (#15699)`` + * ``Add short description to BaseSQLToGCSOperator docstring (#15728)`` + 3.0.0 ..... diff --git a/airflow/providers/grpc/CHANGELOG.rst b/airflow/providers/grpc/CHANGELOG.rst index 64545b52ff74f1..7ef513ce357393 100644 --- a/airflow/providers/grpc/CHANGELOG.rst +++ b/airflow/providers/grpc/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/hashicorp/CHANGELOG.rst b/airflow/providers/hashicorp/CHANGELOG.rst index 007db33427c859..467dabec578e84 100644 --- a/airflow/providers/hashicorp/CHANGELOG.rst +++ b/airflow/providers/hashicorp/CHANGELOG.rst @@ -27,8 +27,20 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + +Bug Fixes +~~~~~~~~~ + +* ``Sanitize end of line character when loading token from a file (vault) (#16407)`` + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` + 1.0.2 ..... diff --git a/airflow/providers/http/CHANGELOG.rst b/airflow/providers/http/CHANGELOG.rst index 7ce9f2bdaa85b6..4afd92cd167c0a 100644 --- a/airflow/providers/http/CHANGELOG.rst +++ b/airflow/providers/http/CHANGELOG.rst @@ -27,10 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ -* ``Add documentation for the HTTP connection (#15379)`` * ``Update 'SimpleHttpOperator' to take auth object (#15605)`` * ``HttpHook: Use request factory and respect defaults (#14701)`` @@ -39,6 +43,8 @@ Features * ``Check synctatic correctness for code-snippets (#16005)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add documentation for the HTTP connection (#15379)`` 1.1.1 ..... diff --git a/airflow/providers/imap/CHANGELOG.rst b/airflow/providers/imap/CHANGELOG.rst index 69f383bda6d758..0a5d98de7918ee 100644 --- a/airflow/providers/imap/CHANGELOG.rst +++ b/airflow/providers/imap/CHANGELOG.rst @@ -27,10 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for Popular Providers (#15393)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -38,6 +38,9 @@ Features * ``Remove python2 related handlings and dependencies (#15301)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for Popular Providers (#15393)`` + 1.0.1 ..... diff --git a/airflow/providers/jdbc/CHANGELOG.rst b/airflow/providers/jdbc/CHANGELOG.rst index 823e9eee4d5b00..aef706abde331a 100644 --- a/airflow/providers/jdbc/CHANGELOG.rst +++ b/airflow/providers/jdbc/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Fix some small typos also TESTING.rst (#14594)`` @@ -34,6 +39,7 @@ Breaking changes * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/jenkins/CHANGELOG.rst b/airflow/providers/jenkins/CHANGELOG.rst index a615fe64fde394..fdbdb59a197cc0 100644 --- a/airflow/providers/jenkins/CHANGELOG.rst +++ b/airflow/providers/jenkins/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Fix string concatenation using 'f-strings' (#15200)`` * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/jira/CHANGELOG.rst b/airflow/providers/jira/CHANGELOG.rst index 2498f6f36da573..2a9842ca2d8020 100644 --- a/airflow/providers/jira/CHANGELOG.rst +++ b/airflow/providers/jira/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/microsoft/azure/CHANGELOG.rst b/airflow/providers/microsoft/azure/CHANGELOG.rst index 3dcc7926d74a7c..eb082bf0e5316b 100644 --- a/airflow/providers/microsoft/azure/CHANGELOG.rst +++ b/airflow/providers/microsoft/azure/CHANGELOG.rst @@ -27,6 +27,12 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + +* ``Fixes AzureFileShare connection extras (#16388)`` ``Azure Container Volume`` and ``Azure File Share`` have now dedicated connection types with editable UI fields. You should not use ``Wasb`` connection type any more for those connections. Names of @@ -42,12 +48,14 @@ Bug Fixes ~~~~~~~~~ * ``Fix colon spacing in ``AzureDataExplorerHook`` docstring (#15841)`` +* ``fix wasb remote logging when blob already exists (#16280)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 2.0.0 ..... diff --git a/airflow/providers/microsoft/mssql/CHANGELOG.rst b/airflow/providers/microsoft/mssql/CHANGELOG.rst index f32c53c452b4c7..55c26db8e3e69e 100644 --- a/airflow/providers/microsoft/mssql/CHANGELOG.rst +++ b/airflow/providers/microsoft/mssql/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/microsoft/winrm/CHANGELOG.rst b/airflow/providers/microsoft/winrm/CHANGELOG.rst index f424bfe0266aad..da757b585aefc2 100644 --- a/airflow/providers/microsoft/winrm/CHANGELOG.rst +++ b/airflow/providers/microsoft/winrm/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.2.0 ..... diff --git a/airflow/providers/mongo/CHANGELOG.rst b/airflow/providers/mongo/CHANGELOG.rst index 8641b2960810d9..ca9e14898c36ab 100644 --- a/airflow/providers/mongo/CHANGELOG.rst +++ b/airflow/providers/mongo/CHANGELOG.rst @@ -27,14 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for Popular Providers (#15393)`` - -Bug Fixes -~~~~~~~~~ - +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -42,6 +38,8 @@ Bug Fixes * ``Update Docstrings of Modules with Missing Params (#15391)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for Popular Providers (#15393)`` 1.0.1 ..... diff --git a/airflow/providers/mysql/CHANGELOG.rst b/airflow/providers/mysql/CHANGELOG.rst index f3d00c4719296b..c4cac57ea2d470 100644 --- a/airflow/providers/mysql/CHANGELOG.rst +++ b/airflow/providers/mysql/CHANGELOG.rst @@ -30,10 +30,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. Bug Fixes ~~~~~~~~~ @@ -43,6 +43,8 @@ Bug Fixes * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Make Airflow code Pylint 2.8 compatible (#15534)`` * ``Update Docstrings of Modules with Missing Params (#15391)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for Providers (#15499)`` 1.1.0 ..... diff --git a/airflow/providers/neo4j/CHANGELOG.rst b/airflow/providers/neo4j/CHANGELOG.rst index 00802f04648c14..477e5421b51569 100644 --- a/airflow/providers/neo4j/CHANGELOG.rst +++ b/airflow/providers/neo4j/CHANGELOG.rst @@ -28,16 +28,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for Providers (#15499)`` 1.0.1 ..... diff --git a/airflow/providers/odbc/CHANGELOG.rst b/airflow/providers/odbc/CHANGELOG.rst index 5ded4838037753..44cce12feacd5c 100644 --- a/airflow/providers/odbc/CHANGELOG.rst +++ b/airflow/providers/odbc/CHANGELOG.rst @@ -27,6 +27,33 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + +* ``OdbcHook returns None. Related to #15016 issue. (#15510)`` + + When you pass kwargs to the connection (for example ``autocommit`` and ``ansi``) in ``connect_kwargs`` + extra you should bass those as booleans. Previously strings were also supported. + +.. code-block:: json + + "connect_kwargs": { + "autocommit": "false", + "ansi": "true" + } + +should become + +.. code-block:: json + + "connect_kwargs": { + "autocommit": false, + "ansi": true + } + + Bug Fixes ~~~~~~~~~ @@ -38,6 +65,8 @@ Bug Fixes * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + 1.0.1 ..... diff --git a/airflow/providers/openfaas/CHANGELOG.rst b/airflow/providers/openfaas/CHANGELOG.rst index 1ac27ad1cdc6e6..90e6104629c3ab 100644 --- a/airflow/providers/openfaas/CHANGELOG.rst +++ b/airflow/providers/openfaas/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.1 ..... diff --git a/airflow/providers/opsgenie/CHANGELOG.rst b/airflow/providers/opsgenie/CHANGELOG.rst index 2f25d061d1d3e8..9f239b7307176c 100644 --- a/airflow/providers/opsgenie/CHANGELOG.rst +++ b/airflow/providers/opsgenie/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Bug Fixes ~~~~~~~~~ @@ -34,6 +39,7 @@ Bug Fixes .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/oracle/CHANGELOG.rst b/airflow/providers/oracle/CHANGELOG.rst index 7071fb8f9699e3..749e4d6e719978 100644 --- a/airflow/providers/oracle/CHANGELOG.rst +++ b/airflow/providers/oracle/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ @@ -38,6 +43,7 @@ Features appropriate section above if needed. Do not delete the lines(!): * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Update Docstrings of Modules with Missing Params (#15391)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/pagerduty/CHANGELOG.rst b/airflow/providers/pagerduty/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/pagerduty/CHANGELOG.rst +++ b/airflow/providers/pagerduty/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/papermill/CHANGELOG.rst b/airflow/providers/papermill/CHANGELOG.rst index aa31b0320d0619..d83d43a91f49af 100644 --- a/airflow/providers/papermill/CHANGELOG.rst +++ b/airflow/providers/papermill/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ @@ -37,6 +42,7 @@ Features * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/plexus/CHANGELOG.rst b/airflow/providers/plexus/CHANGELOG.rst index 2b4740c211c063..9ff4f22381d464 100644 --- a/airflow/providers/plexus/CHANGELOG.rst +++ b/airflow/providers/plexus/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ @@ -38,6 +43,7 @@ Features * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/postgres/CHANGELOG.rst b/airflow/providers/postgres/CHANGELOG.rst index 0e33af82b6a693..a2f3b98f59eb33 100644 --- a/airflow/providers/postgres/CHANGELOG.rst +++ b/airflow/providers/postgres/CHANGELOG.rst @@ -27,18 +27,21 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ * ``PostgresHook: deepcopy connection to avoid mutating connection obj (#15412)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix spelling (#15699)`` +* ``postgres_hook_aws_conn_id (#16100)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Fix spelling (#15699)`` 1.0.2 ..... diff --git a/airflow/providers/presto/CHANGELOG.rst b/airflow/providers/presto/CHANGELOG.rst index ef0ba302d00bea..aac3928b9704d8 100644 --- a/airflow/providers/presto/CHANGELOG.rst +++ b/airflow/providers/presto/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/qubole/CHANGELOG.rst b/airflow/providers/qubole/CHANGELOG.rst index 0b6923d6357d0f..32026a0ee8c468 100644 --- a/airflow/providers/qubole/CHANGELOG.rst +++ b/airflow/providers/qubole/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ @@ -34,12 +39,14 @@ Features * ``Feature qubole hook support headers (#15683)`` * ``Feature qubole hook support headers (#15615)`` -.. Review and move the new changes to one of the sections above: +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): * ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Make Airflow code Pylint 2.8 compatible (#15534)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/redis/CHANGELOG.rst b/airflow/providers/redis/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/redis/CHANGELOG.rst +++ b/airflow/providers/redis/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/salesforce/CHANGELOG.rst b/airflow/providers/salesforce/CHANGELOG.rst index aa9d301d0182c2..eced8f306c1523 100644 --- a/airflow/providers/salesforce/CHANGELOG.rst +++ b/airflow/providers/salesforce/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 2.0.0 ..... diff --git a/airflow/providers/samba/CHANGELOG.rst b/airflow/providers/samba/CHANGELOG.rst index eaacf9342530aa..8e5c74913317b9 100644 --- a/airflow/providers/samba/CHANGELOG.rst +++ b/airflow/providers/samba/CHANGELOG.rst @@ -27,6 +27,11 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ @@ -38,6 +43,7 @@ Features * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/segment/CHANGELOG.rst b/airflow/providers/segment/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/segment/CHANGELOG.rst +++ b/airflow/providers/segment/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/sendgrid/CHANGELOG.rst b/airflow/providers/sendgrid/CHANGELOG.rst index f8e3338d3117ad..003bd427107ee5 100644 --- a/airflow/providers/sendgrid/CHANGELOG.rst +++ b/airflow/providers/sendgrid/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/sftp/CHANGELOG.rst b/airflow/providers/sftp/CHANGELOG.rst index 111ea08b772db7..78bea3d62e57db 100644 --- a/airflow/providers/sftp/CHANGELOG.rst +++ b/airflow/providers/sftp/CHANGELOG.rst @@ -27,8 +27,19 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + +Features +~~~~~~~~ + +* ``Depreciate private_key_pass in SFTPHook conn extra and rename to private_key_passphrase (#14028)`` + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.2.0 ..... diff --git a/airflow/providers/singularity/CHANGELOG.rst b/airflow/providers/singularity/CHANGELOG.rst index ae754fd6a1fe86..3f2fa7bb404528 100644 --- a/airflow/providers/singularity/CHANGELOG.rst +++ b/airflow/providers/singularity/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.1.0 ..... diff --git a/airflow/providers/slack/CHANGELOG.rst b/airflow/providers/slack/CHANGELOG.rst index 533cd88e138f20..7ddf305df9caaf 100644 --- a/airflow/providers/slack/CHANGELOG.rst +++ b/airflow/providers/slack/CHANGELOG.rst @@ -27,17 +27,15 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. Bug Fixes ~~~~~~~~~ * ``Fix hooks extended from http hook (#16109)`` -* ``Fix docstring formatting on ``SlackHook`` (#15840)`` -* ``Fix Sphinx Issues with Docstrings (#14968)`` .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -45,6 +43,10 @@ Bug Fixes * ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Fix Sphinx Issues with Docstrings (#14968)`` + * ``Fix docstring formatting on ``SlackHook`` (#15840)`` + * ``Add Connection Documentation for Providers (#15499)`` 3.0.0 ..... diff --git a/airflow/providers/snowflake/CHANGELOG.rst b/airflow/providers/snowflake/CHANGELOG.rst index 80bb499f48f8f6..b4ee41d40b9f3d 100644 --- a/airflow/providers/snowflake/CHANGELOG.rst +++ b/airflow/providers/snowflake/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + Features ~~~~~~~~ * ``Add 'template_fields' to 'S3ToSnowflake' operator (#15926)`` * ``Allow S3ToSnowflakeOperator to omit schema (#15817)`` +* ``Added ability for Snowflake to attribute usage to Airflow by adding an application parameter (#16420)`` Bug Fixes ~~~~~~~~~ @@ -40,6 +46,7 @@ Bug Fixes .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.3.0 ..... diff --git a/airflow/providers/sqlite/CHANGELOG.rst b/airflow/providers/sqlite/CHANGELOG.rst index a17583ec94fb21..8d0a39e90eeb72 100644 --- a/airflow/providers/sqlite/CHANGELOG.rst +++ b/airflow/providers/sqlite/CHANGELOG.rst @@ -27,11 +27,17 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/ssh/CHANGELOG.rst b/airflow/providers/ssh/CHANGELOG.rst index 4563c8cd1b9b5e..9d423dc42ff72b 100644 --- a/airflow/providers/ssh/CHANGELOG.rst +++ b/airflow/providers/ssh/CHANGELOG.rst @@ -27,10 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation to more Providers (#15408)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. Bug Fixes ~~~~~~~~~ @@ -40,6 +40,8 @@ Bug Fixes .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Prepares provider release after PIP 21 compatibility (#15576)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation to more Providers (#15408)`` 1.3.0 ..... diff --git a/airflow/providers/tableau/CHANGELOG.rst b/airflow/providers/tableau/CHANGELOG.rst index 07a80ee9e45233..a9858b5fe69a9c 100644 --- a/airflow/providers/tableau/CHANGELOG.rst +++ b/airflow/providers/tableau/CHANGELOG.rst @@ -27,20 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` - -Bug Fixes -~~~~~~~~~ - +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Add Connection Documentation for Providers (#15499)`` 1.0.0 ..... diff --git a/airflow/providers/telegram/CHANGELOG.rst b/airflow/providers/telegram/CHANGELOG.rst index bff1dcf26329f6..1b4a3b982f8c8c 100644 --- a/airflow/providers/telegram/CHANGELOG.rst +++ b/airflow/providers/telegram/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Check synctatic correctness for code-snippets (#16005)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.2 ..... diff --git a/airflow/providers/trino/CHANGELOG.rst b/airflow/providers/trino/CHANGELOG.rst index d718be58dd1cb3..93406f573d565c 100644 --- a/airflow/providers/trino/CHANGELOG.rst +++ b/airflow/providers/trino/CHANGELOG.rst @@ -27,8 +27,14 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.0 ..... diff --git a/airflow/providers/vertica/CHANGELOG.rst b/airflow/providers/vertica/CHANGELOG.rst index b4044935ff4aac..012651f935f5dd 100644 --- a/airflow/providers/vertica/CHANGELOG.rst +++ b/airflow/providers/vertica/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Adds interactivity when generating provider documentation. (#15518)`` * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/airflow/providers/yandex/CHANGELOG.rst b/airflow/providers/yandex/CHANGELOG.rst index 3bc44b71527e0e..45d87620b42602 100644 --- a/airflow/providers/yandex/CHANGELOG.rst +++ b/airflow/providers/yandex/CHANGELOG.rst @@ -27,10 +27,10 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` -Bug Fixes -~~~~~~~~~ - -* ``Fix Sphinx Issues with Docstrings (#14968)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): @@ -39,6 +39,8 @@ Bug Fixes * ``Update docstrings to adhere to sphinx standards (#14918)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` + * ``Fix Sphinx Issues with Docstrings (#14968)`` 1.0.1 ..... diff --git a/airflow/providers/zendesk/CHANGELOG.rst b/airflow/providers/zendesk/CHANGELOG.rst index ceb6412597b07f..be9f47ce573a9e 100644 --- a/airflow/providers/zendesk/CHANGELOG.rst +++ b/airflow/providers/zendesk/CHANGELOG.rst @@ -27,12 +27,18 @@ Breaking changes * ``Auto-apply apply_default decorator (#15667)`` +.. warning:: Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. + If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade + Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded + automatically and you will have to manually run ``airflow upgrade db`` to complete the migration. + .. Below changes are excluded from the changelog. Move them to appropriate section above if needed. Do not delete the lines(!): * ``Prepares provider release after PIP 21 compatibility (#15576)`` * ``Update Docstrings of Modules with Missing Params (#15391)`` * ``Remove Backport Providers (#14886)`` * ``Update documentation for broken package releases (#14734)`` + * ``Updated documentation for June 2021 provider release (#16294)`` 1.0.1 ..... diff --git a/breeze b/breeze index 2bc82d5a804930..e01e2e434c3a41 100755 --- a/breeze +++ b/breeze @@ -1254,6 +1254,12 @@ function breeze::parse_arguments() { echo shift 2 ;; + --non-interactive) + export NON_INTERACTIVE="true" + echo "Running in non-interactive mode" + echo + shift + ;; --installation-method) export AIRFLOW_INSTALLATION_METHOD="${2}" echo "Airflow installation method: ${AIRFLOW_INSTALLATION_METHOD}" @@ -1860,6 +1866,7 @@ ${CMDNAME} prepare-provider-documentation [FLAGS] [PACKAGE_ID ...] Flags: $(breeze::flag_version_suffix) $(breeze::flag_packages) +$(breeze::flag_non_interactive) $(breeze::flag_verbosity) " readonly DETAILED_USAGE_PREPARE_PROVIDER_DOCUMENTATION @@ -2587,6 +2594,21 @@ ${FORMATTED_PACKAGE_FORMATS} " } +####################################################################################################### +# +# Prints flags for non-interactive run +# +# Outputs: +# Flag information. +####################################################################################################### +function breeze::flag_non_interactive() { + echo " +--non-interactive + + Runs the command in non-interactive mode. + +" +} ####################################################################################################### # diff --git a/breeze-complete b/breeze-complete index 9ba1bd7bcd95c2..162d7478f20ed4 100644 --- a/breeze-complete +++ b/breeze-complete @@ -127,6 +127,7 @@ pre-commit-descriptions pre-commit-hook-names pretty-format-json provide-create-sessions +providers-changelogs providers-init-file provider-yamls pydevd @@ -188,7 +189,7 @@ additional-extras: additional-python-deps: disable-pypi-when-building skip-insta dev-apt-deps: additional-dev-apt-deps: dev-apt-command: additional-dev-apt-command: additional-dev-apt-env: runtime-apt-deps: additional-runtime-apt-deps: runtime-apt-command: additional-runtime-apt-command: additional-runtime-apt-env: load-default-connections load-example-dags -use-packages-from-dist no-rbac-ui package-format: upgrade-to-newer-dependencies installation-method: continue-on-pip-check-failure +use-packages-from-dist no-rbac-ui package-format: upgrade-to-newer-dependencies installation-method: continue-on-pip-check-failure non-interactive use-airflow-version: cleanup-docker-context-files test-type: preserve-volumes dry-run-docker diff --git a/dev/README_RELEASE_PROVIDER_PACKAGES.md b/dev/README_RELEASE_PROVIDER_PACKAGES.md index 75cf81d45d86d9..619083c4a100ac 100644 --- a/dev/README_RELEASE_PROVIDER_PACKAGES.md +++ b/dev/README_RELEASE_PROVIDER_PACKAGES.md @@ -106,8 +106,7 @@ When you want to regenerate the changes before the release and make sure all cha are updated, run it in non-interactive mode: ```shell script -NO_INTERACTIVE="true" -./breeze prepare-provider-documentation [packages] +./breeze --non-interactive prepare-provider-documentation [packages] ``` @@ -364,6 +363,8 @@ which will last for 72 hours - which means that it will end on $(date -d '+3 day Consider this my (binding) +1. + + Airflow Providers are available at: https://dist.apache.org/repos/dist/dev/airflow/providers/ @@ -398,15 +399,7 @@ Please note that the version number excludes the 'rcX' string. This will allow us to rename the artifact without modifying the artifact checksums when we actually release. - -Each of the packages contains a link to the detailed changelog. The changelogs are moved to the official airflow documentation: -https://github.com/apache/airflow-site/ - - - - -Note the links to documentation from PyPI packages are not working until we merge -the changes to airflow site after releasing the packages officially. +You can find packages as well as detailed changelog following the below links: diff --git a/dev/provider_packages/PROVIDER_INDEX_TEMPLATE.rst.jinja2 b/dev/provider_packages/PROVIDER_INDEX_TEMPLATE.rst.jinja2 index c4c9dfcdd7ad0d..89be2e39767cbe 100644 --- a/dev/provider_packages/PROVIDER_INDEX_TEMPLATE.rst.jinja2 +++ b/dev/provider_packages/PROVIDER_INDEX_TEMPLATE.rst.jinja2 @@ -86,4 +86,4 @@ You can download officially released packages and verify their checksums and sig {%- endif %} -{{ CHANGELOG | safe }} +.. include:: {{ CHANGELOG_RELATIVE_PATH }}/CHANGELOG.rst diff --git a/dev/provider_packages/PROVIDER_README_TEMPLATE.rst.jinja2 b/dev/provider_packages/PROVIDER_README_TEMPLATE.rst.jinja2 index 7847d797a2a77a..eb9f69502acc7b 100644 --- a/dev/provider_packages/PROVIDER_README_TEMPLATE.rst.jinja2 +++ b/dev/provider_packages/PROVIDER_README_TEMPLATE.rst.jinja2 @@ -32,7 +32,7 @@ Release: ``{{ RELEASE }}{{ VERSION_SUFFIX }}`` {{ PROVIDER_DESCRIPTION | safe }} Provider package -================ +---------------- This is a provider package for ``{{PROVIDER_PACKAGE_ID}}`` provider. All classes for this provider package are in ``{{FULL_PACKAGE_NAME}}`` python package. @@ -42,7 +42,7 @@ in the `documentation ` folder You can run the script with multiple package names if you want to prepare several packages at the same time. +By default, the command runs in interactive mode when you can decide one-by-one whether the package +documentation should be prepared or not. As soon as you are satisfied with the release notes generated you can commit generated changes/new files to the repository. @@ -116,6 +118,8 @@ You should manually update generated changelog and classify the commits updated You can repeat this several times, the changes generated will automatically include new commits that appeared since last run. +You can also run it in non-interactive mode adding `--non-interactive` flag. + ## Preparing provider packages You build the packages in the breeze environment, so you do not have to worry about common environment. diff --git a/dev/provider_packages/prepare_provider_packages.py b/dev/provider_packages/prepare_provider_packages.py index 958dc6ff5b0ddc..f38d79b20e7f39 100755 --- a/dev/provider_packages/prepare_provider_packages.py +++ b/dev/provider_packages/prepare_provider_packages.py @@ -36,7 +36,8 @@ from datetime import datetime, timedelta from enum import Enum from functools import lru_cache -from os.path import dirname +from os.path import dirname, relpath +from pathlib import Path from shutil import copyfile from typing import Any, Dict, Iterable, List, NamedTuple, Optional, Set, Tuple, Type @@ -49,8 +50,6 @@ from rich.console import Console from rich.syntax import Syntax -from airflow.providers_manager import ProviderInfo - try: from yaml import CSafeLoader as SafeLoader except ImportError: @@ -89,8 +88,6 @@ HTTPS_REMOTE = "apache-https-for-providers" HEAD_OF_HTTPS_REMOTE = f"{HTTPS_REMOTE}/main" -PROVIDER_TEMPLATE_PREFIX = "PROVIDER_" - MY_DIR_PATH = os.path.dirname(__file__) SOURCE_DIR_PATH = os.path.abspath(os.path.join(MY_DIR_PATH, os.pardir, os.pardir)) AIRFLOW_PATH = os.path.join(SOURCE_DIR_PATH, "airflow") @@ -162,6 +159,7 @@ def cli(): help="Forces regeneration of already generated documentation", ) argument_package_id = click.argument('package_id') +argument_changelog_files = click.argument('changelog_files', nargs=-1) @contextmanager @@ -1219,32 +1217,6 @@ def get_additional_package_info(provider_package_path: str) -> str: return "" -def get_changelog_for_package(provider_package_path: str) -> str: - """ - Returns changelog_for the package. - - :param provider_package_path: path for the package - :return: additional information for the path (empty string if missing) - """ - changelog_path = os.path.join(provider_package_path, "CHANGELOG.rst") - if os.path.isfile(changelog_path): - with open(changelog_path) as changelog_file: - return changelog_file.read() - else: - print(f"[red]ERROR: Missing ${changelog_path}[/]") - print("Please add the file with initial content:") - print() - syntax = Syntax( - INITIAL_CHANGELOG_CONTENT, - "rst", - theme="ansi_dark", - ) - console = Console(width=100) - console.print(syntax) - print() - raise Exception(f"Missing {changelog_path}") - - def is_camel_case_with_acronyms(s: str): """ Checks if the string passed is Camel Case (with capitalised acronyms allowed). @@ -1526,12 +1498,13 @@ def get_provider_details(provider_package_id: str) -> ProviderPackageDetails: def get_provider_jinja_context( - provider_info: ProviderInfo, + provider_info: Dict[str, Any], provider_details: ProviderPackageDetails, current_release_version: str, version_suffix: str, ): verify_provider_package(provider_details.provider_package_id) + changelog_path = verify_changelog_exists(provider_details.provider_package_id) cross_providers_dependencies = get_cross_provider_dependent_packages( provider_package_id=provider_details.provider_package_id ) @@ -1548,6 +1521,8 @@ def get_provider_jinja_context( cross_providers_dependencies_table_rst = convert_cross_package_dependencies_to_table( cross_providers_dependencies, markdown=False ) + with open(changelog_path) as changelog_file: + changelog = changelog_file.read() context: Dict[str, Any] = { "ENTITY_TYPES": list(EntityType), "README_FILE": "README.rst", @@ -1562,9 +1537,6 @@ def get_provider_jinja_context( "ADDITIONAL_INFO": get_additional_package_info( provider_package_path=provider_details.source_provider_package_path ), - "CHANGELOG": get_changelog_for_package( - provider_package_path=provider_details.source_provider_package_path - ), "CROSS_PROVIDERS_DEPENDENCIES": cross_providers_dependencies, "PIP_REQUIREMENTS": PROVIDERS_REQUIREMENTS[provider_details.provider_package_id], "PROVIDER_TYPE": "Provider", @@ -1580,14 +1552,19 @@ def get_provider_jinja_context( "PIP_REQUIREMENTS_TABLE": pip_requirements_table, "PIP_REQUIREMENTS_TABLE_RST": pip_requirements_table_rst, "PROVIDER_INFO": provider_info, + "CHANGELOG_RELATIVE_PATH": relpath( + provider_details.source_provider_package_path, + provider_details.documentation_provider_package_path, + ), + "CHANGELOG": changelog, } return context def prepare_readme_file(context): - readme_content = LICENCE_RST - readme_template_name = PROVIDER_TEMPLATE_PREFIX + "README" - readme_content += render_template(template_name=readme_template_name, context=context, extension=".rst") + readme_content = LICENCE_RST + render_template( + template_name="PROVIDER_README", context=context, extension=".rst" + ) readme_file_path = os.path.join(TARGET_PROVIDER_PACKAGES_PATH, "README.rst") with open(readme_file_path, "wt") as readme_file: readme_file.write(readme_content) @@ -1740,9 +1717,8 @@ def update_index_rst( provider_package_id, target_path, ): - index_template_name = PROVIDER_TEMPLATE_PREFIX + "INDEX" index_update = render_template( - template_name=index_template_name, context=context, extension='.rst', keep_trailing_newline=False + template_name="PROVIDER_INDEX", context=context, extension='.rst', keep_trailing_newline=True ) index_file_path = os.path.join(target_path, "index.rst") old_text = "" @@ -1764,9 +1740,8 @@ def update_commits_rst( provider_package_id, target_path, ): - commits_template_name = PROVIDER_TEMPLATE_PREFIX + "COMMITS" new_text = render_template( - template_name=commits_template_name, context=context, extension='.rst', keep_trailing_newline=True + template_name="PROVIDER_COMMITS", context=context, extension='.rst', keep_trailing_newline=True ) index_file_path = os.path.join(target_path, "commits.rst") old_text = "" @@ -1867,17 +1842,36 @@ def get_all_providers() -> List[str]: return list(PROVIDERS_REQUIREMENTS.keys()) -def verify_provider_package(package: str) -> None: +def verify_provider_package(provider_package_id: str) -> None: """ Verifies if the provider package is good. - :param package: package id to verify + :param provider_package_id: package id to verify :return: None """ - if package not in get_provider_packages(): - print(f"[red]Wrong package name: {package}[/]") + if provider_package_id not in get_provider_packages(): + print(f"[red]Wrong package name: {provider_package_id}[/]") print("Use one of:") print(get_provider_packages()) - raise Exception(f"The package {package} is not a provider package.") + raise Exception(f"The package {provider_package_id} is not a provider package.") + + +def verify_changelog_exists(package: str) -> str: + provider_details = get_provider_details(package) + changelog_path = os.path.join(provider_details.source_provider_package_path, "CHANGELOG.rst") + if not os.path.isfile(changelog_path): + print(f"[red]ERROR: Missing ${changelog_path}[/]") + print("Please add the file with initial content:") + print() + syntax = Syntax( + INITIAL_CHANGELOG_CONTENT, + "rst", + theme="ansi_dark", + ) + console = Console(width=200) + console.print(syntax) + print() + raise Exception(f"Missing {changelog_path}") + return changelog_path @cli.command() @@ -2184,9 +2178,19 @@ def get_changes_classified(changes: List[Change]) -> ClassifiedChanges: @cli.command() @argument_package_id @option_verbose -@option_interactive -def update_changelog(package_id: str, verbose: bool, interactive: bool): +def update_changelog(package_id: str, verbose: bool): """Updates changelog for the provider.""" + if _update_changelog(package_id, verbose): + sys.exit(64) + + +def _update_changelog(package_id: str, verbose: bool) -> bool: + """ + Internal update changelog method + :param package_id: package id + :param verbose: verbose flag + :return: true if package is skipped + """ with with_group("Updates changelog for last release"): verify_provider_package(package_id) provider_details = get_provider_details(package_id) @@ -2207,12 +2211,13 @@ def update_changelog(package_id: str, verbose: bool, interactive: bool): ) if not proceed: print(f"[yellow]The provider {package_id} is not being released. Skipping the package.[/]") - sys.exit(64) + return True generate_new_changelog(package_id, provider_details, changelog_path, changes) print() print(f"Update index.rst for {package_id}") print() update_index_rst(jinja_context, package_id, provider_details.documentation_provider_package_path) + return False def generate_new_changelog(package_id, provider_details, changelog_path, changes): @@ -2270,6 +2275,26 @@ def generate_new_changelog(package_id, provider_details, changelog_path, changes changelog.write("\n") +def get_package_from_changelog(changelog_path: str): + folder = Path(changelog_path).parent + package = '' + separator = '' + while not os.path.basename(folder) == 'providers': + package = os.path.basename(folder) + separator + package + separator = '.' + folder = Path(folder).parent + return package + + +@cli.command() +@argument_changelog_files +@option_verbose +def update_changelogs(changelog_files: List[str], verbose: bool): + for changelog_file in changelog_files: + package_id = get_package_from_changelog(changelog_file) + _update_changelog(package_id=package_id, verbose=verbose) + + if __name__ == "__main__": # The cli exit code is: # * 0 in case of success diff --git a/dev/requirements.txt b/dev/requirements.txt index eb801ba9b521b3..1b9d9070900240 100644 --- a/dev/requirements.txt +++ b/dev/requirements.txt @@ -2,3 +2,9 @@ click~=7.0 jinja2~=2.10 keyring==10.1 PyGithub +jsonpath_ng +jsonschema +pyyaml +packaging +rich +tabulate diff --git a/docs/apache-airflow-providers-airbyte/commits.rst b/docs/apache-airflow-providers-airbyte/commits.rst index e5a38a5860c97e..f813fc9b04224b 100644 --- a/docs/apache-airflow-providers-airbyte/commits.rst +++ b/docs/apache-airflow-providers-airbyte/commits.rst @@ -31,16 +31,17 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `75c91b4ac `_ 2021-06-04 ``Add test_connection method to Airbyte hook (#16236)`` `10ed42a83 `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)`` `feddc517d `_ 2021-05-09 ``Add missing docstring params (#15741)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== ======================================================= +================================================================================================ =========== ================================================================= 1.0.0 ..... diff --git a/docs/apache-airflow-providers-airbyte/index.rst b/docs/apache-airflow-providers-airbyte/index.rst index 0c2bdb4f0061df..17f813f4965520 100644 --- a/docs/apache-airflow-providers-airbyte/index.rst +++ b/docs/apache-airflow-providers-airbyte/index.rst @@ -41,76 +41,6 @@ Content Example DAGs PyPI Repository -.. toctree:: - :maxdepth: 1 - :caption: Commits - - Detailed list of commits - -Package apache-airflow-providers-airbyte ----------------------------------------- - -`Airbyte `__ - - -Release: 1.0.0 - -Provider package ----------------- - -This is a provider package for ``airbyte`` provider. All classes for this provider package -are in ``airflow.providers.airbyte`` python package. - -Installation ------------- - -You can install this package on top of an existing airflow 2.* installation via -``pip install apache-airflow-providers-airbyte`` - -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider packages in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-airbyte[http] - - -================================================================================================ ======== -Dependent package Extra -================================================================================================ ======== -`apache-airflow-providers-http `_ ``http`` -================================================================================================ ======== - - .. 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. - -Changelog ---------- - -1.0.0 -..... - -Initial version of the provider. - .. THE REMINDER OF THE FILE IS AUTOMATICALLY GENERATED. IT WILL BE OVERWRITTEN AT RELEASE TIME! @@ -178,47 +108,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-airbyte 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-airbyte 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add test_connection method to Airbyte hook (#16236)`` -* ``Add missing docstring params (#15741)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix hooks extended from http hook (#16109)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/airbyte/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-amazon/commits.rst b/docs/apache-airflow-providers-amazon/commits.rst index 55fe7a549569be..5cec3997bd5faf 100644 --- a/docs/apache-airflow-providers-amazon/commits.rst +++ b/docs/apache-airflow-providers-amazon/commits.rst @@ -31,11 +31,15 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-13 ``Update copy command for s3 to redshift (#16241)`` +`643f3c35a `_ 2021-06-13 ``fix: AwsGlueJobOperator change order of args for load_file (#16216)`` +`30708b5b2 `_ 2021-06-13 ``Add support of capacity provider strategy for ECSOperator (#15848)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `9fcdf3d4d `_ 2021-06-02 ``Fix S3 Select payload join (#16189)`` `8d1663828 `_ 2021-05-29 ``remove retry for now (#16150)`` `5fbc86f03 `_ 2021-05-27 ``Remove the 'not-allow-trailing-slash' rule on S3_hook (#15609)`` diff --git a/docs/apache-airflow-providers-amazon/index.rst b/docs/apache-airflow-providers-amazon/index.rst index 3a0c4b13074a49..d4f0cc9418f47b 100644 --- a/docs/apache-airflow-providers-amazon/index.rst +++ b/docs/apache-airflow-providers-amazon/index.rst @@ -119,135 +119,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-amazon 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-amazon 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for the Hive Provider (#15704)`` -* ``CloudwatchTaskHandler reads timestamp from Cloudwatch events (#15173)`` -* ``remove retry for now (#16150)`` -* ``Remove the 'not-allow-trailing-slash' rule on S3_hook (#15609)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix S3 Select payload join (#16189)`` -* ``Fix spacing in 'AwsBatchWaitersHook' docstring (#15839)`` -* ``Fix spelling (#15699)`` -* ``MongoToS3Operator failed when running with a single query (not aggregate pipeline) (#15680)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Check synctatic correctness for code-snippets (#16005)`` - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` - * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)`` - -1.4.0 -..... - -Features -~~~~~~~~ - -* ``S3Hook.load_file should accept Path object in addition to str (#15232)`` -* ``Add Connection Documentation for Providers (#15499)`` - -Bug fixes -~~~~~~~~~ - -* ``Fix 'logging.exception' redundancy (#14823)`` -* ``Fix AthenaSensor calling AthenaHook incorrectly (#15427)`` -* ``Update Docstrings of Modules with Missing Params (#15391)`` -* ``Add links to new modules for deprecated modules (#15316)`` -* ``Fixes doc for SQSSensor (#15323)`` - -1.3.0 -..... - -Features -~~~~~~~~ - -* ``A bunch of template_fields_renderers additions (#15130)`` -* ``Send region_name into parent class of AwsGlueJobHook (#14251)`` -* ``Added retry to ECS Operator (#14263)`` -* ``Make script_args templated in AwsGlueJobOperator (#14925)`` -* ``Add FTPToS3Operator (#13707)`` -* ``Implemented S3 Bucket Tagging (#14402)`` -* ``S3DataSource is not required (#14220)`` - -Bug fixes -~~~~~~~~~ - -* ``AWS: Do not log info when SSM & SecretsManager secret not found (#15120)`` -* ``Cache Hook when initializing 'CloudFormationCreateStackSensor' (#14638)`` - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Avoid using threads in S3 remote logging upload (#14414)`` -* ``Allow AWS Operator RedshiftToS3Transfer To Run a Custom Query (#14177)`` -* ``includes the STS token if STS credentials are used (#11227)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Adding support to put extra arguments for Glue Job. (#14027)`` -* ``Add aws ses email backend for use with EmailOperator. (#13986)`` -* ``Add bucket_name to template fileds in S3 operators (#13973)`` -* ``Add ExasolToS3Operator (#13847)`` -* ``AWS Glue Crawler Integration (#13072)`` -* ``Add acl_policy to S3CopyObjectOperator (#13773)`` -* ``AllowDiskUse parameter and docs in MongotoS3Operator (#12033)`` -* ``Add S3ToFTPOperator (#11747)`` -* ``add xcom push for ECSOperator (#12096)`` -* ``[AIRFLOW-3723] Add Gzip capability to mongo_to_S3 operator (#13187)`` -* ``Add S3KeySizeSensor (#13049)`` -* ``Add 'mongo_collection' to template_fields in MongoToS3Operator (#13361)`` -* ``Allow Tags on AWS Batch Job Submission (#13396)`` - -Bug fixes -~~~~~~~~~ - -* ``Fix bug in GCSToS3Operator (#13718)`` -* ``Fix S3KeysUnchangedSensor so that template_fields work (#13490)`` - - -1.0.0 -..... - - -Initial version of the provider. +.. include:: ../../airflow/providers/amazon/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-beam/commits.rst b/docs/apache-airflow-providers-apache-beam/commits.rst index 2e782b78776ea3..821f24fb8e827d 100644 --- a/docs/apache-airflow-providers-apache-beam/commits.rst +++ b/docs/apache-airflow-providers-apache-beam/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `1e647029e `_ 2021-06-01 ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` `904709d34 `_ 2021-05-27 ``Check synctatic correctness for code-snippets (#16005)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` diff --git a/docs/apache-airflow-providers-apache-beam/index.rst b/docs/apache-airflow-providers-apache-beam/index.rst index ba4442f869cc12..a6e77ade851c4f 100644 --- a/docs/apache-airflow-providers-apache-beam/index.rst +++ b/docs/apache-airflow-providers-apache-beam/index.rst @@ -102,112 +102,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-apache-beam 3.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-apache-beam 3.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -3.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Rename the main branch of the Airflow repo to be main (#16149)`` - * ``Check synctatic correctness for code-snippets (#16005)`` - * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -Integration with the ``google`` provider -```````````````````````````````````````` - -In 2.0.0 version of the provider we've changed the way of integrating with the ``google`` provider. -The previous versions of both providers caused conflicts when trying to install them together -using PIP > 20.2.4. The conflict is not detected by PIP 20.2.4 and below but it was there and -the version of ``Google BigQuery`` python client was not matching on both sides. As the result, when -both ``apache.beam`` and ``google`` provider were installed, some features of the ``BigQuery`` operators -might not work properly. This was cause by ``apache-beam`` client not yet supporting the new google -python clients when ``apache-beam[gcp]`` extra was used. The ``apache-beam[gcp]`` extra is used -by ``Dataflow`` operators and while they might work with the newer version of the ``Google BigQuery`` -python client, it is not guaranteed. - -This version introduces additional extra requirement for the ``apache.beam`` extra of the ``google`` provider -and symmetrically the additional requirement for the ``google`` extra of the ``apache.beam`` provider. -Both ``google`` and ``apache.beam`` provider do not use those extras by default, but you can specify -them when installing the providers. The consequence of that is that some functionality of the ``Dataflow`` -operators might not be available. - -Unfortunately the only ``complete`` solution to the problem is for the ``apache.beam`` to migrate to the -new (>=2.0.0) Google Python clients. - -This is the extra for the ``google`` provider: - -.. code-block:: python - - extras_require = ( - { - # ... - "apache.beam": ["apache-airflow-providers-apache-beam", "apache-beam[gcp]"], - # ... - }, - ) - -And likewise this is the extra for the ``apache.beam`` provider: - -.. code-block:: python - - extras_require = ({"google": ["apache-airflow-providers-google", "apache-beam[gcp]"]},) - -You can still run this with PIP version <= 20.2.4 and go back to the previous behaviour: - -.. code-block:: shell - - pip install apache-airflow-providers-google[apache.beam] - -or - -.. code-block:: shell - - pip install apache-airflow-providers-apache-beam[google] - -But be aware that some ``BigQuery`` operators functionality might not be available in this case. - -1.0.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Improve Apache Beam operators - refactor operator - common Dataflow logic (#14094)`` -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` -* ``Remove WARNINGs from BeamHook (#14554)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/beam/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-cassandra/commits.rst b/docs/apache-airflow-providers-apache-cassandra/commits.rst index e8f9f8359c10cd..61a1429bd29cd8 100644 --- a/docs/apache-airflow-providers-apache-cassandra/commits.rst +++ b/docs/apache-airflow-providers-apache-cassandra/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-apache-cassandra/index.rst b/docs/apache-airflow-providers-apache-cassandra/index.rst index a56771b0bf7982..08209a80cdc94b 100644 --- a/docs/apache-airflow-providers-apache-cassandra/index.rst +++ b/docs/apache-airflow-providers-apache-cassandra/index.rst @@ -80,49 +80,4 @@ PIP package Version required ``cassandra-driver`` ``>=3.13.0,<4`` ==================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/cassandra/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-druid/commits.rst b/docs/apache-airflow-providers-apache-druid/commits.rst index 832aa076468b36..ae330a7b7c0768 100644 --- a/docs/apache-airflow-providers-apache-druid/commits.rst +++ b/docs/apache-airflow-providers-apache-druid/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-apache-druid/index.rst b/docs/apache-airflow-providers-apache-druid/index.rst index c2542f0ef1b25b..76086b40e4555f 100644 --- a/docs/apache-airflow-providers-apache-druid/index.rst +++ b/docs/apache-airflow-providers-apache-druid/index.rst @@ -95,63 +95,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-apache-druid 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-apache-druid 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Fix string concatenation using 'f-strings' (#15200)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Refactor SQL/BigQuery/Qubole/Druid Check operators (#12677)`` - -Bugfixes -~~~~~~~~ - -* ``Bugfix: DruidOperator fails to submit ingestion tasks (#14418)`` - -1.0.1 -..... - -Updated documentation and readme files. - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/druid/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-hdfs/commits.rst b/docs/apache-airflow-providers-apache-hdfs/commits.rst index 87271d8912c680..3494a31ba05a70 100644 --- a/docs/apache-airflow-providers-apache-hdfs/commits.rst +++ b/docs/apache-airflow-providers-apache-hdfs/commits.rst @@ -32,11 +32,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `71c673e42 `_ 2021-04-22 ``Update Docstrings of Modules with Missing Params (#15391)`` diff --git a/docs/apache-airflow-providers-apache-hdfs/index.rst b/docs/apache-airflow-providers-apache-hdfs/index.rst index 3c9f94806581fc..8e8e109fa3b065 100644 --- a/docs/apache-airflow-providers-apache-hdfs/index.rst +++ b/docs/apache-airflow-providers-apache-hdfs/index.rst @@ -76,55 +76,4 @@ PIP package Version required ``snakebite-py3`` ================= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Created initial guide for HDFS operators (#11212)`` -* ``Update Docstrings of Modules with Missing Params (#15391)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove python2 related handlings and dependencies (#15301)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/hdfs/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-hive/commits.rst b/docs/apache-airflow-providers-apache-hive/commits.rst index dad5669b004f57..20e204ca8e3c48 100644 --- a/docs/apache-airflow-providers-apache-hive/commits.rst +++ b/docs/apache-airflow-providers-apache-hive/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` `736a62f82 `_ 2021-05-08 ``Remove duplicate key from Python dictionary (#15735)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` diff --git a/docs/apache-airflow-providers-apache-hive/index.rst b/docs/apache-airflow-providers-apache-hive/index.rst index 51de8fddd14253..abd4288fe3f435 100644 --- a/docs/apache-airflow-providers-apache-hive/index.rst +++ b/docs/apache-airflow-providers-apache-hive/index.rst @@ -115,78 +115,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-apache-hive 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-apache-hive 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for the Hive Provider (#15704)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - * ``Remove duplicate key from Python dictionary (#15735)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Make Airflow code Pylint 2.8 compatible (#15534)`` - * ``Use Pip 21.* to install airflow officially (#15513)`` - -1.0.3 -..... - -Bug fixes -~~~~~~~~~ - -* ``Fix mistake and typos in doc/docstrings (#15180)`` -* ``Fix grammar and remove duplicate words (#14647)`` -* ``Resolve issue related to HiveCliHook kill (#14542)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -Bug fixes -~~~~~~~~~ - -* ``Remove password if in LDAP or CUSTOM mode HiveServer2Hook (#11767)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/hive/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-kylin/commits.rst b/docs/apache-airflow-providers-apache-kylin/commits.rst index 102d250ecb4ddf..b22a1cadb151c5 100644 --- a/docs/apache-airflow-providers-apache-kylin/commits.rst +++ b/docs/apache-airflow-providers-apache-kylin/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `dcb893274 `_ 2021-05-15 ``Update KylinHook docstring (#15602)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-apache-kylin/index.rst b/docs/apache-airflow-providers-apache-kylin/index.rst index c383e634af401b..7605b3804253b9 100644 --- a/docs/apache-airflow-providers-apache-kylin/index.rst +++ b/docs/apache-airflow-providers-apache-kylin/index.rst @@ -74,53 +74,4 @@ PIP package Version required ``kylinpy`` ``>=2.6`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Update KylinHook docstring (#15602)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/kylin/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-livy/commits.rst b/docs/apache-airflow-providers-apache-livy/commits.rst index f329cb4b20be99..7e6f6377dc1158 100644 --- a/docs/apache-airflow-providers-apache-livy/commits.rst +++ b/docs/apache-airflow-providers-apache-livy/commits.rst @@ -31,13 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.1.0 ..... diff --git a/docs/apache-airflow-providers-apache-livy/index.rst b/docs/apache-airflow-providers-apache-livy/index.rst index 6b5ff8c85c5757..075362689b25e5 100644 --- a/docs/apache-airflow-providers-apache-livy/index.rst +++ b/docs/apache-airflow-providers-apache-livy/index.rst @@ -101,53 +101,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-apache-livy 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-apache-livy 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Extend HTTP extra_options to LivyHook and operator (#14816)`` - - -1.0.1 -..... - -* ``Updated documentation and readme files.`` - -1.0.0 -..... - -* ``Initial version of the provider.`` +.. include:: ../../airflow/providers/apache/livy/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-pig/commits.rst b/docs/apache-airflow-providers-apache-pig/commits.rst index 3a6b129bda7946..323e19fce8ef76 100644 --- a/docs/apache-airflow-providers-apache-pig/commits.rst +++ b/docs/apache-airflow-providers-apache-pig/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-apache-pig/index.rst b/docs/apache-airflow-providers-apache-pig/index.rst index 25025f0d823ebb..ece7c77071bc13 100644 --- a/docs/apache-airflow-providers-apache-pig/index.rst +++ b/docs/apache-airflow-providers-apache-pig/index.rst @@ -64,48 +64,4 @@ Installation You can install this package on top of an existing airflow 2.* installation via ``pip install apache-airflow-providers-apache-pig`` - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/pig/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-pinot/commits.rst b/docs/apache-airflow-providers-apache-pinot/commits.rst index b4e5bce2ba1ce3..788bba631ef3cc 100644 --- a/docs/apache-airflow-providers-apache-pinot/commits.rst +++ b/docs/apache-airflow-providers-apache-pinot/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` `4b031d39e `_ 2021-04-27 ``Make Airflow code Pylint 2.8 compatible (#15534)`` diff --git a/docs/apache-airflow-providers-apache-pinot/index.rst b/docs/apache-airflow-providers-apache-pinot/index.rst index c2456ad6fa384c..b4d25bfcd63c73 100644 --- a/docs/apache-airflow-providers-apache-pinot/index.rst +++ b/docs/apache-airflow-providers-apache-pinot/index.rst @@ -67,48 +67,4 @@ PIP package Version required ``pinotdb`` ``>0.1.2,<1.0.0`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Make Airflow code Pylint 2.8 compatible (#15534)`` - * ``Remove Backport Providers (#14886)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/pinot/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-spark/commits.rst b/docs/apache-airflow-providers-apache-spark/commits.rst index 9dbb03780fb8f0..2c485cb8a74505 100644 --- a/docs/apache-airflow-providers-apache-spark/commits.rst +++ b/docs/apache-airflow-providers-apache-spark/commits.rst @@ -31,13 +31,15 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-14 ``Make SparkSqlHook use Connection (#15794)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.0.3 ..... diff --git a/docs/apache-airflow-providers-apache-spark/index.rst b/docs/apache-airflow-providers-apache-spark/index.rst index 3bf3ac9fcfa75a..b4a70a81d5230b 100644 --- a/docs/apache-airflow-providers-apache-spark/index.rst +++ b/docs/apache-airflow-providers-apache-spark/index.rst @@ -80,62 +80,4 @@ PIP package Version required ``pyspark`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.0.3 -..... - -Bug fixes -~~~~~~~~~ - -* ``Fix 'logging.exception' redundancy (#14823)`` - - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Use apache.spark provider without kubernetes (#14187)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/spark/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-apache-sqoop/commits.rst b/docs/apache-airflow-providers-apache-sqoop/commits.rst index 443906ade495a2..0810143f0237bc 100644 --- a/docs/apache-airflow-providers-apache-sqoop/commits.rst +++ b/docs/apache-airflow-providers-apache-sqoop/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `f47e10c38 `_ 2021-05-31 ``Fixes failing static checks after recent pre-commit upgrade (#16183)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-apache-sqoop/index.rst b/docs/apache-airflow-providers-apache-sqoop/index.rst index 83479e126f901c..b248957176fb26 100644 --- a/docs/apache-airflow-providers-apache-sqoop/index.rst +++ b/docs/apache-airflow-providers-apache-sqoop/index.rst @@ -58,50 +58,4 @@ Installation You can install this package on top of an existing airflow 2.* installation via ``pip install apache-airflow-providers-apache-sqoop`` - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Fixes failing static checks after recent pre-commit upgrade (#16183)`` - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Make Airflow code Pylint 2.8 compatible (#15534)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/apache/sqoop/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-asana/index.rst b/docs/apache-airflow-providers-asana/index.rst index cfd9f5e7953fa7..5ea54496849fbb 100644 --- a/docs/apache-airflow-providers-asana/index.rst +++ b/docs/apache-airflow-providers-asana/index.rst @@ -87,27 +87,4 @@ PIP package Version required ``cached-property`` ``>=1.5.2`` =================== ================== - .. 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. - -Changelog ---------- - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/asana/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-celery/commits.rst b/docs/apache-airflow-providers-celery/commits.rst index 272154ff1f44f9..ac9cf257f3f5bd 100644 --- a/docs/apache-airflow-providers-celery/commits.rst +++ b/docs/apache-airflow-providers-celery/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-celery/index.rst b/docs/apache-airflow-providers-celery/index.rst index c47c18040d7b11..a6b87c444ca697 100644 --- a/docs/apache-airflow-providers-celery/index.rst +++ b/docs/apache-airflow-providers-celery/index.rst @@ -70,48 +70,4 @@ PIP package Version required ``vine`` ``~=1.3`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/celery/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-cloudant/commits.rst b/docs/apache-airflow-providers-cloudant/commits.rst index 4dc2d66bcedc11..b104c988540a46 100644 --- a/docs/apache-airflow-providers-cloudant/commits.rst +++ b/docs/apache-airflow-providers-cloudant/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` `68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)`` diff --git a/docs/apache-airflow-providers-cloudant/index.rst b/docs/apache-airflow-providers-cloudant/index.rst index 2d39dc64855951..3c4bd160fad741 100644 --- a/docs/apache-airflow-providers-cloudant/index.rst +++ b/docs/apache-airflow-providers-cloudant/index.rst @@ -68,48 +68,4 @@ PIP package Version required ``cloudant`` ``>=2.0`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/cloudant/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-cncf-kubernetes/commits.rst b/docs/apache-airflow-providers-cncf-kubernetes/commits.rst index 4b47fd7f7e8b17..1036aefaea7ff0 100644 --- a/docs/apache-airflow-providers-cncf-kubernetes/commits.rst +++ b/docs/apache-airflow-providers-cncf-kubernetes/commits.rst @@ -31,11 +31,13 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-14 ``Fix issue with parsing error logs in the KPO (#15638)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `2f16757e1 `_ 2021-06-03 ``Bug Pod Template File Values Ignored (#16095)`` `476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` `85b2ccb0c `_ 2021-05-20 ``Add 'KubernetesPodOperat' 'pod-template-file' jinja template support (#15942)`` diff --git a/docs/apache-airflow-providers-cncf-kubernetes/index.rst b/docs/apache-airflow-providers-cncf-kubernetes/index.rst index ec7f95a8fee816..533d9e15ee8a73 100644 --- a/docs/apache-airflow-providers-cncf-kubernetes/index.rst +++ b/docs/apache-airflow-providers-cncf-kubernetes/index.rst @@ -82,96 +82,4 @@ PIP package Version required ``kubernetes`` ``>=3.0.0, <12.0.0`` ================ ==================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add 'KubernetesPodOperat' 'pod-template-file' jinja template support (#15942)`` -* ``Save pod name to xcom for KubernetesPodOperator (#15755)`` - -Bug Fixes -~~~~~~~~~ - -* ``Bug Fix Pod-Template Affinity Ignored due to empty Affinity K8S Object (#15787)`` -* ``Bug Pod Template File Values Ignored (#16095)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Require 'name' with KubernetesPodOperator (#15373)`` -* ``Change KPO node_selectors warning to proper deprecationwarning (#15507)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix timeout when using XCom with KubernetesPodOperator (#15388)`` -* ``Fix labels on the pod created by ''KubernetsPodOperator'' (#15492)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Separate Kubernetes pod_launcher from core airflow (#15165)`` -* ``Add ability to specify api group and version for Spark operators (#14898)`` -* ``Use libyaml C library when available. (#14577)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Allow pod name override in KubernetesPodOperator if pod_template is used. (#14186)`` -* ``Allow users of the KPO to *actually* template environment variables (#14083)`` - -1.0.1 -..... - -Updated documentation and readme files. - -Bug fixes -~~~~~~~~~ - -* ``Pass image_pull_policy in KubernetesPodOperator correctly (#13289)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/cncf/kubernetes/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-databricks/commits.rst b/docs/apache-airflow-providers-databricks/commits.rst index 648790547c37fe..e1f35c2b9354e0 100644 --- a/docs/apache-airflow-providers-databricks/commits.rst +++ b/docs/apache-airflow-providers-databricks/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `df143aee8 `_ 2021-04-29 ``An initial rework of the "Concepts" docs (#15444)`` diff --git a/docs/apache-airflow-providers-databricks/index.rst b/docs/apache-airflow-providers-databricks/index.rst index 56c262611f19a0..3623fb736b3441 100644 --- a/docs/apache-airflow-providers-databricks/index.rst +++ b/docs/apache-airflow-providers-databricks/index.rst @@ -81,55 +81,4 @@ PIP package Version required ``requests`` ``>=2.20.0, <3`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add documentation for Databricks connection (#15410)`` - -Bug Fixes -~~~~~~~~~ - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``An initial rework of the "Concepts" docs (#15444)`` - * ``Remove Backport Providers (#14886)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/databricks/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-datadog/commits.rst b/docs/apache-airflow-providers-datadog/commits.rst index b94c232d0ef79e..fd613292b08c26 100644 --- a/docs/apache-airflow-providers-datadog/commits.rst +++ b/docs/apache-airflow-providers-datadog/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-datadog/index.rst b/docs/apache-airflow-providers-datadog/index.rst index 2a492baff18450..b40744fc187e4a 100644 --- a/docs/apache-airflow-providers-datadog/index.rst +++ b/docs/apache-airflow-providers-datadog/index.rst @@ -73,53 +73,4 @@ PIP package Version required ``datadog`` ``>=0.14.0`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix Sphinx Issues with Docstrings (#14968)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/datadog/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-dingding/commits.rst b/docs/apache-airflow-providers-dingding/commits.rst index 42fb565eab7808..9fa73cbaf735f0 100644 --- a/docs/apache-airflow-providers-dingding/commits.rst +++ b/docs/apache-airflow-providers-dingding/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `10ed42a83 `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-dingding/index.rst b/docs/apache-airflow-providers-dingding/index.rst index 6b1574db515063..9a8f73b6eb8fa9 100644 --- a/docs/apache-airflow-providers-dingding/index.rst +++ b/docs/apache-airflow-providers-dingding/index.rst @@ -99,62 +99,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-dingding 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-dingding 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix hooks extended from http hook (#16109)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Fix string concatenation using 'f-strings' (#15200)`` - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Update pre-commit checks (#15583)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Replace deprecated doc links to the correct one (#14429)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/dingding/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-discord/commits.rst b/docs/apache-airflow-providers-discord/commits.rst index 5441ea94099626..f34e6da83624e3 100644 --- a/docs/apache-airflow-providers-discord/commits.rst +++ b/docs/apache-airflow-providers-discord/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `10ed42a83 `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-discord/index.rst b/docs/apache-airflow-providers-discord/index.rst index 9bee594b29bb83..5f4c0542fc2819 100644 --- a/docs/apache-airflow-providers-discord/index.rst +++ b/docs/apache-airflow-providers-discord/index.rst @@ -87,53 +87,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-discord 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-discord 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix hooks extended from http hook (#16109)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/discord/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-docker/commits.rst b/docs/apache-airflow-providers-docker/commits.rst index d6aad26557d35b..996ba78d8a063b 100644 --- a/docs/apache-airflow-providers-docker/commits.rst +++ b/docs/apache-airflow-providers-docker/commits.rst @@ -31,14 +31,15 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `12995cfb9 `_ 2021-05-17 ``Replace DockerOperator's 'volumes' arg for 'mounts' (#15843)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== ================================================================ +================================================================================================ =========== ================================================================= 1.2.0 ..... diff --git a/docs/apache-airflow-providers-docker/index.rst b/docs/apache-airflow-providers-docker/index.rst index c2ac51e2ca4f70..dc8f676f538b14 100644 --- a/docs/apache-airflow-providers-docker/index.rst +++ b/docs/apache-airflow-providers-docker/index.rst @@ -75,85 +75,4 @@ PIP package Version required ``docker`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` -* ``Replace DockerOperator's 'volumes' arg for 'mounts' (#15843)`` - -The ``volumes`` parameter in -:class:`~airflow.providers.docker.operators.docker.DockerOperator` and -:class:`~airflow.providers.docker.operators.docker_swarm.DockerSwarmOperator` -was replaced by the ``mounts`` parameter, which uses the newer -`mount syntax `__ instead of ``--bind``. - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Entrypoint support in docker operator (#14642)`` -* ``Add PythonVirtualenvDecorator to Taskflow API (#14761)`` -* ``Support all terminus task states in Docker Swarm Operator (#14960)`` - - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Add privileged option in DockerOperator (#14157)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - -1.0.1 -..... - -Updated documentation and readme files. - -Bug fixes -~~~~~~~~~ - -* ``Remove failed DockerOperator tasks with auto_remove=True (#13532) (#13993)`` -* ``Fix error on DockerSwarmOperator with auto_remove True (#13532) (#13852)`` - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/docker/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-elasticsearch/commits.rst b/docs/apache-airflow-providers-elasticsearch/commits.rst index 8419e15b419449..49f72578f0288c 100644 --- a/docs/apache-airflow-providers-elasticsearch/commits.rst +++ b/docs/apache-airflow-providers-elasticsearch/commits.rst @@ -31,14 +31,17 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-15 ``Add ElasticSearch Connection Doc (#16436)`` +`5cd0bf733 `_ 2021-06-11 ``Support remote logging in elasticsearch with filebeat 7 (#14625)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `3bdcd1a7d `_ 2021-06-05 ``Docs: Fix url for ''Elasticsearch'' (#16275)`` `476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` -================================================================================================ =========== ================================================ +================================================================================================ =========== ==================================================================== 1.0.4 ..... diff --git a/docs/apache-airflow-providers-elasticsearch/index.rst b/docs/apache-airflow-providers-elasticsearch/index.rst index 6f2633828deaa1..fc10cec3a964ab 100644 --- a/docs/apache-airflow-providers-elasticsearch/index.rst +++ b/docs/apache-airflow-providers-elasticsearch/index.rst @@ -82,81 +82,4 @@ PIP package Version required ``elasticsearch`` ``>7, <7.6.0`` ======================= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Docs: Fix url for ''Elasticsearch'' (#16275)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - -1.0.4 -..... - -Bug fixes -~~~~~~~~~ - -* ``Fix 'logging.exception' redundancy (#14823)`` -* ``Fix exception caused by missing keys in the ElasticSearch Record (#15163)`` - -1.0.3 -..... - -Bug fixes -~~~~~~~~~ - -* ``Elasticsearch Provider: Fix logs downloading for tasks (#14686)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - -1.0.1 -..... - -Updated documentation and readme files. - -Bug fixes -~~~~~~~~~ - -* ``Respect LogFormat when using ES logging with Json Format (#13310)`` - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/elasticsearch/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-exasol/commits.rst b/docs/apache-airflow-providers-exasol/commits.rst index f856d63082e8d6..3848fac7b4cab1 100644 --- a/docs/apache-airflow-providers-exasol/commits.rst +++ b/docs/apache-airflow-providers-exasol/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-exasol/index.rst b/docs/apache-airflow-providers-exasol/index.rst index 958d340a900beb..ba5ba822237257 100644 --- a/docs/apache-airflow-providers-exasol/index.rst +++ b/docs/apache-airflow-providers-exasol/index.rst @@ -73,60 +73,4 @@ PIP package Version required ``pyexasol`` ``>=0.5.1,<1.0.0`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.1.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - -1.1.0 -..... - -Updated documentation and readme files. - -Features -~~~~~~~~ - -* ``Add ExasolToS3Operator (#13847)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/exasol/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-facebook/commits.rst b/docs/apache-airflow-providers-facebook/commits.rst index 137234a89b2ae0..8d868470a72e98 100644 --- a/docs/apache-airflow-providers-facebook/commits.rst +++ b/docs/apache-airflow-providers-facebook/commits.rst @@ -28,6 +28,17 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` +================================================================================================ =========== ================================================================= + 1.1.0 ..... diff --git a/docs/apache-airflow-providers-facebook/index.rst b/docs/apache-airflow-providers-facebook/index.rst index fbd72aacf4122c..cf3918022a3e1f 100644 --- a/docs/apache-airflow-providers-facebook/index.rst +++ b/docs/apache-airflow-providers-facebook/index.rst @@ -73,52 +73,4 @@ PIP package Version required ``facebook-business`` ``>=6.0.2`` ===================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Use built-in 'cached_property' on Python 3.8 where possible (#14606)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/facebook/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-ftp/commits.rst b/docs/apache-airflow-providers-ftp/commits.rst index 7ccdd2762ccffa..4bbbc6f3968bb3 100644 --- a/docs/apache-airflow-providers-ftp/commits.rst +++ b/docs/apache-airflow-providers-ftp/commits.rst @@ -31,14 +31,15 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `904709d34 `_ 2021-05-27 ``Check synctatic correctness for code-snippets (#16005)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== ========================================================== +================================================================================================ =========== ================================================================= 1.1.0 ..... diff --git a/docs/apache-airflow-providers-ftp/index.rst b/docs/apache-airflow-providers-ftp/index.rst index f85546571991fc..c8dcdaf5b76a31 100644 --- a/docs/apache-airflow-providers-ftp/index.rst +++ b/docs/apache-airflow-providers-ftp/index.rst @@ -65,53 +65,4 @@ Installation You can install this package on top of an existing airflow 2.* installation via ``pip install apache-airflow-providers-ftp`` - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Check synctatic correctness for code-snippets (#16005)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Add logs to show last modified in SFTP, FTP and Filesystem sensor (#15134)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/ftp/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-google/commits.rst b/docs/apache-airflow-providers-google/commits.rst index 6065bf6cec9f04..acd110b37e251b 100644 --- a/docs/apache-airflow-providers-google/commits.rst +++ b/docs/apache-airflow-providers-google/commits.rst @@ -38,11 +38,16 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-14 ``Fix deprecation warnings location in google provider (#16403)`` +`b272f9cec `_ 2021-06-13 ``fix: ensure datetime-related values fully compatible with MySQL and BigQuery (#15026)`` +`7f8f75eb8 `_ 2021-06-12 ``Add BigQueryToMsSqlOperator (#15422)`` +`0c80a7d41 `_ 2021-06-11 ``Fixes AzureFileShare connection extras (#16388)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `1e647029e `_ 2021-06-01 ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` `99d153528 `_ 2021-05-31 ``Fix: GCS To BigQuery source_object (#16160)`` `e1137523d `_ 2021-05-30 ``Fix: Unnecessary downloads in ''GCSToLocalFilesystemOperator'' (#16171)`` @@ -62,7 +67,7 @@ Commit `3b4fdd0a7 `_ 2021-05-06 ``add oracle connection link (#15632)`` `cf6324e43 `_ 2021-05-04 ``Implement BigQuery Table Schema Update Operator (#15367)`` `0f97a3970 `_ 2021-05-04 ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` -================================================================================================ =========== ============================================================================== +================================================================================================ =========== ========================================================================================= 3.0.0 ..... diff --git a/docs/apache-airflow-providers-google/index.rst b/docs/apache-airflow-providers-google/index.rst index 9c1dbd103a1ccd..33eb2a0e5a2dee 100644 --- a/docs/apache-airflow-providers-google/index.rst +++ b/docs/apache-airflow-providers-google/index.rst @@ -167,288 +167,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-google 4.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-google 4.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -4.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` -* ``Move plyvel to google provider extra (#15812)`` - -Features -~~~~~~~~ - -* ``Add short description to BaseSQLToGCSOperator docstring (#15728)`` -* ``Add extra links for google dataproc (#10343)`` -* ``add oracle connection link (#15632)`` -* ``pass wait_for_done parameter down to _DataflowJobsController (#15541)`` -* ``Use api version only in GoogleAdsHook not operators (#15266)`` -* ``Implement BigQuery Table Schema Update Operator (#15367)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix: GCS To BigQuery source_object (#16160)`` -* ``Fix: Unnecessary downloads in ``GCSToLocalFilesystemOperator`` (#16171)`` -* ``Fix bigquery type error when export format is parquet (#16027)`` -* ``Fix spelling (#15699)`` -* ``Fix argument ordering and type of bucket and object (#15738)`` -* ``Fix sql_to_gcs docstring lint error (#15730)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` - * ``Check synctatic correctness for code-snippets (#16005)`` - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - * ``Get rid of requests as core dependency (#15781)`` - * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` - -3.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -Change in ``AutoMLPredictOperator`` -``````````````````````````````````` - -The ``params`` parameter in :class:`~airflow.providers.google.cloud.operators.automl.AutoMLPredictOperator` class -was renamed ``operation_params`` because it conflicted with a ``param`` parameter in the ``BaseOperator`` class. - -Integration with the ``apache.beam`` provider -````````````````````````````````````````````` - -In 3.0.0 version of the provider we've changed the way of integrating with the ``apache.beam`` provider. -The previous versions of both providers caused conflicts when trying to install them together -using PIP > 20.2.4. The conflict is not detected by PIP 20.2.4 and below but it was there and -the version of ``Google BigQuery`` python client was not matching on both sides. As the result, when -both ``apache.beam`` and ``google`` provider were installed, some features of the ``BigQuery`` operators -might not work properly. This was cause by ``apache-beam`` client not yet supporting the new google -python clients when ``apache-beam[gcp]`` extra was used. The ``apache-beam[gcp]`` extra is used -by ``Dataflow`` operators and while they might work with the newer version of the ``Google BigQuery`` -python client, it is not guaranteed. - -This version introduces additional extra requirement for the ``apache.beam`` extra of the ``google`` provider -and symmetrically the additional requirement for the ``google`` extra of the ``apache.beam`` provider. -Both ``google`` and ``apache.beam`` provider do not use those extras by default, but you can specify -them when installing the providers. The consequence of that is that some functionality of the ``Dataflow`` -operators might not be available. - -Unfortunately the only ``complete`` solution to the problem is for the ``apache.beam`` to migrate to the -new (>=2.0.0) Google Python clients. - -This is the extra for the ``google`` provider: - -.. code-block:: python - - extras_require = ( - { - # ... - "apache.beam": ["apache-airflow-providers-apache-beam", "apache-beam[gcp]"], - # ... - }, - ) - -And likewise this is the extra for the ``apache.beam`` provider: - -.. code-block:: python - - extras_require = ({"google": ["apache-airflow-providers-google", "apache-beam[gcp]"]},) - -You can still run this with PIP version <= 20.2.4 and go back to the previous behaviour: - -.. code-block:: shell - - pip install apache-airflow-providers-google[apache.beam] - -or - -.. code-block:: shell - - pip install apache-airflow-providers-apache-beam[google] - -But be aware that some ``BigQuery`` operators functionality might not be available in this case. - -Features -~~~~~~~~ - -* ``[Airflow-15245] - passing custom image family name to the DataProcClusterCreateoperator (#15250)`` - -Bug Fixes -~~~~~~~~~ - -* ``Bugfix: Fix rendering of ''object_name'' in ''GCSToLocalFilesystemOperator'' (#15487)`` -* ``Fix typo in DataprocCreateClusterOperator (#15462)`` -* ``Fixes wrongly specified path for leveldb hook (#15453)`` - - -2.2.0 -..... - -Features -~~~~~~~~ - -* ``Adds 'Trino' provider (with lower memory footprint for tests) (#15187)`` -* ``update remaining old import paths of operators (#15127)`` -* ``Override project in dataprocSubmitJobOperator (#14981)`` -* ``GCS to BigQuery Transfer Operator with Labels and Description parameter (#14881)`` -* ``Add GCS timespan transform operator (#13996)`` -* ``Add job labels to bigquery check operators. (#14685)`` -* ``Use libyaml C library when available. (#14577)`` -* ``Add Google leveldb hook and operator (#13109) (#14105)`` - -Bug fixes -~~~~~~~~~ - -* ``Google Dataflow Hook to handle no Job Type (#14914)`` - -2.1.0 -..... - -Features -~~~~~~~~ - -* ``Corrects order of argument in docstring in GCSHook.download method (#14497)`` -* ``Refactor SQL/BigQuery/Qubole/Druid Check operators (#12677)`` -* ``Add GoogleDriveToLocalOperator (#14191)`` -* ``Add 'exists_ok' flag to BigQueryCreateEmptyTable(Dataset)Operator (#14026)`` -* ``Add materialized view support for BigQuery (#14201)`` -* ``Add BigQueryUpdateTableOperator (#14149)`` -* ``Add param to CloudDataTransferServiceOperator (#14118)`` -* ``Add gdrive_to_gcs operator, drive sensor, additional functionality to drive hook (#13982)`` -* ``Improve GCSToSFTPOperator paths handling (#11284)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fixes to dataproc operators and hook (#14086)`` -* ``#9803 fix bug in copy operation without wildcard (#13919)`` - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -Updated ``google-cloud-*`` libraries -```````````````````````````````````` - -This release of the provider package contains third-party library updates, which may require updating your -DAG files or custom hooks and operators, if you were using objects from those libraries. -Updating of these libraries is necessary to be able to use new features made available by new versions of -the libraries and to obtain bug fixes that are only available for new versions of the library. - -Details are covered in the UPDATING.md files for each library, but there are some details -that you should pay attention to. - - -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| Library name | Previous constraints | Current constraints | Upgrade Documentation | -+=====================================================================================================+======================+=====================+=====================================================================================================================================+ -| `google-cloud-automl `_ | ``>=0.4.0,<2.0.0`` | ``>=2.1.0,<3.0.0`` | `Upgrading google-cloud-automl `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-bigquery-datatransfer `_ | ``>=0.4.0,<2.0.0`` | ``>=3.0.0,<4.0.0`` | `Upgrading google-cloud-bigquery-datatransfer `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-datacatalog `_ | ``>=0.5.0,<0.8`` | ``>=3.0.0,<4.0.0`` | `Upgrading google-cloud-datacatalog `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-dataproc `_ | ``>=1.0.1,<2.0.0`` | ``>=2.2.0,<3.0.0`` | `Upgrading google-cloud-dataproc `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-kms `_ | ``>=1.2.1,<2.0.0`` | ``>=2.0.0,<3.0.0`` | `Upgrading google-cloud-kms `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-logging `_ | ``>=1.14.0,<2.0.0`` | ``>=2.0.0,<3.0.0`` | `Upgrading google-cloud-logging `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-monitoring `_ | ``>=0.34.0,<2.0.0`` | ``>=2.0.0,<3.0.0`` | `Upgrading google-cloud-monitoring `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-os-login `_ | ``>=1.0.0,<2.0.0`` | ``>=2.0.0,<3.0.0`` | `Upgrading google-cloud-os-login `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-pubsub `_ | ``>=1.0.0,<2.0.0`` | ``>=2.0.0,<3.0.0`` | `Upgrading google-cloud-pubsub `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ -| `google-cloud-tasks `_ | ``>=1.2.1,<2.0.0`` | ``>=2.0.0,<3.0.0`` | `Upgrading google-cloud-task `_ | -+-----------------------------------------------------------------------------------------------------+----------------------+---------------------+-------------------------------------------------------------------------------------------------------------------------------------+ - -The field names use the snake_case convention -````````````````````````````````````````````` - -If your DAG uses an object from the above mentioned libraries passed by XCom, it is necessary to update the -naming convention of the fields that are read. Previously, the fields used the CamelSnake convention, -now the snake_case convention is used. - -**Before:** - -.. code-block:: python - - set_acl_permission = GCSBucketCreateAclEntryOperator( - task_id="gcs-set-acl-permission", - bucket=BUCKET_NAME, - entity="user-{{ task_instance.xcom_pull('get-instance')['persistenceIamIdentity']" - ".split(':', 2)[1] }}", - role="OWNER", - ) - - -**After:** - -.. code-block:: python - - set_acl_permission = GCSBucketCreateAclEntryOperator( - task_id="gcs-set-acl-permission", - bucket=BUCKET_NAME, - entity="user-{{ task_instance.xcom_pull('get-instance')['persistence_iam_identity']" - ".split(':', 2)[1] }}", - role="OWNER", - ) - - -Features -~~~~~~~~ - -* ``Add Apache Beam operators (#12814)`` -* ``Add Google Cloud Workflows Operators (#13366)`` -* ``Replace 'google_cloud_storage_conn_id' by 'gcp_conn_id' when using 'GCSHook' (#13851)`` -* ``Add How To Guide for Dataflow (#13461)`` -* ``Generalize MLEngineStartTrainingJobOperator to custom images (#13318)`` -* ``Add Parquet data type to BaseSQLToGCSOperator (#13359)`` -* ``Add DataprocCreateWorkflowTemplateOperator (#13338)`` -* ``Add OracleToGCS Transfer (#13246)`` -* ``Add timeout option to gcs hook methods. (#13156)`` -* ``Add regional support to dataproc workflow template operators (#12907)`` -* ``Add project_id to client inside BigQuery hook update_table method (#13018)`` - -Bug fixes -~~~~~~~~~ - -* ``Fix four bugs in StackdriverTaskHandler (#13784)`` -* ``Decode Remote Google Logs (#13115)`` -* ``Fix and improve GCP BigTable hook and system test (#13896)`` -* ``updated Google DV360 Hook to fix SDF issue (#13703)`` -* ``Fix insert_all method of BigQueryHook to support tables without schema (#13138)`` -* ``Fix Google BigQueryHook method get_schema() (#13136)`` -* ``Fix Data Catalog operators (#13096)`` - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/google/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-grpc/commits.rst b/docs/apache-airflow-providers-grpc/commits.rst index 425147bca83e42..8a89a3acdf0c96 100644 --- a/docs/apache-airflow-providers-grpc/commits.rst +++ b/docs/apache-airflow-providers-grpc/commits.rst @@ -31,13 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.1.0 ..... diff --git a/docs/apache-airflow-providers-grpc/index.rst b/docs/apache-airflow-providers-grpc/index.rst index d32691332adce3..3a556ce2bf7aad 100644 --- a/docs/apache-airflow-providers-grpc/index.rst +++ b/docs/apache-airflow-providers-grpc/index.rst @@ -81,52 +81,4 @@ PIP package Version required ``grpcio`` ``>=1.15.0`` ======================== ====================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``A bunch of template_fields_renderers additions (#15130)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/grpc/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-hashicorp/commits.rst b/docs/apache-airflow-providers-hashicorp/commits.rst index 183e46d7b2526a..2e3ba156d980af 100644 --- a/docs/apache-airflow-providers-hashicorp/commits.rst +++ b/docs/apache-airflow-providers-hashicorp/commits.rst @@ -28,6 +28,18 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-12 ``Sanitize end of line character when loading token from a file (vault) (#16407)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` +================================================================================================ =========== ================================================================================== + 1.0.2 ..... diff --git a/docs/apache-airflow-providers-hashicorp/index.rst b/docs/apache-airflow-providers-hashicorp/index.rst index fb19375f355329..b976c205a3f0ae 100644 --- a/docs/apache-airflow-providers-hashicorp/index.rst +++ b/docs/apache-airflow-providers-hashicorp/index.rst @@ -107,52 +107,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-hashicorp 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-hashicorp 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.0.2 -..... - -Bug Fixes -~~~~~~~~~ - -* ``Fix deprecated warning hvac auth (#15216)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/hashicorp/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-http/commits.rst b/docs/apache-airflow-providers-http/commits.rst index d7d9c6693c1d77..4019eb4ebf0ace 100644 --- a/docs/apache-airflow-providers-http/commits.rst +++ b/docs/apache-airflow-providers-http/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `904709d34 `_ 2021-05-27 ``Check synctatic correctness for code-snippets (#16005)`` `f122e2826 `_ 2021-05-10 ``Update 'SimpleHttpOperator' to take auth object (#15605)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` diff --git a/docs/apache-airflow-providers-http/index.rst b/docs/apache-airflow-providers-http/index.rst index 5af7b1573c11fe..47306404227be6 100644 --- a/docs/apache-airflow-providers-http/index.rst +++ b/docs/apache-airflow-providers-http/index.rst @@ -81,68 +81,4 @@ PIP package Version required ``requests`` ``>=2.20.0`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add documentation for the HTTP connection (#15379)`` -* ``Update 'SimpleHttpOperator' to take auth object (#15605)`` -* ``HttpHook: Use request factory and respect defaults (#14701)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Check synctatic correctness for code-snippets (#16005)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.1.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.1.0 -..... - -Updated documentation and readme files. - -Features -~~~~~~~~ - -* ``Add a new argument for HttpSensor to accept a list of http status code`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/http/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-imap/commits.rst b/docs/apache-airflow-providers-imap/commits.rst index e8ef0338e73ee7..af7726ab733afd 100644 --- a/docs/apache-airflow-providers-imap/commits.rst +++ b/docs/apache-airflow-providers-imap/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `5b2fe0e74 `_ 2021-04-27 ``Add Connection Documentation for Popular Providers (#15393)`` diff --git a/docs/apache-airflow-providers-imap/index.rst b/docs/apache-airflow-providers-imap/index.rst index c8c7ab8894dc89..9d9c0439ee9318 100644 --- a/docs/apache-airflow-providers-imap/index.rst +++ b/docs/apache-airflow-providers-imap/index.rst @@ -65,53 +65,4 @@ Installation You can install this package on top of an existing airflow 2.* installation via ``pip install apache-airflow-providers-imap`` - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for Popular Providers (#15393)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove python2 related handlings and dependencies (#15301)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/imap/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-jdbc/commits.rst b/docs/apache-airflow-providers-jdbc/commits.rst index e8be3085c0d7e9..f01c7e197e013b 100644 --- a/docs/apache-airflow-providers-jdbc/commits.rst +++ b/docs/apache-airflow-providers-jdbc/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-jdbc/index.rst b/docs/apache-airflow-providers-jdbc/index.rst index 06fc94cd1bc424..3062a180ff3054 100644 --- a/docs/apache-airflow-providers-jdbc/index.rst +++ b/docs/apache-airflow-providers-jdbc/index.rst @@ -81,49 +81,4 @@ PIP package Version required ``jaydebeapi`` ``>=1.1.1`` ============== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Fix some small typos also TESTING.rst (#14594)`` - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/jdbc/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-jenkins/commits.rst b/docs/apache-airflow-providers-jenkins/commits.rst index a2bbfaf34030b9..5834a173db84f1 100644 --- a/docs/apache-airflow-providers-jenkins/commits.rst +++ b/docs/apache-airflow-providers-jenkins/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-jenkins/index.rst b/docs/apache-airflow-providers-jenkins/index.rst index 2ac7d928907098..715973f2db0d02 100644 --- a/docs/apache-airflow-providers-jenkins/index.rst +++ b/docs/apache-airflow-providers-jenkins/index.rst @@ -74,56 +74,4 @@ PIP package Version required ``python-jenkins`` ``>=1.0.0`` ================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Fix string concatenation using 'f-strings' (#15200)`` - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Add allowed_jenkins_states to JenkinsJobTriggerOperator (#14131)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/jenkins/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-jira/commits.rst b/docs/apache-airflow-providers-jira/commits.rst index 50669bf2f1c6db..43bf0cf53faad9 100644 --- a/docs/apache-airflow-providers-jira/commits.rst +++ b/docs/apache-airflow-providers-jira/commits.rst @@ -31,13 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.0.2 ..... diff --git a/docs/apache-airflow-providers-jira/index.rst b/docs/apache-airflow-providers-jira/index.rst index 62cd7cb588857e..836b320d8d426d 100644 --- a/docs/apache-airflow-providers-jira/index.rst +++ b/docs/apache-airflow-providers-jira/index.rst @@ -73,49 +73,4 @@ PIP package Version required ``JIRA`` ``>1.0.7`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.0.2 -..... - -* ``Fix 'logging.exception' redundancy (#14823)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/jira/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-microsoft-azure/commits.rst b/docs/apache-airflow-providers-microsoft-azure/commits.rst index 8ecf4368306ed3..da042da99641ae 100644 --- a/docs/apache-airflow-providers-microsoft-azure/commits.rst +++ b/docs/apache-airflow-providers-microsoft-azure/commits.rst @@ -31,11 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-11 ``Fixes AzureFileShare connection extras (#16388)`` +`29b7f795d `_ 2021-06-07 ``fix wasb remote logging when blob already exists (#16280)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` `c844ff742 `_ 2021-05-18 ``Fix colon spacing in ''AzureDataExplorerHook'' docstring (#15841)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` diff --git a/docs/apache-airflow-providers-microsoft-azure/index.rst b/docs/apache-airflow-providers-microsoft-azure/index.rst index 601a24e0a4a56e..cb1a4bf595e559 100644 --- a/docs/apache-airflow-providers-microsoft-azure/index.rst +++ b/docs/apache-airflow-providers-microsoft-azure/index.rst @@ -124,119 +124,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-microsoft-azure 3.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-microsoft-azure 3.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -3.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``add oracle connection link (#15632)`` -* ``Add delimiter argument to WasbHook delete_file method (#15637)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix colon spacing in ``AzureDataExplorerHook`` docstring (#15841)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)`` - * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)`` - * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)`` - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Removes unnecessary AzureContainerInstance connection type (#15514)`` - -This change removes ``azure_container_instance_default`` connection type and replaces it with the -``azure_default``. The problem was that AzureContainerInstance was not needed as it was exactly the -same as the plain "azure" connection, however it's presence caused duplication in the field names -used in the UI editor for connections and unnecessary warnings generated. This version uses -plain Azure Hook and connection also for Azure Container Instance. If you already have -``azure_container_instance_default`` connection created in your DB, it will continue to work, but -the first time you edit it with the UI you will have to change it's type to ``azure_default``. - -Features -~~~~~~~~ - -* ``Add dynamic connection fields to Azure Connection (#15159)`` - -Bug fixes -~~~~~~~~~ - -* ``Fix 'logging.exception' redundancy (#14823)`` - - -1.3.0 -..... - -Features -~~~~~~~~ - -* ``A bunch of template_fields_renderers additions (#15130)`` - -Bug fixes -~~~~~~~~~ - -* ``Fix attributes for AzureDataFactory hook (#14704)`` - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Add Azure Data Factory hook (#11015)`` - -Bug fixes -~~~~~~~~~ - -* ``BugFix: Fix remote log in azure storage blob displays in one line (#14313)`` -* ``Fix AzureDataFactoryHook failing to instantiate its connection (#14565)`` - -1.1.0 -..... - -Updated documentation and readme files. - -Features -~~~~~~~~ - -* ``Upgrade azure blob to v12 (#12188)`` -* ``Fix Azure Data Explorer Operator (#13520)`` -* ``add AzureDatalakeStorageDeleteOperator (#13206)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/microsoft/azure/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-microsoft-mssql/commits.rst b/docs/apache-airflow-providers-microsoft-mssql/commits.rst index 021ada2f9de0f4..b7c3ba887eb20a 100644 --- a/docs/apache-airflow-providers-microsoft-mssql/commits.rst +++ b/docs/apache-airflow-providers-microsoft-mssql/commits.rst @@ -31,13 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.1.0 ..... diff --git a/docs/apache-airflow-providers-microsoft-mssql/index.rst b/docs/apache-airflow-providers-microsoft-mssql/index.rst index d5062515d70460..3f953e550bc012 100644 --- a/docs/apache-airflow-providers-microsoft-mssql/index.rst +++ b/docs/apache-airflow-providers-microsoft-mssql/index.rst @@ -73,53 +73,4 @@ PIP package Version required ``pymssql`` ``~=2.1,>=2.1.5`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Remove odbc dependency in microsoft.mssql provider (#15594)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/microsoft/mssql/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-microsoft-winrm/commits.rst b/docs/apache-airflow-providers-microsoft-winrm/commits.rst index e280d1c336babf..30184937bb5e8f 100644 --- a/docs/apache-airflow-providers-microsoft-winrm/commits.rst +++ b/docs/apache-airflow-providers-microsoft-winrm/commits.rst @@ -31,13 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.2.0 ..... diff --git a/docs/apache-airflow-providers-microsoft-winrm/index.rst b/docs/apache-airflow-providers-microsoft-winrm/index.rst index 3802b37ad434cd..e1eb424394edee 100644 --- a/docs/apache-airflow-providers-microsoft-winrm/index.rst +++ b/docs/apache-airflow-providers-microsoft-winrm/index.rst @@ -74,63 +74,4 @@ PIP package Version required ``pywinrm`` ``~=0.4`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.2.0 -..... - -* ``Display explicit error in case UID has no actual username (#15212)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``WinRM Operator: Fix stout decoding issue (#13153)`` - -Bug Fixes -~~~~~~~~~ - -* ``WinRM Operator: Fix stout decoding issue (#13153)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/microsoft/winrm/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-mongo/commits.rst b/docs/apache-airflow-providers-mongo/commits.rst index 4a7b5b0b76de83..f5a9696eaf1066 100644 --- a/docs/apache-airflow-providers-mongo/commits.rst +++ b/docs/apache-airflow-providers-mongo/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `5b2fe0e74 `_ 2021-04-27 ``Add Connection Documentation for Popular Providers (#15393)`` diff --git a/docs/apache-airflow-providers-mongo/index.rst b/docs/apache-airflow-providers-mongo/index.rst index 5e7ffddd2714ba..4bca04d77b5895 100644 --- a/docs/apache-airflow-providers-mongo/index.rst +++ b/docs/apache-airflow-providers-mongo/index.rst @@ -75,57 +75,4 @@ PIP package Version required ``pymongo`` ``>=3.6.0`` ============= =================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for Popular Providers (#15393)`` - -Bug Fixes -~~~~~~~~~ - - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Update Docstrings of Modules with Missing Params (#15391)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/mongo/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-mysql/commits.rst b/docs/apache-airflow-providers-mysql/commits.rst index 0bd4159bd0dc1f..4fdb3a4b75802c 100644 --- a/docs/apache-airflow-providers-mysql/commits.rst +++ b/docs/apache-airflow-providers-mysql/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `bf2b48174 `_ 2021-04-27 ``Add Connection Documentation for Providers (#15499)`` diff --git a/docs/apache-airflow-providers-mysql/index.rst b/docs/apache-airflow-providers-mysql/index.rst index 9af517ccfbac68..d6fab7e7641553 100644 --- a/docs/apache-airflow-providers-mysql/index.rst +++ b/docs/apache-airflow-providers-mysql/index.rst @@ -118,81 +118,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-mysql 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-mysql 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - -The version of MySQL server has to be 5.6.4+. The exact version upper bound depends -on the version of ``mysqlclient`` package. For example, ``mysqlclient`` 1.3.12 can only be -used with MySQL server 5.6.4 through 5.7. - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` - -Bug Fixes -~~~~~~~~~ - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Make Airflow code Pylint 2.8 compatible (#15534)`` - * ``Update Docstrings of Modules with Missing Params (#15391)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``Adds 'Trino' provider (with lower memory footprint for tests) (#15187)`` -* ``A bunch of template_fields_renderers additions (#15130)`` - -Bug fixes -~~~~~~~~~ - -* ``Fix autocommit calls for mysql-connector-python (#14869)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``MySQL hook respects conn_name_attr (#14240)`` - -1.0.1 -..... - -Updated documentation and readme files. - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/mysql/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-neo4j/commits.rst b/docs/apache-airflow-providers-neo4j/commits.rst index ab7f2abe31dbd9..dca21585005c8a 100644 --- a/docs/apache-airflow-providers-neo4j/commits.rst +++ b/docs/apache-airflow-providers-neo4j/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-neo4j/index.rst b/docs/apache-airflow-providers-neo4j/index.rst index f32fe433f803d2..f94e366d9c9d02 100644 --- a/docs/apache-airflow-providers-neo4j/index.rst +++ b/docs/apache-airflow-providers-neo4j/index.rst @@ -86,57 +86,4 @@ PIP package Version required ``neo4j`` ``>=4.2.1`` ============= ================== - - - .. 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. - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/neo4j/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-odbc/commits.rst b/docs/apache-airflow-providers-odbc/commits.rst index c7243bfa94a3a7..330e2fe0c291bd 100644 --- a/docs/apache-airflow-providers-odbc/commits.rst +++ b/docs/apache-airflow-providers-odbc/commits.rst @@ -31,11 +31,13 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-13 ``OdbcHook returns None. Related to #15016 issue. (#15510)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `c8ef3a353 `_ 2021-05-11 ``Fix OdbcHook handling of port (#15772)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-odbc/index.rst b/docs/apache-airflow-providers-odbc/index.rst index 9266f6200252ca..135b3b4b431b60 100644 --- a/docs/apache-airflow-providers-odbc/index.rst +++ b/docs/apache-airflow-providers-odbc/index.rst @@ -75,53 +75,4 @@ PIP package Version required ``pyodbc`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix OdbcHook handling of port (#15772)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/odbc/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-openfaas/commits.rst b/docs/apache-airflow-providers-openfaas/commits.rst index cf67d0d3d2b803..f6ffc988fae3f8 100644 --- a/docs/apache-airflow-providers-openfaas/commits.rst +++ b/docs/apache-airflow-providers-openfaas/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` `68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)`` diff --git a/docs/apache-airflow-providers-openfaas/index.rst b/docs/apache-airflow-providers-openfaas/index.rst index 366b922a7f969c..96185f242eb33f 100644 --- a/docs/apache-airflow-providers-openfaas/index.rst +++ b/docs/apache-airflow-providers-openfaas/index.rst @@ -64,58 +64,4 @@ Installation You can install this package on top of an existing airflow 2.* installation via ``pip install apache-airflow-providers-openfaas`` - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.1.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.1.0 -..... - -Updated documentation and readme files. - -* ``Add openfaas sync call (#13356)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/openfaas/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-opsgenie/commits.rst b/docs/apache-airflow-providers-opsgenie/commits.rst index 9e0a3ccfe1862b..c79825fbf1257f 100644 --- a/docs/apache-airflow-providers-opsgenie/commits.rst +++ b/docs/apache-airflow-providers-opsgenie/commits.rst @@ -31,14 +31,15 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `10ed42a83 `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.0.2 ..... diff --git a/docs/apache-airflow-providers-opsgenie/index.rst b/docs/apache-airflow-providers-opsgenie/index.rst index 5408433ea07c6c..6c6a9b47994147 100644 --- a/docs/apache-airflow-providers-opsgenie/index.rst +++ b/docs/apache-airflow-providers-opsgenie/index.rst @@ -101,57 +101,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-opsgenie 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-opsgenie 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix hooks extended from http hook (#16109)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.0.2 -..... - -Bug Fixes -~~~~~~~~~ - -* ``Fix type hints in OpsgenieAlertOperator (#14637)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/opsgenie/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-oracle/commits.rst b/docs/apache-airflow-providers-oracle/commits.rst index a026ed5f8153f2..abefb47b220d41 100644 --- a/docs/apache-airflow-providers-oracle/commits.rst +++ b/docs/apache-airflow-providers-oracle/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `abcd48731 `_ 2021-05-17 ``Add optional result handler to database hooks (#15581)`` `30eeac7b7 `_ 2021-05-09 ``[Oracle] Add port to DSN (#15589)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` diff --git a/docs/apache-airflow-providers-oracle/index.rst b/docs/apache-airflow-providers-oracle/index.rst index 0890662a9d090c..82fc19309baf86 100644 --- a/docs/apache-airflow-providers-oracle/index.rst +++ b/docs/apache-airflow-providers-oracle/index.rst @@ -79,61 +79,4 @@ PIP package Version required ``cx_Oracle`` ``>=5.1.2`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add optional result handler to database hooks (#15581)`` -* ``[Oracle] Add port to DSN (#15589)`` -* ``add oracle connection link (#15632)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Update Docstrings of Modules with Missing Params (#15391)`` - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``A bunch of template_fields_renderers additions (#15130)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/oracle/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-pagerduty/commits.rst b/docs/apache-airflow-providers-pagerduty/commits.rst index e5a548e853ca16..fe5c92efe626bb 100644 --- a/docs/apache-airflow-providers-pagerduty/commits.rst +++ b/docs/apache-airflow-providers-pagerduty/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` `68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)`` diff --git a/docs/apache-airflow-providers-pagerduty/index.rst b/docs/apache-airflow-providers-pagerduty/index.rst index c003be253c5499..5e1ac13bbe7890 100644 --- a/docs/apache-airflow-providers-pagerduty/index.rst +++ b/docs/apache-airflow-providers-pagerduty/index.rst @@ -73,48 +73,4 @@ PIP package Version required ``pdpyras`` ``>=4.1.2,<5`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/pagerduty/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-papermill/commits.rst b/docs/apache-airflow-providers-papermill/commits.rst index 5651d4b00d0a35..e447dbfa8fd136 100644 --- a/docs/apache-airflow-providers-papermill/commits.rst +++ b/docs/apache-airflow-providers-papermill/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `09674537c `_ 2021-05-06 ``Emit error on duplicated DAG ID (#15302)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-papermill/index.rst b/docs/apache-airflow-providers-papermill/index.rst index e127cdadb919ce..3b30096c9990f2 100644 --- a/docs/apache-airflow-providers-papermill/index.rst +++ b/docs/apache-airflow-providers-papermill/index.rst @@ -81,61 +81,4 @@ PIP package Version required ``scrapbook[all]`` ================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Emit error on duplicated DAG ID (#15302)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/papermill/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-plexus/commits.rst b/docs/apache-airflow-providers-plexus/commits.rst index 34de26b5d52a8d..2f328ae224be51 100644 --- a/docs/apache-airflow-providers-plexus/commits.rst +++ b/docs/apache-airflow-providers-plexus/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `5dd080279 `_ 2021-05-24 ``Removes arrow higher limits for plexus provider (#16026)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-plexus/index.rst b/docs/apache-airflow-providers-plexus/index.rst index 8dd93fa47731a5..9620377d12e8b0 100644 --- a/docs/apache-airflow-providers-plexus/index.rst +++ b/docs/apache-airflow-providers-plexus/index.rst @@ -79,53 +79,4 @@ PIP package Version required ``arrow`` ``>=0.16.0`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Removes arrow higher limits for plexus provider (#16026)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/plexus/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-postgres/commits.rst b/docs/apache-airflow-providers-postgres/commits.rst index 11d60fb415f3b0..c2e2f486f02fb7 100644 --- a/docs/apache-airflow-providers-postgres/commits.rst +++ b/docs/apache-airflow-providers-postgres/commits.rst @@ -31,11 +31,13 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-13 ``postgres_hook_aws_conn_id (#16100)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `9c8391a13 `_ 2021-05-10 ``Fix spelling (#15699)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `fc845caf7 `_ 2021-05-02 ``PostgresHook: deepcopy connection to avoid mutating connection obj (#15412)`` diff --git a/docs/apache-airflow-providers-postgres/index.rst b/docs/apache-airflow-providers-postgres/index.rst index 5667bd66fc303a..67b08843bd90c6 100644 --- a/docs/apache-airflow-providers-postgres/index.rst +++ b/docs/apache-airflow-providers-postgres/index.rst @@ -114,60 +114,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-postgres 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-postgres 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``PostgresHook: deepcopy connection to avoid mutating connection obj (#15412)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix spelling (#15699)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.0.2 -..... - -* ``Do not forward cluster-identifier to psycopg2 (#15360)`` - - -1.0.1 -..... - -Updated documentation and readme files. Added HowTo guide for Postgres Operator. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/postgres/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-presto/commits.rst b/docs/apache-airflow-providers-presto/commits.rst index 2f19e05abc27e8..9ab55eb0bca521 100644 --- a/docs/apache-airflow-providers-presto/commits.rst +++ b/docs/apache-airflow-providers-presto/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` `68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)`` diff --git a/docs/apache-airflow-providers-presto/index.rst b/docs/apache-airflow-providers-presto/index.rst index 6ab7575d491846..9257c5a4e0f83f 100644 --- a/docs/apache-airflow-providers-presto/index.rst +++ b/docs/apache-airflow-providers-presto/index.rst @@ -73,55 +73,4 @@ PIP package Version required ``presto-python-client`` ``>=0.7.0,<0.8`` ======================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/presto/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-qubole/commits.rst b/docs/apache-airflow-providers-qubole/commits.rst index a6e8fcfae241fc..7393602604fee2 100644 --- a/docs/apache-airflow-providers-qubole/commits.rst +++ b/docs/apache-airflow-providers-qubole/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `1e647029e `_ 2021-06-01 ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` `996965aad `_ 2021-05-11 ``Feature qubole hook support headers (#15683)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` diff --git a/docs/apache-airflow-providers-qubole/index.rst b/docs/apache-airflow-providers-qubole/index.rst index cc091109475f2a..14d69aa3b6fe54 100644 --- a/docs/apache-airflow-providers-qubole/index.rst +++ b/docs/apache-airflow-providers-qubole/index.rst @@ -74,63 +74,4 @@ PIP package Version required ``qds-sdk`` ``>=1.10.4`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Feature add support for include_headers in get_results (#15598)`` -* ``Feature qubole hook support headers (#15683)`` -* ``Feature qubole hook support headers (#15615)`` - -.. Review and move the new changes to one of the sections above: - * ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Make Airflow code Pylint 2.8 compatible (#15534)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Features -~~~~~~~~ - -* ``Refactor SQL/BigQuery/Qubole/Druid Check operators (#12677)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/qubole/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-redis/commits.rst b/docs/apache-airflow-providers-redis/commits.rst index 59fc4132c63606..be881e1b091e48 100644 --- a/docs/apache-airflow-providers-redis/commits.rst +++ b/docs/apache-airflow-providers-redis/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-redis/index.rst b/docs/apache-airflow-providers-redis/index.rst index 72bbf03bfcf7f5..71bc252dd64a56 100644 --- a/docs/apache-airflow-providers-redis/index.rst +++ b/docs/apache-airflow-providers-redis/index.rst @@ -73,48 +73,4 @@ PIP package Version required ``redis`` ``~=3.2`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/redis/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-salesforce/commits.rst b/docs/apache-airflow-providers-salesforce/commits.rst index 150ba38e1318e6..2599cc3b18d5af 100644 --- a/docs/apache-airflow-providers-salesforce/commits.rst +++ b/docs/apache-airflow-providers-salesforce/commits.rst @@ -28,6 +28,17 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` +================================================================================================ =========== ================================================================= + 2.0.0 ..... diff --git a/docs/apache-airflow-providers-salesforce/index.rst b/docs/apache-airflow-providers-salesforce/index.rst index cab9d2fb8b82b2..8c4d6f4cfb183e 100644 --- a/docs/apache-airflow-providers-salesforce/index.rst +++ b/docs/apache-airflow-providers-salesforce/index.rst @@ -109,61 +109,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-salesforce 3.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-salesforce 3.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -3.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -2.0.0 -..... - -Tableau provider moved to separate 'tableau' provider - -Things done: - - - Tableau classes imports classes from 'tableau' provider with deprecation warning - -Breaking changes -~~~~~~~~~~~~~~~~ - -You need to install ``apache-airflow-providers-tableau`` provider additionally to get -Tableau integration working. - - -1.0.1 -..... - -Updated documentation and readme files. - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/salesforce/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-samba/commits.rst b/docs/apache-airflow-providers-samba/commits.rst index 60552212aa9261..0b01f6d107d935 100644 --- a/docs/apache-airflow-providers-samba/commits.rst +++ b/docs/apache-airflow-providers-samba/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `a47a2548b `_ 2021-06-06 ``Add support for extra parameters to samba client (#16115)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-samba/index.rst b/docs/apache-airflow-providers-samba/index.rst index 520c86caa8abd7..935117bb2a7871 100644 --- a/docs/apache-airflow-providers-samba/index.rst +++ b/docs/apache-airflow-providers-samba/index.rst @@ -73,53 +73,4 @@ PIP package Version required ``pysmbclient`` ``>=0.1.3`` =============== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add support for extra parameters to samba client (#16115)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/samba/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-segment/commits.rst b/docs/apache-airflow-providers-segment/commits.rst index 831451a24aab7b..76bb9fdcabf979 100644 --- a/docs/apache-airflow-providers-segment/commits.rst +++ b/docs/apache-airflow-providers-segment/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-segment/index.rst b/docs/apache-airflow-providers-segment/index.rst index f18faf10212ad1..f8dd9a8aeb0e54 100644 --- a/docs/apache-airflow-providers-segment/index.rst +++ b/docs/apache-airflow-providers-segment/index.rst @@ -73,48 +73,4 @@ PIP package Version required ``analytics-python`` ``>=1.2.9`` ==================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/segment/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-sendgrid/commits.rst b/docs/apache-airflow-providers-sendgrid/commits.rst index c7dc2bb4c7a372..f5909f6638e98a 100644 --- a/docs/apache-airflow-providers-sendgrid/commits.rst +++ b/docs/apache-airflow-providers-sendgrid/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` `68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)`` diff --git a/docs/apache-airflow-providers-sendgrid/index.rst b/docs/apache-airflow-providers-sendgrid/index.rst index 6749afbdfbb296..b54ae5200899b4 100644 --- a/docs/apache-airflow-providers-sendgrid/index.rst +++ b/docs/apache-airflow-providers-sendgrid/index.rst @@ -73,57 +73,4 @@ PIP package Version required ``sendgrid`` ``>=6.0.0,<7`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - -1.0.1 -..... - -Updated documentation and readme files. - -* ``Deprecate email credentials from environment variables. (#13601)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/sendgrid/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-sftp/commits.rst b/docs/apache-airflow-providers-sftp/commits.rst index 1e891a10063b64..b57d30913ca73d 100644 --- a/docs/apache-airflow-providers-sftp/commits.rst +++ b/docs/apache-airflow-providers-sftp/commits.rst @@ -31,13 +31,15 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-10 ``Depreciate private_key_pass in SFTPHook conn extra and rename to private_key_passphrase (#14028)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ==================================================================================================== 1.2.0 ..... diff --git a/docs/apache-airflow-providers-sftp/index.rst b/docs/apache-airflow-providers-sftp/index.rst index 2e78515d9bbe41..5689b2a0ee1083 100644 --- a/docs/apache-airflow-providers-sftp/index.rst +++ b/docs/apache-airflow-providers-sftp/index.rst @@ -104,68 +104,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-sftp 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-sftp 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Undeprecate private_key option in SFTPHook (#15348)`` -* ``Add logs to show last modified in SFTP, FTP and Filesystem sensor (#15134)`` - -1.1.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.1.0 -..... - -Updated documentation and readme files. - -Features -~~~~~~~~ - -* ``Add retryer to SFTP hook connection (#13065)`` - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/sftp/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-singularity/commits.rst b/docs/apache-airflow-providers-singularity/commits.rst index 6c76f066ea59bb..38c275271a4b6a 100644 --- a/docs/apache-airflow-providers-singularity/commits.rst +++ b/docs/apache-airflow-providers-singularity/commits.rst @@ -31,13 +31,14 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== =============================================== +================================================================================================ =========== ================================================================= 1.1.0 ..... diff --git a/docs/apache-airflow-providers-singularity/index.rst b/docs/apache-airflow-providers-singularity/index.rst index 084b1c7bc05a14..d4d8f9479ecbd2 100644 --- a/docs/apache-airflow-providers-singularity/index.rst +++ b/docs/apache-airflow-providers-singularity/index.rst @@ -74,53 +74,4 @@ PIP package Version required ``spython`` ``>=0.0.56`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.1.0 -..... - -Features -~~~~~~~~ - -* ``A bunch of template_fields_renderers additions (#15130)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/singularity/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-slack/commits.rst b/docs/apache-airflow-providers-slack/commits.rst index cbf27868a7ca0e..bd6d154812a125 100644 --- a/docs/apache-airflow-providers-slack/commits.rst +++ b/docs/apache-airflow-providers-slack/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `1e647029e `_ 2021-06-01 ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` `10ed42a83 `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)`` `6d9fc3ed9 `_ 2021-05-14 ``Fix docstring formatting on ''SlackHook'' (#15840)`` diff --git a/docs/apache-airflow-providers-slack/index.rst b/docs/apache-airflow-providers-slack/index.rst index fadb38215441f5..c2383c704dfcbe 100644 --- a/docs/apache-airflow-providers-slack/index.rst +++ b/docs/apache-airflow-providers-slack/index.rst @@ -102,79 +102,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-slack 4.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-slack 4.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -4.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix hooks extended from http hook (#16109)`` -* ``Fix docstring formatting on ``SlackHook`` (#15840)`` -* ``Fix Sphinx Issues with Docstrings (#14968)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Rename the main branch of the Airflow repo to be 'main' (#16149)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -3.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Don't allow SlackHook.call method accept *args (#14289)`` - - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -We updated the support for ``slack_sdk`` from ``>=2.0.0,<3.0.0`` to ``>=3.0.0,<4.0.0``. In most cases, -this doesn't mean any breaking changes to the DAG files, but if you used this library directly -then you have to make the changes. For details, see -`the Migration Guide `_ -for Python Slack SDK. - -* ``Upgrade slack_sdk to v3 (#13745)`` - - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/slack/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-snowflake/commits.rst b/docs/apache-airflow-providers-snowflake/commits.rst index 19db40d0f4dda8..e24337e4550924 100644 --- a/docs/apache-airflow-providers-snowflake/commits.rst +++ b/docs/apache-airflow-providers-snowflake/commits.rst @@ -31,16 +31,18 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-15 ``Added ability for Snowflake to attribute usage to Airflow by adding an application parameter (#16420)`` +`9c94b72d4 `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `aeb93f8e5 `_ 2021-05-27 ``fix: restore parameters support when sql passed to SnowflakeHook as str (#16102)`` `20f363940 `_ 2021-05-19 ``Add 'template_fields' to 'S3ToSnowflake' operator (#15926)`` `6f956dc99 `_ 2021-05-13 ``Allow S3ToSnowflakeOperator to omit schema (#15817)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` -================================================================================================ =========== ==================================================================================== +================================================================================================ =========== ========================================================================================================= 1.3.0 ..... diff --git a/docs/apache-airflow-providers-snowflake/index.rst b/docs/apache-airflow-providers-snowflake/index.rst index e41bbd34b34d76..5c64973774e686 100644 --- a/docs/apache-airflow-providers-snowflake/index.rst +++ b/docs/apache-airflow-providers-snowflake/index.rst @@ -110,86 +110,4 @@ You can download officially released packages and verify their checksums and sig * `The apache-airflow-providers-snowflake 2.0.0 sdist package `_ (`asc `__, `sha512 `__) * `The apache-airflow-providers-snowflake 2.0.0 wheel package `_ (`asc `__, `sha512 `__) - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add 'template_fields' to 'S3ToSnowflake' operator (#15926)`` -* ``Allow S3ToSnowflakeOperator to omit schema (#15817)`` - -Bug Fixes -~~~~~~~~~ - -* ``fix: restore parameters support when sql passed to SnowflakeHook as str (#16102)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.3.0 -..... - -Features -~~~~~~~~ - -* ``Expose snowflake query_id in snowflake hook and operator (#15533)`` - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Add dynamic fields to snowflake connection (#14724)`` - -1.1.1 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` -* ``Prepare to release the next wave of providers: (#14487)`` - -1.1.0 -..... - -Updated documentation and readme files. - -Features -~~~~~~~~ - -* ``Fix S3ToSnowflakeOperator to support uploading all files in the specified stage (#12505)`` -* ``Add connection arguments in S3ToSnowflakeOperator (#12564)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/snowflake/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-sqlite/commits.rst b/docs/apache-airflow-providers-sqlite/commits.rst index c5e1ffdce5106f..c36d8ee0897326 100644 --- a/docs/apache-airflow-providers-sqlite/commits.rst +++ b/docs/apache-airflow-providers-sqlite/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-sqlite/index.rst b/docs/apache-airflow-providers-sqlite/index.rst index bcafa9ae00ac98..9c8e560b2d08c3 100644 --- a/docs/apache-airflow-providers-sqlite/index.rst +++ b/docs/apache-airflow-providers-sqlite/index.rst @@ -77,58 +77,4 @@ Installation You can install this package on top of an existing airflow 2.* installation via ``pip install apache-airflow-providers-sqlite`` - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Corrections in docs and tools after releasing provider RCs (#14082)`` - - -1.0.1 -..... - -Updated documentation and readme files. - -* ``Add example DAG & how-to guide for sqlite (#13196)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/sqlite/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-ssh/commits.rst b/docs/apache-airflow-providers-ssh/commits.rst index 8a8e753bafd628..c973014c93f8d0 100644 --- a/docs/apache-airflow-providers-ssh/commits.rst +++ b/docs/apache-airflow-providers-ssh/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `7a0d41224 `_ 2021-04-25 ``Add Connection Documentation to more Providers (#15408)`` diff --git a/docs/apache-airflow-providers-ssh/index.rst b/docs/apache-airflow-providers-ssh/index.rst index 5f77cd1163f3ba..43b145fa896d3b 100644 --- a/docs/apache-airflow-providers-ssh/index.rst +++ b/docs/apache-airflow-providers-ssh/index.rst @@ -81,76 +81,4 @@ PIP package Version required ``sshtunnel`` ``>=0.1.4,<0.2`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation to more Providers (#15408)`` - -Bug Fixes -~~~~~~~~~ - -* ``Display explicit error in case UID has no actual username (#15212)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - -1.3.0 -..... - -Features -~~~~~~~~ - -* ``A bunch of template_fields_renderers additions (#15130)`` - -1.2.0 -..... - -Features -~~~~~~~~ - -* ``Added support for DSS, ECDSA, and Ed25519 private keys in SSHHook (#12467)`` - -1.1.0 -..... - -Updated documentation and readme files. - -Features -~~~~~~~~ - -* ``[AIRFLOW-7044] Host key can be specified via SSH connection extras. (#12944)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/ssh/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-tableau/commits.rst b/docs/apache-airflow-providers-tableau/commits.rst index 953c909de6b5db..ffc751e58b85dd 100644 --- a/docs/apache-airflow-providers-tableau/commits.rst +++ b/docs/apache-airflow-providers-tableau/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-tableau/index.rst b/docs/apache-airflow-providers-tableau/index.rst index 2fea078a874f81..a0fdf861c9a076 100644 --- a/docs/apache-airflow-providers-tableau/index.rst +++ b/docs/apache-airflow-providers-tableau/index.rst @@ -75,51 +75,4 @@ PIP package Version required ``tableauserverclient`` ======================= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Features -~~~~~~~~ - -* ``Add Connection Documentation for Providers (#15499)`` - -Bug Fixes -~~~~~~~~~ - - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/tableau/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-telegram/commits.rst b/docs/apache-airflow-providers-telegram/commits.rst index 6c9e6aa9acf55e..3af6c4975a1bbe 100644 --- a/docs/apache-airflow-providers-telegram/commits.rst +++ b/docs/apache-airflow-providers-telegram/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `904709d34 `_ 2021-05-27 ``Check synctatic correctness for code-snippets (#16005)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` diff --git a/docs/apache-airflow-providers-telegram/index.rst b/docs/apache-airflow-providers-telegram/index.rst index ff25ca198fdb59..55e29b4162cb39 100644 --- a/docs/apache-airflow-providers-telegram/index.rst +++ b/docs/apache-airflow-providers-telegram/index.rst @@ -80,56 +80,4 @@ PIP package Version required ``python-telegram-bot`` ``~=13.0`` ======================= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Check synctatic correctness for code-snippets (#16005)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - -1.0.2 -..... - -Bug fixes -~~~~~~~~~ - -* ``Fix the AttributeError with text field in TelegramOperator (#13990)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/telegram/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-trino/commits.rst b/docs/apache-airflow-providers-trino/commits.rst index 1f33a5e98a924d..dfbf7e53f6598e 100644 --- a/docs/apache-airflow-providers-trino/commits.rst +++ b/docs/apache-airflow-providers-trino/commits.rst @@ -28,6 +28,17 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` +================================================================================================ =========== ================================================================= + 1.0.0 ..... diff --git a/docs/apache-airflow-providers-trino/index.rst b/docs/apache-airflow-providers-trino/index.rst index 94673550fc1e62..ff05e2c8effbb4 100644 --- a/docs/apache-airflow-providers-trino/index.rst +++ b/docs/apache-airflow-providers-trino/index.rst @@ -73,39 +73,4 @@ PIP package Version required ``trino`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/trino/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-vertica/commits.rst b/docs/apache-airflow-providers-vertica/commits.rst index 2bc4b3d3574537..13885df07c93f5 100644 --- a/docs/apache-airflow-providers-vertica/commits.rst +++ b/docs/apache-airflow-providers-vertica/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-vertica/index.rst b/docs/apache-airflow-providers-vertica/index.rst index 81f24630d106b7..9c106eb8b0fb8c 100644 --- a/docs/apache-airflow-providers-vertica/index.rst +++ b/docs/apache-airflow-providers-vertica/index.rst @@ -73,48 +73,4 @@ PIP package Version required ``vertica-python`` ``>=0.5.1`` ================== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/vertica/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-yandex/commits.rst b/docs/apache-airflow-providers-yandex/commits.rst index 4b1a02c1a070dc..b920a1aa102173 100644 --- a/docs/apache-airflow-providers-yandex/commits.rst +++ b/docs/apache-airflow-providers-yandex/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)`` diff --git a/docs/apache-airflow-providers-yandex/index.rst b/docs/apache-airflow-providers-yandex/index.rst index 781cbe4669f719..85ed14e3348366 100644 --- a/docs/apache-airflow-providers-yandex/index.rst +++ b/docs/apache-airflow-providers-yandex/index.rst @@ -81,54 +81,4 @@ PIP package Version required ``yandexcloud`` ``>=0.22.0`` =============== ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -Bug Fixes -~~~~~~~~~ - -* ``Fix Sphinx Issues with Docstrings (#14968)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Adds interactivity when generating provider documentation. (#15518)`` - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Update docstrings to adhere to sphinx standards (#14918)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/yandex/CHANGELOG.rst diff --git a/docs/apache-airflow-providers-zendesk/commits.rst b/docs/apache-airflow-providers-zendesk/commits.rst index ecc2902c278601..fe106ac906bfc4 100644 --- a/docs/apache-airflow-providers-zendesk/commits.rst +++ b/docs/apache-airflow-providers-zendesk/commits.rst @@ -31,11 +31,12 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-07 ``Updated documentation for June 2021 provider release (#16294)`` `807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)`` `71c673e42 `_ 2021-04-22 ``Update Docstrings of Modules with Missing Params (#15391)`` `68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)`` diff --git a/docs/apache-airflow-providers-zendesk/index.rst b/docs/apache-airflow-providers-zendesk/index.rst index 7d490656e1c6ce..9bd02cf86cd04c 100644 --- a/docs/apache-airflow-providers-zendesk/index.rst +++ b/docs/apache-airflow-providers-zendesk/index.rst @@ -68,48 +68,4 @@ PIP package Version required ``zdesk`` ============= ================== - .. 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. - - -Changelog ---------- - -2.0.0 -..... - -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Auto-apply apply_default decorator (#15667)`` - -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): - * ``Prepares provider release after PIP 21 compatibility (#15576)`` - * ``Update Docstrings of Modules with Missing Params (#15391)`` - * ``Remove Backport Providers (#14886)`` - * ``Update documentation for broken package releases (#14734)`` - -1.0.1 -..... - -Updated documentation and readme files. - -1.0.0 -..... - -Initial version of the provider. +.. include:: ../../airflow/providers/zendesk/CHANGELOG.rst diff --git a/docs/conf.py b/docs/conf.py index 7e2d9584704d29..4443b15149ec7b 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -77,7 +77,7 @@ except StopIteration: raise Exception(f"Could not find provider.yaml file for package: {PACKAGE_NAME}") PACKAGE_DIR = CURRENT_PROVIDER['package-dir'] - PACKAGE_VERSION = 'devel' + PACKAGE_VERSION = CURRENT_PROVIDER['versions'][0] elif PACKAGE_NAME == 'helm-chart': PACKAGE_DIR = os.path.join(ROOT_DIR, 'chart') CHART_YAML_FILE = os.path.join(PACKAGE_DIR, 'Chart.yaml') @@ -95,7 +95,6 @@ os.environ['AIRFLOW_PACKAGE_DIR'] = PACKAGE_DIR os.environ['AIRFLOW_PACKAGE_VERSION'] = PACKAGE_VERSION - # Hack to allow changing for piece of the code to behave differently while # the docs are being built. The main objective was to alter the # behavior of the utils.apply_default that was hiding function headers @@ -331,8 +330,8 @@ def _get_rst_filepath_from_path(filepath: str): 'conf_py_path': f'/docs/{PACKAGE_NAME}/', 'github_user': 'apache', 'github_repo': 'airflow', - 'github_version': 'devel', - 'display_github': 'devel', + 'github_version': 'main', + 'display_github': 'main', 'suffix': '.rst', } diff --git a/scripts/ci/libraries/_runs.sh b/scripts/ci/libraries/_runs.sh index 76c39330269860..d15e68bf657d0c 100644 --- a/scripts/ci/libraries/_runs.sh +++ b/scripts/ci/libraries/_runs.sh @@ -64,7 +64,7 @@ function runs::run_prepare_provider_packages() { # Docker command to generate release notes for provider packages function runs::run_prepare_provider_documentation() { local term_flag="-it" - if [[ ${NO_INTERACTIVE} == "true" ]]; then + if [[ ${NON_INTERACTIVE} == "true" ]]; then term_flag="-t" fi # No group here - groups are added internally @@ -72,7 +72,7 @@ function runs::run_prepare_provider_documentation() { --entrypoint "/usr/local/bin/dumb-init" \ "${term_flag}" \ -v "${AIRFLOW_SOURCES}:/opt/airflow" \ - -e "NO_INTERACTIVE" \ + -e "NON_INTERACTIVE" \ "${AIRFLOW_CI_IMAGE}" \ "--" "/opt/airflow/scripts/in_container/run_prepare_provider_documentation.sh" "${@}" } diff --git a/scripts/in_container/run_prepare_provider_documentation.sh b/scripts/in_container/run_prepare_provider_documentation.sh index d22f4dff66ae27..bbc889b5b7eae9 100755 --- a/scripts/in_container/run_prepare_provider_documentation.sh +++ b/scripts/in_container/run_prepare_provider_documentation.sh @@ -50,7 +50,7 @@ function run_prepare_documentation() { --no-git-update \ "${OPTIONAL_VERBOSE_FLAG[@]}" \ "${OPTIONAL_RELEASE_VERSION_ARGUMENT[@]}" \ - "${OPTIONAL_NO_INTERACTIVE_FLAG[@]}" \ + "${OPTIONAL_NON_INTERACTIVE_FLAG[@]}" \ "${provider_package}" res=$? if [[ ${res} == "64" ]]; then @@ -76,7 +76,6 @@ function run_prepare_documentation() { python3 "${PROVIDER_PACKAGES_DIR}/prepare_provider_packages.py" \ update-changelog \ "${OPTIONAL_VERBOSE_FLAG[@]}" \ - "${OPTIONAL_NO_INTERACTIVE_FLAG[@]}" \ "${provider_package}" res=$? if [[ ${res} == "64" ]]; then @@ -117,6 +116,10 @@ function run_prepare_documentation() { echo echo "${COLOR_RED}There were errors when preparing documentation. Exiting! ${COLOR_RESET}" exit 1 + else + echo + echo "${COLOR_YELLOW}Please review the updated files, classify the changelog entries and commit the changes!${COLOR_RESET}" + echo fi } @@ -137,9 +140,9 @@ if [[ $# != "0" && ${1} =~ ^[0-9][0-9][0-9][0-9]\.[0-9][0-9]\.[0-9][0-9]$ ]]; th shift fi -OPTIONAL_NO_INTERACTIVE_FLAG=() -if [[ ${NO_INTERACTIVE=} == "true" ]]; then - OPTIONAL_NO_INTERACTIVE_FLAG+=("--non-interactive") +OPTIONAL_NON_INTERACTIVE_FLAG=() +if [[ ${NON_INTERACTIVE=} == "true" ]]; then + OPTIONAL_NON_INTERACTIVE_FLAG+=("--non-interactive") fi