You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I presume they could move to GCP_REQUIRED or another section.
Additional context
I noticed this because where adding feast as a dependency to an existing project has caused pip's resolve to take 10s of minutes. Based on the the plethora of INFO: pip is looking at multiple versions of google-api-core to determine which version is compatible with other requirements. This could take a while. I suspect these are particularly tricky dependencies for pip satisfy.
The text was updated successfully, but these errors were encountered:
These dependencies were added before any extras existed in setup.py.
Feast users would generally expect that using AWS or Azure does not
require Google Cloud apis.
Fixex feast-dev#3458
Signed-off-by: Chris Burroughs <[email protected]>
* ci: Move google-api dependencies to GCP extras
These dependencies were added before any extras existed in setup.py.
Feast users would generally expect that using AWS or Azure does not
require Google Cloud apis.
Fixex #3458
Signed-off-by: Chris Burroughs <[email protected]>
* update requirements
Signed-off-by: Danny Chiao <[email protected]>
---------
Signed-off-by: Chris Burroughs <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
Co-authored-by: Danny Chiao <[email protected]>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Is your feature request related to a problem? Please describe.
Feast currently requires
As core dependencies. I'd expect google cloud apis to not be a requirement to use (for example) AWS and my naive grepping of the code didn't turn up any obvious counter examples. From the
git blame
chain it looks like there were not yet any precedents for extras when these were added: https://github.com/feast-dev/feast/blame/0da112b363b6e67a95ead3d95c209be301db56a5/sdk/python/setup.pyDescribe the solution you'd like
I presume they could move to
GCP_REQUIRED
or another section.Additional context
I noticed this because where adding feast as a dependency to an existing project has caused pip's resolve to take 10s of minutes. Based on the the plethora of
INFO: pip is looking at multiple versions of google-api-core to determine which version is compatible with other requirements. This could take a while.
I suspect these are particularly tricky dependencies for pip satisfy.The text was updated successfully, but these errors were encountered: