Kami commented on issue #1594:
URL: https://github.com/apache/libcloud/issues/1594#issuecomment-966627964


   @potiuk and others - Just a heads up - I decided to remove that requests 
pinning change all together for now  - edfb4c5b9302ef74bedb63d53192a458bc466aa2.
   
   The reasoning behind it is here - 
https://github.com/apache/libcloud/pull/1627#issuecomment-966625020.
   
   In short, we are a library and not application and strict version pinning 
like that has a big chance to brake many user installations due to conflicting 
dependency versions (e.g. user app where they rely on Libcloud among many other 
libraries relies on requests <= 2.26.0, but we require >= 2.25.0)
   
   In fact, it's already braking some places where we rely on Libcloud, but 
can't use newer version of requests - aka requests is pinned to an older 
version which is not compatible with latest version Libcloud version due to 
that strict version pinning.
   
   And per my commit message, I think that should also be fine from licensing 
perspective since we don't bundle ``requests`` directly and in most cases when 
installing libcloud, latest version of requests will be correctly picked and 
installed (unless user already has request pinned to an older version).


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