This is an automated email from the ASF dual-hosted git repository.
potiuk 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 2663b177a6 Generate Python API docs for Google ADS (#33814)
2663b177a6 is described below
commit 2663b177a666ee150f86bd16ad51526319fa7adb
Author: Andrey Anshin <[email protected]>
AuthorDate: Mon Aug 28 09:24:44 2023 +0400
Generate Python API docs for Google ADS (#33814)
---
airflow/providers/google/ads/.gitignore | 3 +++
airflow/providers/google/ads/_vendor/__init__.py | 16 ----------------
.../providers/google/ads/_vendor/googleads/__init__.py | 16 ----------------
.../ads/_vendor/googleads/interceptors/__init__.py | 16 ----------------
.../google/ads/_vendor/googleads/v12/__init__.py | 16 ----------------
.../google/ads/_vendor/googleads/v12/common/__init__.py | 16 ----------------
.../ads/_vendor/googleads/v12/common/types/__init__.py | 16 ----------------
.../google/ads/_vendor/googleads/v12/enums/__init__.py | 16 ----------------
.../ads/_vendor/googleads/v12/enums/types/__init__.py | 16 ----------------
.../google/ads/_vendor/googleads/v12/errors/__init__.py | 16 ----------------
.../ads/_vendor/googleads/v12/errors/types/__init__.py | 16 ----------------
.../ads/_vendor/googleads/v12/resources/__init__.py | 16 ----------------
.../_vendor/googleads/v12/resources/types/__init__.py | 16 ----------------
.../ads/_vendor/googleads/v12/services/__init__.py | 16 ----------------
.../_vendor/googleads/v12/services/services/__init__.py | 16 ----------------
.../v12/services/services/customer_service/__init__.py | 16 ----------------
.../services/customer_service/transports/__init__.py | 16 ----------------
.../v12/services/services/google_ads_service/__init__.py | 16 ----------------
.../services/google_ads_service/transports/__init__.py | 16 ----------------
.../ads/_vendor/googleads/v12/services/types/__init__.py | 16 ----------------
docs/conf.py | 1 -
21 files changed, 3 insertions(+), 305 deletions(-)
diff --git a/airflow/providers/google/ads/.gitignore
b/airflow/providers/google/ads/.gitignore
new file mode 100644
index 0000000000..168e46855c
--- /dev/null
+++ b/airflow/providers/google/ads/.gitignore
@@ -0,0 +1,3 @@
+# Ignore vendored directory, just in case if directory structure exists in
some dev machines
+# as result __init__.py could be added again by pre-commit hook.
+_vendor/
diff --git a/airflow/providers/google/ads/_vendor/__init__.py
b/airflow/providers/google/ads/_vendor/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git a/airflow/providers/google/ads/_vendor/googleads/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/interceptors/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/interceptors/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/interceptors/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git a/airflow/providers/google/ads/_vendor/googleads/v12/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/common/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/common/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/common/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/common/types/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/common/types/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/common/types/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/enums/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/enums/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/enums/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/enums/types/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/enums/types/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/enums/types/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/errors/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/errors/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/errors/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/errors/types/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/errors/types/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/errors/types/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/resources/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/resources/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/resources/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/resources/types/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/resources/types/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/resources/types/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
--- a/airflow/providers/google/ads/_vendor/googleads/v12/services/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/services/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/customer_service/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/services/customer_service/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/customer_service/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/customer_service/transports/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/services/customer_service/transports/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/customer_service/transports/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/google_ads_service/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/services/google_ads_service/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/google_ads_service/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/google_ads_service/transports/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/services/google_ads_service/transports/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/services/services/google_ads_service/transports/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git
a/airflow/providers/google/ads/_vendor/googleads/v12/services/types/__init__.py
b/airflow/providers/google/ads/_vendor/googleads/v12/services/types/__init__.py
deleted file mode 100644
index 13a83393a9..0000000000
---
a/airflow/providers/google/ads/_vendor/googleads/v12/services/types/__init__.py
+++ /dev/null
@@ -1,16 +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.
diff --git a/docs/conf.py b/docs/conf.py
index b69f7410e7..ddd78f6461 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -748,7 +748,6 @@ elif PACKAGE_NAME == "docker-stack":
autoapi_ignore.append("*/airflow/providers/*")
else:
autoapi_ignore.append("*/airflow/providers/cncf/kubernetes/backcompat/*")
- autoapi_ignore.append("*/airflow/providers/google/ads/*")
autoapi_ignore.append("*/example_dags/*")
# Keep the AutoAPI generated files on the filesystem after the run.
# Useful for debugging.