dry-python / lambdas

Write short and fully-typed lambdas where you need them.
BSD 2-Clause "Simplified" License
270 stars 5 forks source link

Version conflict with returns 0.20.0 #161

Closed vchernetskyi993 closed 1 year ago

vchernetskyi993 commented 1 year ago

Bug report

Tried to create project with latest lambdas and returns to use them together.

What's wrong

pip fails to install my dependencies with the following error:

The conflict is caused by:
    returns 0.20.0 depends on typing-extensions<5.0 and >=4.0
    lambdas 0.1.0 depends on typing-extensions<4.0 and >=3.7

How is that should be

Latest lambdas should be installable together with latest returns.

I tried to install lambdas from master branch and everything resolves fine, because on master we have typing-extensions = ">=4.0,<5.0". Can we just release new version from master branch?

System information

thepabloaguilar commented 1 year ago

@vchernetskyi993 the new version I've just published should fix that since we're using the latest mypy version! Could you confirm, please?

vchernetskyi993 commented 1 year ago

@thepabloaguilar thanks! Successfully installed returns 0.22.0 together with lambdas 0.2.0. Closing this one.