feast icon indicating copy to clipboard operation
feast copied to clipboard

pypi release

Open lgallindo opened this issue 5 months ago • 7 comments

Is the pypi release official?

My team has tried to install it via pip install and uv add a handful of times in the past weeks and the incompatible dependencies errors just pile up. I downgraded Python to get a pyarrow version that works and still have to deal with the deprecated stuff:

<string>:34: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. C:\Users\lucas\AppData\Local\uv\cache\builds-v0\.tmpJkeGhU\Lib\site-packages\setuptools\config\_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: project.license as a TOML table is deprecated

lgallindo avatar Sep 02 '25 03:09 lgallindo

@ntkathole

franciscojavierarceo avatar Sep 02 '25 12:09 franciscojavierarceo

We need to :

  • [ ] Update pyarrow
  • [ ] Update pymilvus > 2.5 to fix pkg_resources deprecated warning
  • [ ] Fix SetuptoolsDeprecationWarning for project.license

ntkathole avatar Sep 02 '25 13:09 ntkathole

We have a related issue as we want to use Feast with Python 3.13 and there are no wheels for the pinned pyarrow version (at least for MacOS). Could we open up this issue and add support for Python 3.13 (also in CI) so that we can benefit from performance improvements of the most recent Python version?

nanohanno avatar Sep 09 '25 09:09 nanohanno

I think https://github.com/ibis-project/ibis-substrait/issues/1309 will be blocker for us cc @franciscojavierarceo

ntkathole avatar Sep 27 '25 04:09 ntkathole

tbh I think we can think about remove ibis. Doesn't seem to be a good fit for feast

HaoXuAI avatar Sep 27 '25 05:09 HaoXuAI

I'm a committer on ibis-substrait as well, let me see what I can do.

tokoko avatar Sep 27 '25 06:09 tokoko

yeah we don't really have it well documented so i was considering ripping it out in a future release @tokoko

franciscojavierarceo avatar Oct 07 '25 17:10 franciscojavierarceo