GetStream / stream-python

Python Client - Build Activity Feeds & Streams with GetStream.io
https://getstream.io
BSD 3-Clause "New" or "Revised" License
141 stars 41 forks source link

Stop using strict versions in requires #98

Closed leibowitz closed 5 years ago

leibowitz commented 5 years ago

Problem explanation

It is currently not possible to use both stream-python and stream-chat-python within the same python environment, due to pycryptodomex requires version dependency.

It would be pretty easy to relax the dependency with >= (instead of strict equal), in both projects

Steps to reproduce

pip install stream-python stream-chat-python

Environment info

OSX 10.14.5 Python version: 3.7.4 Library version: 3.1.0

Error traceback (if applicable)

ERROR: stream-chat 1.0.1 has requirement pycryptodomex==3.8.1, but you'll have pycryptodomex 3.4.7 which is incompatible.

Code snippet that causes the problem

n/a

tbarbugli commented 5 years ago

thank you for letting us know, this is clearly a major issue and we are going to fix this asap

leibowitz commented 5 years ago

related https://github.com/GetStream/stream-python/pull/94

tbarbugli commented 5 years ago

fixed and released