osgeo_utils/auxiliary/arrays.py
- add ArrayLike
, ScalarLike
, ArrayOrScalarLike
types
#3780
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.
What does this PR do?
osr_util.py
depends on numpy. this PR remove this dependency.osgeo_utils/auxiliary/arrays.py
- addArrayLike
,ScalarLike
,ArrayOrScalarLike
types (to be used instead ofNumpyCompatibleArray
,NumpyCompatibleArrayOrReal
)osr_util.py, gdallocationinfo.py, numpy_util.py - use new types
autotest/pyscripts/test_gdal_utils.py - test new types
Related PR
python/typing#593