jackfirth / pyramda

Python package supporting heavy functional programming through currying. Translation of the Ramda library from javascript to python.
MIT License
126 stars 9 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!