Alan D. Snow
8da79a344e
CLN:warp: Deprecate antimeridian_cutting & antimeridian_offset in transform_geom ( #3474 )
2025-12-11 15:08:37 -06:00
Alan D. Snow
e610e9f7b6
CLN: Remove duplicate dataset cleanup ( #3473 )
2025-12-11 15:07:35 -06:00
Norman Barker
1d8ce1d421
Added driver format argument to _delete_dataset_if_exists ( #3366 )
2025-12-11 12:16:46 -06:00
Alan D. Snow
7892f3bd5c
ENH: Add float16 dtype ( #3469 )
2025-12-11 12:14:35 -06:00
Omar Khan
7a6c55ff4b
BUG:warp: Don't fill masked output when reprojecting ( #3471 )
2025-12-11 12:14:06 -06:00
Alan D. Snow
70771013fa
DEP: Python 3.12+ ( #3467 )
2025-12-11 12:10:25 -06:00
Alan D. Snow
51c85cdc59
DEP: Required GDAL 3.8+ ( #3465 )
2025-12-11 11:35:12 -06:00
Alan D. Snow
8850f416f4
DEP: numpy 2+ ( #3468 )
2025-12-11 11:20:00 -06:00
Adam J. Stewart
6ea1783551
RtD: enable strict mode ( #3433 )
...
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
2025-12-11 11:19:29 -06:00
Adam J. Stewart
2192720f48
CI: test with GDAL 3.12 ( #3429 )
...
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
2025-12-09 14:56:37 -06:00
Alan D. Snow
ce3b06ecc2
CI: Set GDAL_VERSION only in build-wheels & deploy on tag release ( #3449 ) ( #3464 )
2025-12-09 14:48:00 -06:00
Alan D. Snow
e08d89c569
TST:test_warped_vrt_msk_add_alpha: Use dsrec & caplog to check mask ( #3462 )
2025-12-09 14:38:13 -06:00
Alan D. Snow
da689bb0d4
TST: Use context manager for WarpedVRT ( #3463 )
2025-12-09 14:07:42 -06:00
Adam J. Stewart
2cc5a2088a
Add API docs for missing submodules ( #3459 )
...
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
2025-12-09 10:39:53 -06:00
Alan D. Snow
f94cccb90e
ENH:features:shapes: Add uint32,uint64,int64 dtypes & warn for possible truncation ( #3456 )
2025-12-09 10:38:20 -06:00
Mike Taves
46e3da7d25
Replace flake8 with ruff check "F", "E" and "W" rules ( #3457 )
2025-12-09 08:52:33 -06:00
Alan D. Snow
285282fd14
DOC: Move GDAL function references to notes & links to GDAL function references ( #3458 )
2025-12-09 08:38:11 -06:00
Alan D. Snow
be9f0243d5
DOC:features: Add references to GDAL functions ( #3455 )
2025-12-08 16:27:45 -06:00
Mike Taves
6a574f70ce
Move project metadata to pyproject.toml (PEP 621) ( #3430 )
2025-12-08 15:18:35 -06:00
dependabot[bot]
48c35b8b6b
Bump actions/upload-artifact from 4 to 5 ( #3451 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 14:55:10 -06:00
dependabot[bot]
23fc410881
Bump actions/download-artifact from 5 to 6 ( #3452 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 14:54:40 -06:00
dependabot[bot]
c02d827df7
Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 ( #3450 )
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.2.1...v3.3.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 14:54:23 -06:00
dependabot[bot]
57b9a0abbd
Bump actions/checkout from 4 to 6 ( #3453 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 14:54:02 -06:00
dependabot[bot]
57288470a2
Bump actions/setup-python from 5 to 6 ( #3454 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 14:53:48 -06:00
Bas Couwenberg
51175d3e15
Vendor click-plugins, PyPI package no longer maintained. ( #3367 )
2025-12-06 08:17:28 -06:00
Alan D. Snow
5872925140
CI: Remove duplicate DGDAL_USE_PCRE2 config option ( #3447 )
2025-12-05 16:01:08 -06:00
Alan D. Snow
385a2dbff2
BUG: Remove importlib_metatada import ( #3445 )
2025-12-05 12:06:43 -06:00
Adam J. Stewart
0433b47c08
Add missing test dependencies ( #3434 )
...
Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
2025-12-05 11:43:40 -06:00
Alan D. Snow
e8041913a9
CI: Update publish workflow ( #3439 )
...
* DEP: WHeels contain GDAL 3.10.3 & PROJ 9.7.1
* CI: macos deployment target 15 for intel
* CI: Use trusted publishing for pypi
2025-12-05 11:35:58 -06:00
Alan D. Snow
90375aa99a
TST: ensure datasets closed ( #3444 )
2025-12-05 11:35:39 -06:00
Sylvester
aab9e46f99
Try to avoid dataset left open ( #3443 )
...
May fix random test failures with Python 3.14t
2025-12-05 11:35:29 -06:00
Sylvester
9b8908d533
Build wheels with CIBW ( #3381 )
2025-12-05 11:35:08 -06:00
Alan D. Snow
9880c5c40f
DEP: Python 3.10+ & GDAL 3.6+ ( #3440 )
2025-12-05 08:47:04 -06:00
dependabot[bot]
e8d7e445f8
Bump actions/checkout from 5 to 6 ( #3431 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-29 07:14:40 -06:00
Alan D. Snow
725b49507e
REGR: Fix compression for YCbCr JPEG ( #3426 )
2025-11-06 15:41:47 -06:00
Alan D. Snow
648599b65d
ENH: Enable free threading python & support Python 3.14 ( #3425 )
...
* CI: Python 3.14
* ENH: Enable free threading python
2025-11-06 14:37:41 -06:00
Alan D. Snow
3b06aee018
CI: macos 13 -> 15-intel ( #3424 )
2025-11-06 13:43:06 -06:00
Elliott Sales de Andrade
6f1f1ed0e2
TST: Fix test fixture for test_reproject_error_propagation ( #3360 )
...
Pickling the HTTP server requires the 'fork' multiprocessing context,
and in some places, `HTTPServer.server_name` returns something that
doesn't work with curl. So force the 'fork' mode, and use
`HTTPServer.server_address` instead.
Also, remove the `network` marker, as it does nothing for fixtures and
isn't required since that marker signifies _external_ networking.
2025-11-06 13:19:42 -06:00
Scott Staniewicz
497b86340b
Fix RasterioDeprecationWarning for rio info ( #3380 )
...
Use the suggested `.stats` instead of deprecated `.statistics`
Closes #3379
2025-11-06 13:13:41 -06:00
Ryan Grout
83190131a5
Make sure blocksizes are ints before using them. ( #3390 )
2025-11-06 13:12:01 -06:00
Elliott Sales de Andrade
ef60803ab8
Fix geojson_type click option implementation ( #3391 )
...
According to several issues upstream (e.g., [1], [2]), creating multiple
options that save to the same destination is not documented or
supported. Somewhere in 8.2.x, this also broke, as it depended on
evaluation order in some way.
Instead, save the options to different name, and use a callback function
on all of them to verify that the result is exclusive, and follows the
default.
[1] https://github.com/pallets/click/issues/1688#issuecomment-707918832
[2] https://github.com/pallets/click/issues/2321#issuecomment-1184398784
2025-11-06 13:10:48 -06:00
dependabot[bot]
2bb1424b56
Bump actions/upload-artifact from 3 to 5 ( #3422 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 13:08:15 -06:00
dependabot[bot]
259f2304c6
Bump actions/download-artifact from 5 to 6 ( #3421 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 13:06:05 -06:00
Elliott Sales de Andrade
556461cd2e
Remove default=False for flag_value of str type ( #3392 )
...
According to click upstream [1], `default=False` was not supported with
`flag_value='some string'`. Omitting the argument will keep it `None`,
which should be about the same as `False`, mostly.
[1] https://github.com/pallets/click/issues/3054#issuecomment-3243872056
2025-09-25 20:25:45 -05:00
Peter A. Jonsson
07a5589955
DOC: warp.py: fix typo in doc string ( #3409 )
...
The rest of the documentation uses
ndarray to refer to ndarrays, so update
this doc string to also do so.
2025-09-20 08:39:05 -05:00
Nathan McDougall
f16bcc3d89
DOC: Fix capitalization in docstring in warp.py ( #3407 )
2025-09-15 19:13:53 -05:00
Alan D. Snow
71adb6aa7e
CI:test: Remove geos pin ( #3405 )
2025-09-11 16:00:08 -05:00
Alan D. Snow
4ceedbf4d8
TST:test_warpedvrt_gcps__width_height updated for GDAL 3.11 GPC_HOMOGRAPHY ( #3404 )
2025-09-11 15:46:50 -05:00
Alan D. Snow
1e42c03023
CI: Update Python & GDAL versions ( #3402 )
2025-09-11 15:27:42 -05:00
Alan D. Snow
355ad85ff2
TST: Change nearest neighbor warp expectations for GDAL 3.11 ( #3400 )
2025-09-11 15:08:19 -05:00