diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-apache-airflow-backport-providers-apache-beam.spec | 483 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 485 insertions, 0 deletions
@@ -0,0 +1 @@ +/apache-airflow-backport-providers-apache-beam-2021.3.13.tar.gz diff --git a/python-apache-airflow-backport-providers-apache-beam.spec b/python-apache-airflow-backport-providers-apache-beam.spec new file mode 100644 index 0000000..f2b53f9 --- /dev/null +++ b/python-apache-airflow-backport-providers-apache-beam.spec @@ -0,0 +1,483 @@ +%global _empty_manifest_terminate_build 0 +Name: python-apache-airflow-backport-providers-apache-beam +Version: 2021.3.13 +Release: 1 +Summary: Backport provider package apache-airflow-backport-providers-apache-beam for Apache Airflow +License: Apache License 2.0 +URL: https://airflow.apache.org/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/5b/48/fe52f99d24772b2c3de5a924b2e6a3fb27c539d7d18fe3aebd20ba5d5f06/apache-airflow-backport-providers-apache-beam-2021.3.13.tar.gz +BuildArch: noarch + +Requires: python3-apache-airflow +Requires: python3-apache-beam[gcp] +Requires: python3-apache-airflow-backport-providers-google + +%description +<!-- + 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. + --> + + +# Package apache-airflow-backport-providers-apache-beam + +Release: 2021.3.13 + +**Table of contents** + +- [Backport package](#backport-package) +- [Installation](#installation) +- [PIP requirements](#pip-requirements) +- [Cross provider package dependencies](#cross-provider-package-dependencies) +- [Provider class summary](#provider-classes-summary) + - [Operators](#operators) + - [New operators](#new-operators) + - [Hooks](#hooks) + - [New hooks](#new-hooks) +- [Releases](#releases) + - [Release 2021.3.13](#release-2021313) + - [Release 2021.2.5](#release-202125) + +## Backport package + +This is a backport providers package for `apache.beam` provider. All classes for this provider package +are in `airflow.providers.apache.beam` python package. + +**Only Python 3.6+ is supported for this backport package.** + +While Airflow 1.10.* continues to support Python 2.7+ - you need to upgrade python to 3.6+ if you +want to use this backport package. + + +## Release 2021.3.13 + +### 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)` + + +## Installation + +You can install this package on top of an existing airflow 1.10.* installation via +`pip install apache-airflow-backport-providers-apache-beam` + +## PIP requirements + +| PIP package | Version required | +|:-------------------|:-------------------| +| `apache-beam[gcp]` | | + +## 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 backport providers package in order to use them. + +You can install such cross-provider dependencies when installing from PyPI. For example: + +```bash +pip install apache-airflow-backport-providers-apache-beam[google] +``` + +| Dependent package | Extra | +|:-------------------------------------------------------------------------------------------------------------------|:---------| +| [apache-airflow-backport-providers-google](https://github.com/apache/airflow/tree/master/airflow/providers/google) | `google` | + +# Provider classes summary + +In Airflow 2.0, all operators, transfers, hooks, sensors, secrets for the `apache.beam` provider +are in the `airflow.providers.apache.beam` package. You can read more about the naming conventions used +in [Naming conventions for provider packages](https://github.com/apache/airflow/blob/master/CONTRIBUTING.rst#naming-conventions-for-provider-packages) + + +## Operators + + +### New operators + +| New Airflow 2.0 operators: `airflow.providers.apache.beam` package | +|:----------------------------------------------------------------------------------------------------------------------------------------------| +| [operators.beam.BeamRunJavaPipelineOperator](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/operators/beam.py) | +| [operators.beam.BeamRunPythonPipelineOperator](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/operators/beam.py) | + + + +## Hooks + + +### New hooks + +| New Airflow 2.0 hooks: `airflow.providers.apache.beam` package | +|:-----------------------------------------------------------------------------------------------------------------| +| [hooks.beam.BeamHook](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/hooks/beam.py) | + + + + +## Releases + +### Release 2021.3.13 + +| Commit | Committed | Subject | +|:-----------------------------------------------------------------------------------------------|:------------|:-------------------------------------------------------------------------------------| +| [4e5763060](https://github.com/apache/airflow/commit/4e5763060683456405ab6173cdee1f2facc231e5) | 2021-03-03 | `Remove WARNINGs from BeamHook (#14554)` | +| [589d6dec9](https://github.com/apache/airflow/commit/589d6dec922565897785bcbc5ac6bb3b973d7f5d) | 2021-02-27 | `Prepare to release the next wave of providers: (#14487)` | +| [8a731f536](https://github.com/apache/airflow/commit/8a731f536cc946cc62c20921187354b828df931e) | 2021-02-05 | `Improve Apache Beam operators - refactor operator - common Dataflow logic (#14094)` | +| [10343ec29](https://github.com/apache/airflow/commit/10343ec29f8f0abc5b932ba26faf49bc63c6bcda) | 2021-02-05 | `Corrections in docs and tools after releasing provider RCs (#14082)` | + + +### Release 2021.2.5 + +| Commit | Committed | Subject | +|:-----------------------------------------------------------------------------------------------|:------------|:--------------------------------------------------------------------------| +| [d45739f7c](https://github.com/apache/airflow/commit/d45739f7ce0de183329d67fff88a9da3943a9280) | 2021-02-04 | `Fixes to release process after releasing 2nd wave of providers (#14059)` | +| [1872d8719](https://github.com/apache/airflow/commit/1872d8719d24f94aeb1dcba9694837070b9884ca) | 2021-02-03 | `Add Apache Beam operators (#12814)` | + + + + +%package -n python3-apache-airflow-backport-providers-apache-beam +Summary: Backport provider package apache-airflow-backport-providers-apache-beam for Apache Airflow +Provides: python-apache-airflow-backport-providers-apache-beam +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-apache-airflow-backport-providers-apache-beam +<!-- + 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. + --> + + +# Package apache-airflow-backport-providers-apache-beam + +Release: 2021.3.13 + +**Table of contents** + +- [Backport package](#backport-package) +- [Installation](#installation) +- [PIP requirements](#pip-requirements) +- [Cross provider package dependencies](#cross-provider-package-dependencies) +- [Provider class summary](#provider-classes-summary) + - [Operators](#operators) + - [New operators](#new-operators) + - [Hooks](#hooks) + - [New hooks](#new-hooks) +- [Releases](#releases) + - [Release 2021.3.13](#release-2021313) + - [Release 2021.2.5](#release-202125) + +## Backport package + +This is a backport providers package for `apache.beam` provider. All classes for this provider package +are in `airflow.providers.apache.beam` python package. + +**Only Python 3.6+ is supported for this backport package.** + +While Airflow 1.10.* continues to support Python 2.7+ - you need to upgrade python to 3.6+ if you +want to use this backport package. + + +## Release 2021.3.13 + +### 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)` + + +## Installation + +You can install this package on top of an existing airflow 1.10.* installation via +`pip install apache-airflow-backport-providers-apache-beam` + +## PIP requirements + +| PIP package | Version required | +|:-------------------|:-------------------| +| `apache-beam[gcp]` | | + +## 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 backport providers package in order to use them. + +You can install such cross-provider dependencies when installing from PyPI. For example: + +```bash +pip install apache-airflow-backport-providers-apache-beam[google] +``` + +| Dependent package | Extra | +|:-------------------------------------------------------------------------------------------------------------------|:---------| +| [apache-airflow-backport-providers-google](https://github.com/apache/airflow/tree/master/airflow/providers/google) | `google` | + +# Provider classes summary + +In Airflow 2.0, all operators, transfers, hooks, sensors, secrets for the `apache.beam` provider +are in the `airflow.providers.apache.beam` package. You can read more about the naming conventions used +in [Naming conventions for provider packages](https://github.com/apache/airflow/blob/master/CONTRIBUTING.rst#naming-conventions-for-provider-packages) + + +## Operators + + +### New operators + +| New Airflow 2.0 operators: `airflow.providers.apache.beam` package | +|:----------------------------------------------------------------------------------------------------------------------------------------------| +| [operators.beam.BeamRunJavaPipelineOperator](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/operators/beam.py) | +| [operators.beam.BeamRunPythonPipelineOperator](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/operators/beam.py) | + + + +## Hooks + + +### New hooks + +| New Airflow 2.0 hooks: `airflow.providers.apache.beam` package | +|:-----------------------------------------------------------------------------------------------------------------| +| [hooks.beam.BeamHook](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/hooks/beam.py) | + + + + +## Releases + +### Release 2021.3.13 + +| Commit | Committed | Subject | +|:-----------------------------------------------------------------------------------------------|:------------|:-------------------------------------------------------------------------------------| +| [4e5763060](https://github.com/apache/airflow/commit/4e5763060683456405ab6173cdee1f2facc231e5) | 2021-03-03 | `Remove WARNINGs from BeamHook (#14554)` | +| [589d6dec9](https://github.com/apache/airflow/commit/589d6dec922565897785bcbc5ac6bb3b973d7f5d) | 2021-02-27 | `Prepare to release the next wave of providers: (#14487)` | +| [8a731f536](https://github.com/apache/airflow/commit/8a731f536cc946cc62c20921187354b828df931e) | 2021-02-05 | `Improve Apache Beam operators - refactor operator - common Dataflow logic (#14094)` | +| [10343ec29](https://github.com/apache/airflow/commit/10343ec29f8f0abc5b932ba26faf49bc63c6bcda) | 2021-02-05 | `Corrections in docs and tools after releasing provider RCs (#14082)` | + + +### Release 2021.2.5 + +| Commit | Committed | Subject | +|:-----------------------------------------------------------------------------------------------|:------------|:--------------------------------------------------------------------------| +| [d45739f7c](https://github.com/apache/airflow/commit/d45739f7ce0de183329d67fff88a9da3943a9280) | 2021-02-04 | `Fixes to release process after releasing 2nd wave of providers (#14059)` | +| [1872d8719](https://github.com/apache/airflow/commit/1872d8719d24f94aeb1dcba9694837070b9884ca) | 2021-02-03 | `Add Apache Beam operators (#12814)` | + + + + +%package help +Summary: Development documents and examples for apache-airflow-backport-providers-apache-beam +Provides: python3-apache-airflow-backport-providers-apache-beam-doc +%description help +<!-- + 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. + --> + + +# Package apache-airflow-backport-providers-apache-beam + +Release: 2021.3.13 + +**Table of contents** + +- [Backport package](#backport-package) +- [Installation](#installation) +- [PIP requirements](#pip-requirements) +- [Cross provider package dependencies](#cross-provider-package-dependencies) +- [Provider class summary](#provider-classes-summary) + - [Operators](#operators) + - [New operators](#new-operators) + - [Hooks](#hooks) + - [New hooks](#new-hooks) +- [Releases](#releases) + - [Release 2021.3.13](#release-2021313) + - [Release 2021.2.5](#release-202125) + +## Backport package + +This is a backport providers package for `apache.beam` provider. All classes for this provider package +are in `airflow.providers.apache.beam` python package. + +**Only Python 3.6+ is supported for this backport package.** + +While Airflow 1.10.* continues to support Python 2.7+ - you need to upgrade python to 3.6+ if you +want to use this backport package. + + +## Release 2021.3.13 + +### 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)` + + +## Installation + +You can install this package on top of an existing airflow 1.10.* installation via +`pip install apache-airflow-backport-providers-apache-beam` + +## PIP requirements + +| PIP package | Version required | +|:-------------------|:-------------------| +| `apache-beam[gcp]` | | + +## 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 backport providers package in order to use them. + +You can install such cross-provider dependencies when installing from PyPI. For example: + +```bash +pip install apache-airflow-backport-providers-apache-beam[google] +``` + +| Dependent package | Extra | +|:-------------------------------------------------------------------------------------------------------------------|:---------| +| [apache-airflow-backport-providers-google](https://github.com/apache/airflow/tree/master/airflow/providers/google) | `google` | + +# Provider classes summary + +In Airflow 2.0, all operators, transfers, hooks, sensors, secrets for the `apache.beam` provider +are in the `airflow.providers.apache.beam` package. You can read more about the naming conventions used +in [Naming conventions for provider packages](https://github.com/apache/airflow/blob/master/CONTRIBUTING.rst#naming-conventions-for-provider-packages) + + +## Operators + + +### New operators + +| New Airflow 2.0 operators: `airflow.providers.apache.beam` package | +|:----------------------------------------------------------------------------------------------------------------------------------------------| +| [operators.beam.BeamRunJavaPipelineOperator](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/operators/beam.py) | +| [operators.beam.BeamRunPythonPipelineOperator](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/operators/beam.py) | + + + +## Hooks + + +### New hooks + +| New Airflow 2.0 hooks: `airflow.providers.apache.beam` package | +|:-----------------------------------------------------------------------------------------------------------------| +| [hooks.beam.BeamHook](https://github.com/apache/airflow/blob/master/airflow/providers/apache/beam/hooks/beam.py) | + + + + +## Releases + +### Release 2021.3.13 + +| Commit | Committed | Subject | +|:-----------------------------------------------------------------------------------------------|:------------|:-------------------------------------------------------------------------------------| +| [4e5763060](https://github.com/apache/airflow/commit/4e5763060683456405ab6173cdee1f2facc231e5) | 2021-03-03 | `Remove WARNINGs from BeamHook (#14554)` | +| [589d6dec9](https://github.com/apache/airflow/commit/589d6dec922565897785bcbc5ac6bb3b973d7f5d) | 2021-02-27 | `Prepare to release the next wave of providers: (#14487)` | +| [8a731f536](https://github.com/apache/airflow/commit/8a731f536cc946cc62c20921187354b828df931e) | 2021-02-05 | `Improve Apache Beam operators - refactor operator - common Dataflow logic (#14094)` | +| [10343ec29](https://github.com/apache/airflow/commit/10343ec29f8f0abc5b932ba26faf49bc63c6bcda) | 2021-02-05 | `Corrections in docs and tools after releasing provider RCs (#14082)` | + + +### Release 2021.2.5 + +| Commit | Committed | Subject | +|:-----------------------------------------------------------------------------------------------|:------------|:--------------------------------------------------------------------------| +| [d45739f7c](https://github.com/apache/airflow/commit/d45739f7ce0de183329d67fff88a9da3943a9280) | 2021-02-04 | `Fixes to release process after releasing 2nd wave of providers (#14059)` | +| [1872d8719](https://github.com/apache/airflow/commit/1872d8719d24f94aeb1dcba9694837070b9884ca) | 2021-02-03 | `Add Apache Beam operators (#12814)` | + + + + +%prep +%autosetup -n apache-airflow-backport-providers-apache-beam-2021.3.13 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-apache-airflow-backport-providers-apache-beam -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 2021.3.13-1 +- Package Spec generated @@ -0,0 +1 @@ +23cce951b85132133d1ea33a065eefb0 apache-airflow-backport-providers-apache-beam-2021.3.13.tar.gz |