potiuk commented on issue #31313:
URL: https://github.com/apache/airflow/issues/31313#issuecomment-1549361658

   BTW. Genereally for any version of airlfow you should use `--constraint` to 
install it for the first time from scratch: 
https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html
  - this is is the only recommended way of installing airflow from the scratch.
   
   You can then independenlty upgrade each of the dependencies but - unlike 
when you uses the constraints - this is not "guaranteed" to work (this is 
simply impossible because any future release of any dependency might break 
airflow in similar way). 
   
   So if you have a workflow where you reinstall airflow from the scratch 
regularly (it seems you have) - you should always install airflow with the 
constraints first - and then independently upgrade everything you want to 
upgrade without the constraints, this way you can assure stable installation 
mechanism for any workflow.
   


-- 
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]

Reply via email to