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

ci: add more fs versions to test matrix and speedup #325

Open
3 tasks
ap-- opened this issue Dec 17, 2024 · 0 comments
Open
3 tasks

ci: add more fs versions to test matrix and speedup #325

ap-- opened this issue Dec 17, 2024 · 0 comments
Labels
maintenance 🚧 Package maintenance related

Comments

@ap--
Copy link
Collaborator

ap-- commented Dec 17, 2024

Ideally the ci would be a lot faster to run against all supported fsspec versions as well as s3fs, gcfs, etc...

Would make sense to run the fsspec version dimension only on linux and only on demand. This should uncover differences the versions that upath relies on. The exposed fsspec interface shouldn't be too big.

  • improve CI speed
    • caching
    • installation via uv
    • launch required fs containers as services and reuse between python versions
  • collect actually used fsspec FileSystem API
  • run against all supported fsspec versions on linux
@ap-- ap-- added the maintenance 🚧 Package maintenance related label Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance 🚧 Package maintenance related
Projects
None yet
Development

No branches or pull requests

1 participant