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

   A lot of our dependencies are transitive - like portalocker. Generally 
"lower-bounds" do not limit from upgrading to newer versions, and the reason we 
have them is to help `pip` to not go into backtracking loop, because of it's 
resolution algorithm being imperfect. We can attempt to remove direct 
portalocker reference in our pypproject.toml when pip 25.2 gets released with 
the new resolvlib 1.2 that is supposed to better handle the situation where too 
many "possible" dependencies are causing backtracking - but it will not help in 
this case. Here, only releasing new qdrant-client that will not limit 
portalocker might help.


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