noisyboiler / wampy

Websocket RPC and Pub/Sub for Python applications and microservices
Mozilla Public License 2.0
127 stars 24 forks source link

Relax six dependency #79

Closed dmugtasimov closed 5 years ago

dmugtasimov commented 5 years ago

Otherwise I cannot use six v1.11.0. Please, consider relaxing other dependencies, because for libraries it recommended to use relaxed dependencies to stay compatible with each other (when you use them in the same project).

When you use a tool that formally checks dependencies compatibility like pipenv it becomes impossible to just install new version of six, because the tool gives an error. Example: pipenv.exceptions.ResolutionFailure: ERROR: ERROR: Could not find a version that matches six==1.10.0,>=1.11.0,>=1.4.0,>=1.5

Notice that libraries use >=.

noisyboiler commented 5 years ago

thanks @dmugtasimov