Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Remove upper bound from fsspec requirement #4461

Closed

Conversation

cburroughs
Copy link
Contributor

In #3922 the fsspec requirement was loosened to allow what was then more recent releases. Since then Feast has further reduced the number dependencies with upper bounds. Instead of re-testing each month (when fsspec usually releases) it would now be idiomatic only specify a minimum bound.

The new minimum bound was chosen to match what was last locked in ci, since that is what was tested and we can be less sure older versions also work.

In feast-dev#3922 the fsspec requirement was loosened to allow what was then
more recent releases.  Since then Feast has further reduced the
number dependencies with upper bounds.  Instead of re-testing each
month (when fsspec usually releases) it would now be idiomatic only
specify a minimum bound.

The new minimum bound was chosen to match what was last locked in ci,
since that is what was tested and we can be less sure older versions
also work.

Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com>
Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com>
@tokoko
Copy link
Collaborator

tokoko commented Aug 29, 2024

No upper bound seems like trouble. Why doesn't fsspec do semver? Are there any breaking changes we need to be aware of?

@cburroughs
Copy link
Contributor Author

I am unable to find a broader discussion of why fsspec chose calendar versioning.

@tokoko
Copy link
Collaborator

tokoko commented Sep 7, 2024

I'm honestly not sure about this. how about we simply bump the upper to latest for now?

cburroughs added a commit to cburroughs/feast that referenced this pull request Sep 11, 2024
cburroughs added a commit to cburroughs/feast that referenced this pull request Sep 11, 2024
Alternative to feast-dev#4461

Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com>
@cburroughs
Copy link
Contributor Author

Closing in favor of #4512 then

@cburroughs cburroughs closed this Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants