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

Switch to extensions instead of requires for datasets #24

Merged
merged 11 commits into from
Jul 31, 2024
Merged

Conversation

felixcremer
Copy link
Member

This is a rebased version of #18.

This moves everything from using Requires to the new extensions setup.
This ensures, that the tests for different backends are independent.
We decided to only support julia versions larger than 1.9
When we restrict the Julia version to 1.9 we should also stop testing on 1.6
This seems to be not maintained anymore with the last commit three years ago
@felixcremer
Copy link
Member Author

@meggart this should be good to go now. I removed AxisIndices because the last commit is three years ago and it had some dependency problems.

The tests go through locally on 1.11 rc2 and on CI on nightly.

@felixcremer
Copy link
Member Author

This is breaking because it removes the AxisIndices functionality.

Copy link

codecov bot commented Jul 31, 2024

Codecov Report

Attention: Patch coverage is 71.05263% with 11 lines in your changes missing coverage. Please review.

Project coverage is 50.00%. Comparing base (c9d7d6d) to head (713c16e).

Files Patch % Lines
ext/ArchGDALExt/archgdaldataset.jl 0.00% 6 Missing ⚠️
ext/NetCDFExt.jl 80.00% 3 Missing ⚠️
ext/ZarrExt.jl 86.66% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #24      +/-   ##
==========================================
- Coverage   51.75%   50.00%   -1.76%     
==========================================
  Files          13       12       -1     
  Lines         342      344       +2     
==========================================
- Hits          177      172       -5     
- Misses        165      172       +7     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@meggart
Copy link
Member

meggart commented Jul 31, 2024

Great, thanks a lot for preparing this.

@meggart meggart merged commit d779f74 into master Jul 31, 2024
10 of 11 checks passed
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