Is your feature request related to a problem? Please describe.
Feast often needs to be installed alongside other libraries. Currently Feast pins many of its dependencies to the minor version instead of using a broader range. This means that if other libraries also pin to narrow version ranges, dependencies just can't be resolved.
Describe the solution you'd like
Change setup.py to use wider ranges for various dependencies. I'm not sure how that changes your testing strategy. Do you have to do some amount of matrix testing for important dependencies?
Describe alternatives you've considered
Not sure.
Additional context
N/A
Is your feature request related to a problem? Please describe.
Feast often needs to be installed alongside other libraries. Currently Feast pins many of its dependencies to the minor version instead of using a broader range. This means that if other libraries also pin to narrow version ranges, dependencies just can't be resolved.
Describe the solution you'd like
Change
setup.pyto use wider ranges for various dependencies. I'm not sure how that changes your testing strategy. Do you have to do some amount of matrix testing for important dependencies?Describe alternatives you've considered
Not sure.
Additional context
N/A