eladkal commented on PR #50221: URL: https://github.com/apache/airflow/pull/50221#issuecomment-2926765112
Failing only for python 3.9 ``` #45 4.147 Falling back to no-constraints installation. #45 4.147 #45 4.147 + uv sync --all-packages --group dev --group docs --group docs-gen --group leveldb #45 8.414 × No solution found when resolving dependencies for split #45 8.414 │ ((python_full_version >= '3.12' and platform_machine != 'x86_64') or #45 8.414 │ (python_full_version >= '3.12' and sys_platform != 'darwin')): #45 8.414 ╰─▶ Because apache-airflow-providers-fab depends on #45 8.414 connexion[flask]>=2.14.2,<3.0 and only the following versions of #45 8.414 connexion[flask] are available: #45 8.414 connexion[flask]<=2.14.2 #45 8.414 connexion[flask]>3.0 #45 8.414 we can conclude that apache-airflow-providers-fab[kerberos] depends on #45 8.414 connexion[flask]==2.14.2. #45 8.414 And because connexion==2.14.2 depends on werkzeug>=1.0,<2.3, we #45 8.414 can conclude that apache-airflow-providers-fab[kerberos] depends on #45 8.414 werkzeug>=1.0,<2.3. (1) #45 8.414 #45 8.414 Because only the following versions of werkzeug{python_full_version >= #45 8.414 '3.12'} are available: #45 8.414 werkzeug{python_full_version >= '3.12'}<=2.3.5 #45 8.414 werkzeug{python_full_version >= '3.12'}==2.3.6 #45 8.414 werkzeug{python_full_version >= '3.12'}==2.3.7 #45 8.414 werkzeug{python_full_version >= '3.12'}==2.3.8 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.0 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.1 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.2 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.3 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.4 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.5 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.0.6 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.1.0 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.1.1 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.1.2 #45 8.414 werkzeug{python_full_version >= '3.12'}==3.1.3 #45 8.414 and sendgrid==6.12.3 depends on werkzeug{python_full_version >= #45 8.414 '3.12'}>=2.3.5, we can conclude that sendgrid==6.12.3 depends on #45 8.414 werkzeug>=2.3.5. #45 8.414 And because we know from (1) that apache-airflow-providers-fab[kerberos] #45 8.414 depends on werkzeug>=1.0,<2.3, we can conclude that sendgrid==6.12.3 and #45 8.414 apache-airflow-providers-fab[kerberos] are incompatible. #45 8.414 And because only sendgrid<=6.12.3 is available and #45 8.414 apache-airflow-providers-sendgrid depends on sendgrid>=6.12.3, #45 8.414 we can conclude that apache-airflow-providers-sendgrid and #45 8.414 apache-airflow-providers-fab[kerberos] are incompatible. #45 8.414 And because your workspace requires #45 8.414 apache-airflow-providers-fab[kerberos] and #45 8.414 apache-airflow-providers-sendgrid, we can conclude that your workspace's #45 8.414 requirements are unsatisfiable. #45 8.414 #45 8.414 hint: Pre-releases are available for `sendgrid` in the requested #45 8.414 range (e.g., 7.0.0rc2), but pre-releases weren't enabled (try: #45 8.414 `--prerelease=allow`) #45 ERROR: process "/bin/bash -o pipefail -o errexit -o nounset -o nolog -c bash /scripts/docker/install_airflow_when_building_images.sh" did not complete successfully: exit code: 1 ------ > [main 16/24] RUN --mount=type=cache,id=ci-amd64-0,target=/root/.cache/ bash /scripts/docker/install_airflow_when_building_images.sh: 8.414 we can conclude that apache-airflow-providers-sendgrid and 8.414 apache-airflow-providers-fab[kerberos] are incompatible. 8.414 And because your workspace requires 8.414 apache-airflow-providers-fab[kerberos] and 8.414 apache-airflow-providers-sendgrid, we can conclude that your workspace's 8.414 requirements are unsatisfiable. 8.414 8.414 hint: Pre-releases are available for `sendgrid` in the requested 8.414 range (e.g., 7.0.0rc2), but pre-releases weren't enabled (try: 8.414 `--prerelease=allow`) ``` lets see if I can workaround it -- 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: commits-unsubscr...@airflow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org