potiuk commented on pull request #13767: URL: https://github.com/apache/airflow/pull/13767#issuecomment-763032089
Also - here is the content of README.md file generated for Google 2.0.0 package (this is what will be available in PyPI). As discussed in #11425 the content is much shorter - it contains only the most important information and link to detailed release notes (basically to this page: http://gabby-cough.surge.sh/) . Note that those pages eventually will contain changelogss for all the previous versions as well (we will incrementally add new versions to the changelo - latest at the top). ``` # Package apache-airflow-providers-google Release: 2.0.0 **Table of contents** - [Provider package](#provider-package) - [Installation](#installation) - [PIP requirements](#pip-requirements) - [Cross provider package dependencies](#cross-provider-package-dependencies) ## Provider package This is a provider package for `google` provider. All classes for this provider package are in `airflow.providers.google` python package. You can find detailed changelog for the provider in the [documentation](https://airflow.apache.org/docs/apache-airflow-providers-google/stable/index.html) ## Installation NOTE! On November 2020, new version of PIP (20.3) has been released with a new, 2020 resolver. This resolver does not yet work with Apache Airflow and might lead to errors in installation - depends on your choice of extras. In order to install Airflow you need to either downgrade pip to version 20.2.4 `pip install --upgrade pip==20.2.4` or, in case you use Pip 20.3, you need to add option `--use-deprecated legacy-resolver` to your pip install command. You can install this package on top of an existing airflow 2.* installation via `pip install apache-airflow-providers-google` ## PIP requirements | PIP package | Version required | |:-------------------------------------|:-------------------| | `PyOpenSSL` | | | `google-ads` | `>=4.0.0,<8.0.0` | | `google-api-python-client` | `>=1.6.0,<2.0.0` | | `google-auth-httplib2` | `>=0.0.1` | | `google-auth` | `>=1.0.0,<2.0.0` | | `google-cloud-automl` | `>=2.1.0,<3.0.0` | | `google-cloud-bigquery-datatransfer` | `>=3.0.0,<4.0.0` | | `google-cloud-bigtable` | `>=1.0.0,<2.0.0` | | `google-cloud-container` | `>=0.1.1,<2.0.0` | | `google-cloud-datacatalog` | `>=3.0.0,<4.0.0` | | `google-cloud-dataproc` | `>=2.2.0,<3.0.0` | | `google-cloud-dlp` | `>=0.11.0,<2.0.0` | | `google-cloud-kms` | `>=2.0.0,<3.0.0` | | `google-cloud-language` | `>=1.1.1,<2.0.0` | | `google-cloud-logging` | `>=1.14.0,<2.0.0` | | `google-cloud-memcache` | `>=0.2.0` | | `google-cloud-monitoring` | `>=0.34.0,<2.0.0` | | `google-cloud-os-login` | `>=2.0.0,<3.0.0` | | `google-cloud-pubsub` | `>=2.0.0,<3.0.0` | | `google-cloud-redis` | `>=2.0.0,<3.0.0` | | `google-cloud-secret-manager` | `>=0.2.0,<2.0.0` | | `google-cloud-spanner` | `>=1.10.0,<2.0.0` | | `google-cloud-speech` | `>=0.36.3,<2.0.0` | | `google-cloud-storage` | `>=1.30,<2.0.0` | | `google-cloud-tasks` | `>=2.0.0,<3.0.0` | | `google-cloud-texttospeech` | `>=0.4.0,<2.0.0` | | `google-cloud-translate` | `>=1.5.0,<2.0.0` | | `google-cloud-videointelligence` | `>=1.7.0,<2.0.0` | | `google-cloud-vision` | `>=0.35.2,<2.0.0` | | `grpcio-gcp` | `>=0.2.2` | | `json-merge-patch` | `~=0.2` | | `pandas-gbq` | | ## 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: pip install apache-airflow-providers-google[amazon] | Dependent package | Extra | |:----------------------------------------------------------------------------------------------|:-------------------| | [apache-airflow-providers-amazon](https://airflow.apache.org/docs/amazon) | `amazon` | | [apache-airflow-providers-apache-cassandra](https://airflow.apache.org/docs/apache-cassandra) | `apache.cassandra` | | [apache-airflow-providers-cncf-kubernetes](https://airflow.apache.org/docs/cncf-kubernetes) | `cncf.kubernetes` | | [apache-airflow-providers-facebook](https://airflow.apache.org/docs/facebook) | `facebook` | | [apache-airflow-providers-microsoft-azure](https://airflow.apache.org/docs/microsoft-azure) | `microsoft.azure` | | [apache-airflow-providers-microsoft-mssql](https://airflow.apache.org/docs/microsoft-mssql) | `microsoft.mssql` | | [apache-airflow-providers-mysql](https://airflow.apache.org/docs/mysql) | `mysql` | | [apache-airflow-providers-oracle](https://airflow.apache.org/docs/oracle) | `oracle` | | [apache-airflow-providers-postgres](https://airflow.apache.org/docs/postgres) | `postgres` | | [apache-airflow-providers-presto](https://airflow.apache.org/docs/presto) | `presto` | | [apache-airflow-providers-salesforce](https://airflow.apache.org/docs/salesforce) | `salesforce` | | [apache-airflow-providers-sftp](https://airflow.apache.org/docs/sftp) | `sftp` | | [apache-airflow-providers-ssh](https://airflow.apache.org/docs/ssh) | `ssh` | ``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
