Skip to content

Commit 8128d41

Browse files
rafaqzasinghvi17
andauthored
Merge breaking changes (#863)
* Breaking: Standardise cf standards and missingval handling (#695) * start adding cf keyword * add modifieddiskarray file * use scale and offset keywords * bugfix * bugfix * updates * create * tweaks * bugfixes * bugfix GRIB * bugfixes * add raw keyword * clean up extensions * updates * mosaic fixes and standardisation * bugfixes * closured in create * bugfixes * fix resample test for nokw * test create with a function * Apply suggestions from code review Co-authored-by: Anshul Singhvi <[email protected]> * Hook up scale and offset to Zarr datasets via CDM (#732) This fixes a strange issue I was having where Rasters.jl read the wrong values from a Kerchunk/Zarr dataset. * use coalesceval instead of maskingval * combine missingval and maskingval * one missingval * fixes * fix mosaic * tweaks and bugfixes * bugfix everything * fix aqua * fix netcdf metadata * docs tweaks * typo * bugfix and tweak docs * fix extension doctests * fix warp missingval * bugfix missingval tests * remove ext --------- Co-authored-by: Anshul Singhvi <[email protected]> * Breaking: Faster/better `aggregate` (#763) * optimise aggregate * specify DiskArrays.cache * cleanup * bugfix * bugfix * bugfix * tets more syntax * rework the meaning of Colon in aggregation * bugfix * comments * more aggregate tests * ismem is just the opposite of isdisk * fix ag test * fixes for disk * bugfix * bugfix gdal tests * Faster `mosaic` (#839) * faster mosaic * bugfix * remove comment * tweaks * cleanup and reorganise * add missing deps * Breaking: Line and Polygon `extract` optimisation (#824) * faster line extract * performance * extract in a separate file * flatten * bugfixes * some more comments * more perf tweaks * bugfix * fix extract ambiguities * more ambiguity * Bugfix geomtrait * arg fixes * add id column * tests and bugfixes * bugfix * set id default to _False() * fix tests * bugfix * bugfix * half fix ncdatasets mosaic * working LinerSolver with tests * fix tests * bugfix doctests * bugfix atol * bugfix create * bugfix tests * pad float intervals before view for fp error * bugfix lazy reorder * remove a # * bugfixes * remove show * fix example * fix examples * fix tests again * fix ambiguities * using Dates in examples * plots dep in examples * fix docs fp changes --------- Co-authored-by: Anshul Singhvi <[email protected]>
1 parent 140b75e commit 8128d41

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+4365
-2001
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "github-actions"
9+
directory: "/"
10+
schedule:
11+
interval: "weekly"

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ ConstructionBase = "1"
6060
CoordinateTransformations = "0.6.2"
6161
DataFrames = "1"
6262
DimensionalData = "0.29.4"
63-
DiskArrays = "0.3, 0.4"
63+
DiskArrays = "0.4"
6464
Extents = "0.1"
6565
FillArrays = "0.12, 0.13, 1"
6666
Flatten = "0.4"

ext/RastersArchGDALExt/RastersArchGDALExt.jl

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
module RastersArchGDALExt
22

3-
@static if isdefined(Base, :get_extension) # julia < 1.9
4-
using Rasters, ArchGDAL
5-
else
6-
using ..Rasters, ..ArchGDAL
7-
end
3+
using Rasters
4+
using ArchGDAL
85

96
import DiskArrays,
107
Extents,
@@ -16,15 +13,17 @@ using DimensionalData,
1613

1714
using Rasters.Lookups
1815
using Rasters.Dimensions
19-
using Rasters: GDALsource, AbstractProjected, RasterStackOrArray, FileArray, NoKW,
16+
using Rasters: GDALsource, AbstractProjected, AbstractRaster, AbstractRasterStack,
17+
RasterStackOrArray, FileArray, NoKW,
2018
RES_KEYWORD, SIZE_KEYWORD, CRS_KEYWORD, FILENAME_KEYWORD, SUFFIX_KEYWORD, EXPERIMENTAL,
2119
GDAL_EMPTY_TRANSFORM, GDAL_TOPLEFT_X, GDAL_WE_RES, GDAL_ROT1, GDAL_TOPLEFT_Y, GDAL_ROT2, GDAL_NS_RES,
2220
_no_crs_error
2321

24-
import Rasters: reproject, resample, warp, nokw
22+
import Rasters: reproject, resample, warp, cellsize, nokw, isnokw, isnokwornothing
2523

2624
import LinearAlgebra: dot, cross
2725

26+
const AG = ArchGDAL
2827
const RA = Rasters
2928
const AG = ArchGDAL
3029
const DD = DimensionalData

0 commit comments

Comments
 (0)