cgarciae / pypeln

Concurrent data pipelines in Python >>>
https://cgarciae.github.io/pypeln
MIT License
1.55k stars 98 forks source link

Version 0.4.0+ doesn't work on Python 3.6 #41

Closed nosmoke closed 4 years ago

nosmoke commented 4 years ago

You have added "from typing import Protocol" in the latest versions, and Protocol is not available in Python before version 3.8. This is breaking some of our code that runs on Python 3.6 and until now assumed that as long as you are in version 0.* everything will be fine

cgarciae commented 4 years ago

Hey @nosmoke ! Thanks for reporting the issue. Fortunately this is a quite fix.

BTW: its a good practice to freeze dependencies (refer to exact versions) for production environments, check out tools like poetry or pipenv which helps you with this.

cgarciae commented 4 years ago

Fixed version 0.4.2 via #42