New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python 3 breaks gcp_api #108
Comments
I've successfully tested that it works with |
The snakebite error is the same as in issue #77 Why not vote for this so Google upgrade the cloud dataflow api to python 3 https://googlecloudplatform.uservoice.com/forums/302628-cloud-dataflow/suggestions/31055887-python-3x-support |
I had to install a couple of more libraries to get the bigquery hook to work. |
I was able to get Airflow working on Python2 with the following changes: change base image to
For running python3 scripts, I used a BashOperator to run python3 via conda |
this also breaks some other contrib operators like docker, dataflow... |
Solved by apache/airflow#3273. |
Using Airflow 10.8 with Python 3.7 solves issue |
Since this docker project switched to Python 3, the new airflow 1.8.2 will no longer built as setup.py requires
google-cloud-dataflow
when selectinggcp_api
, which is not available for Python 3 yet.Moreover, even after taking the mentioned package out of
setup.py
, there seems to be a problem with the snakebite package, that is used by theBigQuerySensor
The text was updated successfully, but these errors were encountered: