Unpin versions of most dependencies
jordanperr opened this issue · 3 comments
jordanperr commented
This issue consolidates issues #178 and #167
We want to unpin the dependencies in setup.py so that downstream packages (such as the ENTR runtime) don't have to keep downgrading packages to specific versions. The last time this was attempted, we have the following two issues:
- QA Module fails to load due to missing H5PYD dependency, #116 and #220
- Test failure after updating to Pandas 1.3.0 #167 - Tests fail due to small changes in outputs.
- Evaluate new behavior of GradientBoostedModel in scikit-learn > 1.0 and update OpenOA to use new version #178 - Potentially related to #167.
- Unpin versions of all dependencies to latest versions, re-run tests.
- Unpin Python version (right now it's pinned at 3.9)
RHammond2 commented
@jordanperr I have this in the works, and can return to it next week. There are some pretty trivial changes in test results at this point as well, so it doesn't seem particularly worthwhile to do a waterfall analysis of the changes.
RHammond2 commented
@jordanperr can you confirmed that this was closed with #226? It appears to be so, but just want your stamp of approval.
jordanperr commented
This can be closed. I moved the un-finished part of this to a new issue #239.