dependabot[bot]
0d2627635c
Bump actions/setup-python from 5 to 6
...
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>
2025-12-08 15:05:02 +00: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
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
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
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
Alan D. Snow
71adb6aa7e
CI:test: Remove geos pin ( #3405 )
2025-09-11 16:00:08 -05:00
Alan D. Snow
1e42c03023
CI: Update Python & GDAL versions ( #3402 )
2025-09-11 15:27:42 -05:00
Elliott Sales de Andrade
98d2a5fe4c
ci: Add GDAL 3.10 and 3.11 jobs
2025-09-11 14:08:16 -05:00
dependabot[bot]
d53df64f3e
Bump actions/download-artifact from 3 to 5 ( #3378 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/download-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-09-08 13:24:46 -05:00
dependabot[bot]
c94af3206c
Bump actions/setup-python from 5 to 6 ( #3396 )
...
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-09-08 13:24:01 -05:00
dependabot[bot]
0e808c3d76
Bump actions/checkout from 4 to 5 ( #3377 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-09-06 20:46:52 -05:00
Sean Gillies
ff66850514
Increment GDAL and Python versions for CI ( #3244 )
2024-11-09 20:20:40 -07:00
Sean Gillies
a68f9c57b0
Merge branch 'maint-1.4'
2024-10-31 17:04:45 -06:00
Sean Gillies
20fddc18a2
Test maint-1.4 against GDAL 3.10-to-be and add more MEM file checks ( #3212 )
...
* Test maint-1.4 against GDAL 3.10-to-be and add more MEM file checks
* Build maint-1.4, too, and with gdal-latest
2024-10-17 09:30:50 -06:00
dependabot[bot]
81ba49073c
Bump mamba-org/setup-micromamba from 1 to 2 ( #3205 )
...
Bumps [mamba-org/setup-micromamba](https://github.com/mamba-org/setup-micromamba ) from 1 to 2.
- [Release notes](https://github.com/mamba-org/setup-micromamba/releases )
- [Commits](https://github.com/mamba-org/setup-micromamba/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: mamba-org/setup-micromamba
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>
2024-10-07 12:42:22 -05:00
Alan D. Snow
fd4163d4b5
DEP: GDAL 3.5+, numpy 1.24+ ( #3166 )
...
* DEP: Python 3.10+, GDAL 3.5+, numpy 1.24+
* Apply suggestions from code review
* DEP: GDAL 3.5+, numpy 1.24+
* Fix
* remove python 3.13 from conda matrix
---------
Co-authored-by: Sean Gillies <sean.gillies@gmail.com>
2024-09-09 21:59:11 -06:00
Alan D. Snow
4c7afed88a
CI: Use micromamba for tests ( #3164 )
2024-09-03 18:58:39 -06:00
Sean Gillies
6246f99af8
Merge 1.3.10 ( #3124 )
...
* Document zip, zip+https etc
* Rel 1.3.10 (#3054 )
* Require Numpy 2 when building
* Add support for testing Numpy 2/1 compatibility, call import_array()
* Fix job name and specs
* Change to github's docker repo
* Numpy 2 only for python version >= 3.9
* Add other test modules
* Delete source checkout before running tests
* Eliminate last use of pkg_resources
* Update change log and version
* Update change log again.
* Remove duplicated installs
* Revert "Rel 1.3.10 (#3054 )" (#3059 )
This reverts commit 8795878f02e719d77eb1a1e4fdf6fba772c575a2.
* Rel 1.3.10 take 2 (#3060 )
* Require Numpy 2 when building
* Add support for testing Numpy 2/1 compatibility, call import_array()
* Fix job name and specs
* Change to github's docker repo
* Numpy 2 only for python version >= 3.9
* Add other test modules
* Delete source checkout before running tests
* Eliminate last use of pkg_resources
* Update change log and version
* Update change log again.
* Remove duplicated installs
* Disallow rotated rasters for merge 1.3.10
Resolves #3066
* This is 1.3.10
* Pin to 2.0.0rc1 exactly for this release
* Fix change log
* Resolve doc conflict and remove duped Makefile target
* Remove codecov step
2024-08-04 16:34:00 -06:00
vincentsarago
c4470a8581
update action name
2024-06-21 11:14:44 +02:00
Even Rouault
d2f0b04b44
tests.yaml: change macos-latest to macos-13 ( #3084 )
...
GHA has changed the macos-latest alias to macos-14 (arm64), hence to get
Intel Mac one now needs to explicitly select macos-13.
Cf https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
2024-04-28 14:27:16 -06:00
dependabot[bot]
f499225638
Bump actions/checkout from 2 to 4 ( #3069 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [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/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2024-04-17 08:55:10 -06:00
Sean Gillies
64b6fe03b7
Numpy 2 compatibility ( #3061 )
...
* Numpy 2 compatibility
* Update PR ref in change log
* Add missing vsiopener test dependencies
* Change log update
2024-04-08 16:04:02 -06:00
Even Rouault
90d75b0d38
CI: add support for OSX arm64 ( #3035 )
2024-04-08 14:42:01 -06:00
dependabot[bot]
a5e8fd02f1
Bump actions/setup-python from 4 to 5 ( #2998 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
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>
2024-01-09 11:35:40 -07:00
Sean Gillies
bc928e9c63
Test against release/3.8 ( #2985 )
2023-12-19 17:16:23 -07:00
dependabot[bot]
8156bc98b3
Bump actions/checkout from 3 to 4 ( #2913 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
Co-authored-by: Sean Gillies <sean.gillies@gmail.com>
2023-12-18 11:20:34 -07:00
Sean Gillies
b8911b2900
Robustness improvements for workflow that watches GDAL's tags ( #2971 )
...
* Rename jobs to help conditional expression evaluation
* Always run steps
* Always run the feed fetching step
* Continue on error
* Fix syntax
* Fix test matrix
* Remove debugging info
* Set a default file for last job
* Fix jq command syntax
2023-11-28 16:48:15 -07:00
Sean Gillies
315324273c
Build and test GDAL release candidates using the tags feed ( #2968 )
...
* Convert test with latest GDAL into a reusable workflow
* Fix "uses" usage
* Remove secrets
* Add an on-demand workflow
* New names for workflows and jobs
* Rework the dispatch workflow, it only runs in the default branch.
Adds a new input for the reusable workflow.
* A feed based approach to testing against recent GDAL tags
* Set github output, remove rasterio matrix dimension
* Fix output
* Correct job output
* Add missing checkout action
* Remove steps from second job
* More yaml shuffling
* Add feed parsing and time delta logic to python script
* Use Python 3.11
* Ensure python3
* Do update environment
* Grab only tags from the last 12 hours
* Remove unused import
* Change test to != '[]'
* Save a list of failures and retry in the next run
* Attach run to name
* Fix yaml
* Rename failure file
* Consolidate a step
* Fix indentation
* Debug listing
* Add a test case
* Add token env var for gh CLI
* Continue on error
* Test for file
* Fix syntax
* Quote GDAL tags, which may include a space
* Quote branch in script
* New logic to get tag from feed
* More debuggin
* Upload failure files
* Remove default tags
* Get the right artifact from the last not-cancelled branch run
---------
Co-authored-by: Sean Gillies <seangillies@Seans-MacBook-Air.local>
2023-11-27 10:20:51 -07:00
Sean Gillies
2482d52142
Convert test with latest GDAL into a reusable workflow ( #2967 )
...
* Convert test with latest GDAL into a reusable workflow
* Fix "uses" usage
* Remove secrets
* Add an on-demand workflow
* New names for workflows and jobs
* Rework the dispatch workflow, it only runs in the default branch.
Adds a new input for the reusable workflow.
---------
Co-authored-by: Sean Gillies <seangillies@Seans-MacBook-Air.local>
2023-11-09 20:40:27 -07:00
Sean Gillies
75f770a309
Merge branch 'maint-1.3'
2023-11-03 15:05:11 -06:00
Sean Gillies
121335576a
Build two branches, master and the latest release branch ( #2959 )
...
* Build two branches, master and the latest release branch
* Make comparisons more robust against 3.7/3.8 differences
* In a merge test, compare ascii grid data as single strings
Resolves #2958
* Run builds against latest GDAL weekly
---------
Co-authored-by: Sean Gillies <seangillies@Seans-MacBook-Air.local>
2023-11-03 15:02:10 -06:00
Sean Gillies
63513fcc37
Isolated builds everywhere
2023-11-01 19:36:59 -06:00
Sean Gillies
1c003d1986
Merge tag '1.3.9'
2023-10-19 08:37:44 -06:00
Sean Gillies
01d778ad96
Release 1.3.8.post1 ( #2923 )
...
* Update version and change log
* RTD version 2
* Require Cython < 3
* Remove extra _matches function
* Skip a few tests if shapely cannot be imported.
Add "python_version < '3.12'" to test's shapely requirement. There
are no shapely wheels for 3.12 yet.
* Relax numpy requirement for installation
* Add a backend section
* With build isolation
* Require setuptools >= 67.8
* Update change log, this is 1.3.8.post1
* Bump to next dev version
* Add sphinx-rtd-theme dependency
---------
Co-authored-by: Sean Gillies <seangillies@Seans-MacBook-Air.local>
2023-10-10 10:02:12 -06:00
snowman2
270733ea57
DEP: pin cython>=3
2023-07-18 15:51:31 -05:00
Sean Gillies
ccca0cb9be
Merge tag '1.3.7' into main
2023-05-22 18:05:41 -06:00
Alan D. Snow
bfd776b61f
CI: Add GDAL 3.7 to the test matrix ( #2833 )
2023-05-16 21:58:16 -05:00
Alan D. Snow
d008e8aab3
CI: test with GDAL 3.6.3 & PROJ 9.2.0 ( #2788 )
...
Co-authored-by: Even Rouault <even.rouault@spatialys.com>
2023-04-08 11:59:54 -05:00
Alan D. Snow
1f521b9162
CI: Use ghcr.io/osgeo/gdal docker image ( #2803 )
2023-04-03 20:33:00 -05:00
Vincent Sarago
2a28036b38
CI: Add python 3.11 ( #2612 )
2023-03-10 20:48:34 -06:00
Alan D. Snow
f6b7b7636d
DEP: GDAL 3.3+, numpy 1.21+, Python 3.9+ ( #2779 )
...
* DEP: GDAL 3.3+, numpy 1.21+, Python 3.9+
* CI: Remove .travis.yml
2023-03-06 17:23:18 -07:00
Alan D. Snow
9246662cec
CI: Update GDAL versions in test matrix ( #2679 )
2023-03-03 21:25:53 -06:00
dependabot[bot]
642110bd36
Bump actions/checkout from 2 to 3 ( #2774 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2023-02-27 11:43:22 -06:00
Alan D. Snow
51efb0d7a8
LNT: Use flake8 to find undefined variables & unused imports ( #2693 )
2023-01-10 12:48:09 -06:00
Alan D. Snow
e5012df1d6
CI: Update GDAL versions in test matrix ( #2679 )
2022-12-17 07:15:02 -06:00
dependabot[bot]
d67b69ae1d
Bump codecov/codecov-action from 1 to 3 ( #2664 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 16:20:04 -06:00