Skip to content

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
cburroughs added a commit to cburroughs/feast that referenced this pull request Sep 12, 2024
Alternative to feast-dev#4461

Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com>
tokoko pushed a commit that referenced this pull request Sep 16, 2024
Alternative to #4461

Signed-off-by: Chris Burroughs <chris.burroughs@gmail.com>
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