fix invalid zarr packaging requirement #59
Merged
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.
Detail
When installing
geotiff
since this change: ef74e58 (>= https://github.com/KipCrossing/geotiff/releases/tag/0.2.6)The following error is generated.
This is because the use of
.*
is only valid when combined with==
or!=
(which was fine before), but is now invalid with>=
(though some tools will allow it silently).https://peps.python.org/pep-0440/#inclusive-ordered-comparison indicates that the version is zero-padded for doing
>=
comparison against other versions, so>=2.10
or>=2.10.0
should be equivalent, and there shouldn't be any lower version thanPATCH=0
.Relevant references:
*
version modifier for anything but==
and!=
pypa/packaging#566.*
is used incorrectly pypa/packaging#657.*
and epoch changed behaviours pypa/packaging#673Affected Packages (not exhaustive)
FYI @Zeitsperre @f-PLT