gtsiatsios opened a new issue, #49762: URL: https://github.com/apache/airflow/issues/49762
### Apache Airflow version 3.0.0 ### If "Other Airflow 2 version" selected, which one? _No response_ ### What happened? I am trying to extend airflow image 3.0.0.Running the docker-compose here [airflow3.0.0 official docker compose ](https://airflow.apache.org/docs/apache-airflow/3.0.0/docker-compose.yaml) Is there any issue with asyncio after latest push? Do I need to use another asyncio version? ### What you think should happen instead? _No response_ ### How to reproduce Here is my Dockerfile ``` FROM apache/airflow:3.0.0 USER root RUN apt-get update && apt-get install -y git \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* USER airflow COPY requirements.txt . COPY .env . COPY dags/ /opt/airflow/dags/ RUN eval "$(ssh-agent -s)" && ssh-add ~/.ssh/github_key && pip3 install -r requirements.txt ``` Here my requirements ``` apache-airflow==3.0.0 # Amazon botocore~=1.35.57 boto3~=1.35.57 # Utils python-dotenv~=1.0.1 setuptools~=75.6.0 pandas~=2.2.3 result~=0.17.0 Jinja2~=3.1.4 requests~=2.32.3 asyncio~=3.4.3 pandas~=2.2.3 # Code Quality pre-commit~=4.1.0 black~=25.1.0 # should be the same as in .pre-commit-config.yaml #wheel~=0.45.0 # To test poetry in the future ``` Issue I am facing ``` ds_airflow-airflow-init-1 | $ airflow db check ds_airflow-airflow-init-1 | Traceback (most recent call last): ds_airflow-airflow-init-1 | File "/home/airflow/.local/bin/airflow", line 5, in <module> ds_airflow-airflow-init-1 | from airflow.__main__ import main ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/airflow/__init__.py", line 61, in <module> ds_airflow-airflow-init-1 | from airflow import configuration, settings ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/airflow/configuration.py", line 2250, in <module> ds_airflow-airflow-init-1 | secrets_backend_list = initialize_secrets_backends() ds_airflow-airflow-init-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/airflow/configuration.py", line 2198, in initialize_secrets_backends ds_airflow-airflow-init-1 | secrets_backend_cls = import_string(class_name) ds_airflow-airflow-init-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^ ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/airflow/utils/module_loading.py", line 39, in import_string ds_airflow-airflow-init-1 | module = import_module(module_path) ds_airflow-airflow-init-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ds_airflow-airflow-init-1 | File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module ds_airflow-airflow-init-1 | return _bootstrap._gcd_import(name[level:], package, level) ds_airflow-airflow-init-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/airflow/secrets/metastore.py", line 24, in <module> ds_airflow-airflow-init-1 | from sqlalchemy import select ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/sqlalchemy/__init__.py", line 8, in <module> ds_airflow-airflow-init-1 | from . import util as _util ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/sqlalchemy/util/__init__.py", line 107, in <module> ds_airflow-airflow-init-1 | from .concurrency import asyncio ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/sqlalchemy/util/concurrency.py", line 20, in <module> ds_airflow-airflow-init-1 | from ._concurrency_py3k import await_only ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 8, in <module> ds_airflow-airflow-init-1 | import asyncio ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/asyncio/__init__.py", line 21, in <module> ds_airflow-airflow-init-1 | from .base_events import * ds_airflow-airflow-init-1 | File "/home/airflow/.local/lib/python3.12/site-packages/asyncio/base_events.py", line 296 ds_airflow-airflow-init-1 | future = tasks.async(future, loop=self) ds_airflow-airflow-init-1 | ^^^^^ ds_airflow-airflow-init-1 | SyntaxError: invalid syntax ``` ### Operating System "Ubuntu 24.04.2 LTS" ### Versions of Apache Airflow Providers _No response_ ### Deployment Docker-Compose ### Deployment details I am using the official one here https://airflow.apache.org/docs/apache-airflow/3.0.0/docker-compose.yaml ### Anything else? _No response_ ### Are you willing to submit PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md) -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
