jackfirth / pyramda

Python package supporting heavy functional programming through currying. Translation of the Ramda library from javascript to python.
MIT License
127 stars 10 forks source link

Updated Setup.py to remove Pasteurize #36

Closed vgangaprasad closed 5 years ago

vgangaprasad commented 5 years ago

Remove the following logic as Python 2 is being retired globally starting in 2020

from setuptools.command.build_py import build_py : : class PasteurizeBuildCommand(build_py): def run(self): call(["pip", "install", "future"]) call(["pasteurize", "./pyramda"]) build_py.run(self) : : cmdclass={ 'build_py': PasteurizeBuildCommand },

coveralls commented 5 years ago

Coverage Status

Coverage decreased (-0.3%) to 94.879% when pulling 7a657f11365beef41e7932e625b72331a0d19cc7 on vgangaprasad:master into 85ab1c2f456085c9e31e3831459ee1a850ab559c on jackfirth:master.

jackfirth commented 5 years ago

For the Travis CI issues, I think dropping 3.3 from the CI config is the right way to go. Could you also add the newer versions? I think we want every version on this list except for 2.7.

jackfirth commented 5 years ago

Also, thank you so much for this pull request! It's something that's been bothering me for literal years.

jackfirth commented 5 years ago

CI is passing, so looks good to me 👍 Merging!