EconForge / interpolation.py

BSD 2-Clause "Simplified" License
123 stars 35 forks source link

FIX: compatibility with numba 0.47 and Anaconda. #65

Closed albop closed 4 years ago

albop commented 4 years ago

I fixed the import issue with conda <0.49. For a different reason it doesn't work for conda<=0.46. Also the dependencies were adjusted so that the it shouldn't pull any package that is not in latest anaconda.

mmcky commented 4 years ago

Thanks @albop

albop commented 4 years ago

Should be good. I wrote a compatibility fix and updated both Pip and Conda versions. It is compatible with numba>=0.47 (tested) and it shouldn't pull any dependency beyond anaconda.

albop commented 4 years ago

@mmcky : can you test to see if it works for you ?

mmcky commented 4 years ago

thanks @albop -- the update has fixed the navy_captain lecture and we are working on the final numba issue which is unrelated to interpolations for odu. Thanks so much for the update. That is a big help.

albop commented 4 years ago

You're welcome. What's the numba issue ?

On Tue, May 12, 2020, 1:26 AM mmcky notifications@github.com wrote:

thanks @albop https://github.com/albop -- the update has fixed the navy_captain lecture and we are working on the final numba issue which is unrelated to interpolations for odu. Thanks so much for the update. That is a big help.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EconForge/interpolation.py/pull/65#issuecomment-627018356, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACDSKP6ZKYLHDEK5CPU6FLRRCCQXANCNFSM4M5YK4WQ .

mmcky commented 4 years ago

It appears that there was an issue with using lambda functions.

https://github.com/QuantEcon/lecture-python/pull/210