ContextLab / hypertools

A Python toolbox for gaining geometric insights into high-dimensional data
http://hypertools.readthedocs.io/en/latest/
MIT License
1.81k stars 161 forks source link

bug fix for passing dict of options to reduce #228

Closed paxtonfitzpatrick closed 4 years ago

paxtonfitzpatrick commented 4 years ago

this PR fixes #216 and fixes #226.

changes to reduce.py:

other changes:

paxtonfitzpatrick commented 4 years ago

btw, Travis seems to be failing due to this issue rather than problem in code

paxtonfitzpatrick commented 4 years ago

@jeremymanning This is ready to merge in! The README already contains instructions for addressing the deepdish/hdf5/pytables issue I was encountering with the python 3.5 build, so that's set. As for dropping support for 2.7, it's possible to set which version is installed based on python distro version in the configuration for pypi. However, I'm not sure that's worth it given that we're ~2 weeks from 2.7's EOL and pypi is phasing out support for it anyway.

paxtonfitzpatrick commented 4 years ago

agh, hang on, gotta update some files for the new release version first

paxtonfitzpatrick commented 4 years ago

added a unit test for the bug fix.

jeremymanning commented 4 years ago

this will become release 0.6.0...

jeremymanning commented 4 years ago

removes support for python 2.x and 3.5