Dominik

Results 12 comments of Dominik

Glue Databrew was added in #41848 I'll have a look at the remaining Glue ones.

> Glue Databrew was added in [#41848](https://github.com/apache/airflow/pull/41848) > > I'll have a look at the remaining Glue ones. Speaking on this. The `GlueJobCompleteTrigger` currently does not come with a waiter...

@eladkal The problem is between `apache-airflow-providers-amazon[aiobotocore]` and `apache-airflow-providers-tableau`: - `botocore` requires urllib3 versions between 1.25.4 and 1.27 for Python < 3.10 - `tableauserverclient>=0.27` (which we need for the JWT authentication)...

dependency issues seem to be resolved with python3.10 when testing locally. However `breeze static-checks --type update-providers-dependencies --all-files` always uses a python3.9 ci-image, no matter what I try to change.

> @dominikhei try to run: `breeze ci-image build --upgrade-to-newer-dependencies` Already tried it, still tries to run the checks with the 3.9 ci-image. maybe its hardcoded somewhere because I can not...

Apart from the failing doc checks, which i'll adjust, the CI still runs with 3.9 leading to tableauserverclient now not being included as a dependency (`tableauserverclient>=0.27;python_version>=\"3.10\"`). Locally the `breeze static-checks...

Might be helpful for later once we made it work, to also adjust the Contributors Guide with a section on this.

> OK looks like all cutrent failures are docs/examples and tableau tests Seems like `airflow/providers/tableau/docs/tableau.rst`was not previously tracked and I added it by accident The failing tests are still linked...

@eladkal the only failing static check is `ts-compile-lint-ui` due to some code quality violations in the frontend code. I just checked and the code responsible for one of the errors...