raise supported python to match zarr>=3#1027
Closed
colonesej wants to merge 3 commits into
Closed
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #1027 +/- ##
===========================================
- Coverage 82.43% 82.39% -0.04%
===========================================
Files 237 237
Lines 16683 16707 +24
Branches 806 811 +5
===========================================
+ Hits 13752 13766 +14
- Misses 2694 2699 +5
- Partials 237 242 +5 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
When installing locally using
uvdependencies cannot be solved becausezarr>=3requirespython>=3.11. This raises because ek-data is claiming to supportpython>=3.10, python<3.11which is not true for the zarr dependency. This raises by usinguv runbecause it installs thedevdependency group which points to mostly all of the dependencies. On the other hand, It is true that:but
optional dependency -based tests
geopandasis an optional dependency but there is no guardrails in the testing suite for the case it is missing.Created a
NO_GEOPANDASglobal variable atearthkit.data.utils.testingfollowing what's done with other optional dependencies.pyodcLocal tests
the following two local tests are failing. Both are marked to be skipped on GITHUB runs. Maybe it is expected that they fail then!? Posting the error report for reference
Contributor Declaration
By opening this pull request, I affirm the following: