feast-dev / feast

The Open Source Feature Store for Machine Learning
https://feast.dev
Apache License 2.0
5.62k stars 1k forks source link

v0.36.0 git tag associated with wrong commit. Doesn't match source in PyPI #4754

Open davidxia opened 1 week ago

davidxia commented 1 week ago

Expected Behavior

I expect git tags associated with released versions to correspond to the commit that produced software artifacts for those versions in PyPI.

Current Behavior

Currently v0.36.0 has a protobuf requirement of protobuf>=4.24.0,<5.0.0 (permalink in case the tag moves). But when I download the source feast-0.36.0.tar.gz from https://pypi.org/project/feast/0.36.0/#files, I see setup.py has protobuf<4.23.4,>3.20.

Also the date that 0.36.0 was created in PyPI is Feb 17, 2024. The date of the git tag is April 15, 2024. 🤔

Steps to reproduce

See links in "current behavior."

franciscojavierarceo commented 1 week ago

Unfortunately, there was an issue with that release, which explains the discrepancy. We've reconciled this for others though. Apologies for the inconvenience.

davidxia commented 1 week ago

I see. Can you move the git tag to the correct commit so it’s possible to examine the source in GitHub?