This is an automated email from the ASF dual-hosted git repository.
eladkal pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 69d48ed7b5 Prepare docs ad hoc Teradata provider February 2024 (#37589)
69d48ed7b5 is described below
commit 69d48ed7b57db48567347f000c12b28d66f972ba
Author: Elad Kalif <[email protected]>
AuthorDate: Wed Feb 21 19:15:38 2024 +0200
Prepare docs ad hoc Teradata provider February 2024 (#37589)
---
airflow/providers/teradata/__init__.py | 10 ++++-----
.../changelog.rst | 6 ++++++
docs/apache-airflow-providers-teradata/commits.rst | 24 +++++++++++++++++++++-
docs/apache-airflow-providers-teradata/index.rst | 12 +++++------
4 files changed, 39 insertions(+), 13 deletions(-)
diff --git a/airflow/providers/teradata/__init__.py
b/airflow/providers/teradata/__init__.py
index 655822eebf..f6364e2c77 100644
--- a/airflow/providers/teradata/__init__.py
+++ b/airflow/providers/teradata/__init__.py
@@ -1,4 +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
@@ -19,8 +18,8 @@
# NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
# OVERWRITTEN WHEN PREPARING DOCUMENTATION FOR THE PACKAGES.
#
-# IF YOU WANT TO MODIFY IT, YOU SHOULD MODIFY THE TEMPLATE
-# `PROVIDER__INIT__PY_TEMPLATE.py.jinja2` IN the `dev/provider_packages`
DIRECTORY
+# IF YOU WANT TO MODIFY THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
+# `PROVIDER__INIT__PY_TEMPLATE.py.jinja2` IN the
`dev/breeze/src/airflow_breeze/templates` DIRECTORY
#
from __future__ import annotations
@@ -29,7 +28,6 @@ import packaging.version
__all__ = ["__version__"]
__version__ = "1.0.0"
-MIN_AIRFLOW_VERSION = "2.6.0"
try:
from airflow import __version__ as airflow_version
@@ -37,8 +35,8 @@ except ImportError:
from airflow.version import version as airflow_version
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
- MIN_AIRFLOW_VERSION
+ "2.6.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-teradata:{__version__}`
requires Apache Airflow {MIN_AIRFLOW_VERSION}+"
+ f"The package `apache-airflow-providers-teradata:{__version__}` needs
Apache Airflow 2.6.0+"
)
diff --git a/docs/apache-airflow-providers-teradata/changelog.rst
b/docs/apache-airflow-providers-teradata/changelog.rst
index da5e9aa653..90c80663b4 100644
--- a/docs/apache-airflow-providers-teradata/changelog.rst
+++ b/docs/apache-airflow-providers-teradata/changelog.rst
@@ -16,4 +16,10 @@
specific language governing permissions and limitations
under the License.
+ .. NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
+ OVERWRITTEN WHEN PREPARING PACKAGES.
+
+ .. IF YOU WANT TO MODIFY THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
+ `PROVIDER_CHANGELOG_TEMPLATE.rst.jinja2` IN the
`dev/breeze/src/airflow_breeze/templates` DIRECTORY
+
.. include:: ../../airflow/providers/teradata/CHANGELOG.rst
diff --git a/docs/apache-airflow-providers-teradata/commits.rst
b/docs/apache-airflow-providers-teradata/commits.rst
index 5ba943611a..a991d80596 100644
--- a/docs/apache-airflow-providers-teradata/commits.rst
+++ b/docs/apache-airflow-providers-teradata/commits.rst
@@ -1,3 +1,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
@@ -15,12 +16,33 @@
specific language governing permissions and limitations
under the License.
+ .. NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
+ OVERWRITTEN WHEN PREPARING PACKAGES.
+
+ .. IF YOU WANT TO MODIFY THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
+ `PROVIDER_COMMITS_TEMPLATE.rst.jinja2` IN the
`dev/breeze/src/airflow_breeze/templates` DIRECTORY
+
+ .. THE REMAINDER OF THE FILE IS AUTOMATICALLY GENERATED. IT WILL BE
OVERWRITTEN AT RELEASE TIME!
Package apache-airflow-providers-teradata
------------------------------------------------------
-`Teradata <https://docs.teradata.com/>`__
+`Teradata <https://www.teradata.com/>`__
This is detailed commit list of changes for versions provider package:
``teradata``.
For high-level changelog, see :doc:`package information including changelog
<index>`.
+
+
+
+1.0.0
+.....
+
+Latest change: 2024-02-16
+
+=================================================================================================
===========
==================================================================
+Commit
Committed Subject
+=================================================================================================
===========
==================================================================
+`5a0be392e6
<https://github.com/apache/airflow/commit/5a0be392e66f8e5426ba3478621115e92fcf245b>`_
2024-02-16 ``Add comment about versions updated by release manager
(#37488)``
+`c41794d056
<https://github.com/apache/airflow/commit/c41794d0562984243c0bb0331e41c58d213eb690>`_
2024-02-15 ``Add Teradata Provider (#36953)``
+=================================================================================================
===========
==================================================================
diff --git a/docs/apache-airflow-providers-teradata/index.rst
b/docs/apache-airflow-providers-teradata/index.rst
index 55dd27f08a..3d97769a40 100644
--- a/docs/apache-airflow-providers-teradata/index.rst
+++ b/docs/apache-airflow-providers-teradata/index.rst
@@ -71,7 +71,7 @@
Detailed list of commits <commits>
-Package apache-airflow-providers-teradata
+apache-airflow-providers-teradata package
------------------------------------------------------
`Teradata <https://www.teradata.com/>`__
@@ -82,15 +82,15 @@ Release: 1.0.0
Provider package
----------------
-This is a provider package for ``teradata`` provider. All classes for this
provider package
-are in ``airflow.providers.teradata`` python package.
+This package is for the ``teradata`` provider.
+All classes for this package are included in the
``airflow.providers.teradata`` python package.
Installation
------------
-You can install this package on top of an existing Airflow 2 installation (see
``Requirements`` below)
-for the minimum Airflow version supported) via
-``pip install apache-airflow-providers-teradata``
+You can install this package on top of an existing Airflow 2 installation via
+``pip install apache-airflow-providers-teradata``.
+For the minimum Airflow version supported, see ``Requirements`` below.
Requirements
------------