Python version changes:
Python 3.6 has been restored to the build matrix for 1.8.x wheels.
Configuration changes:
- Openssl, curl, and nghttp2 are compiled from source for macos.
- Dropping manylinux1 and switching to manylinux2014 unlocks upgrades of all of GDAL's dependencies.
- Multibuild has been updated to commit 3903f7f.
Library version changes:
- GDAL 3.4.1
- Curl 7.80.0
- Nghttp2 1.46.0
- PROJ 8.2.1
- GEOS 3.10.2
- TIFF 4.3.0
Python version changes:
Python 3.6 has been removed and Python 3.10 has been added.
- GEOS 3.9.1
- GDAL 3.3.0
- Patch for GDAL PR #3786
- Disable GEOS support in the GDAL library builds for OS X to prevent conflicts with shapely wheels on PyPI (#17).
- Test fiona and shapely wheels together to check for this conflict (#12).
- Ensure that shared libraries in repaired wheels have a "fiona" tag in SONAME to prevent conflicts with librairies in rasterio wheels (#13).
- Patch GDAL to fix /vsis3 cache bug.
- Update multibuild commit to 6b0bbd5 for pip 20 support.
- Update GEOS version to 3.8.0.
- Update GDAL version to 2.4.4 and remove patch for 2.4.3.
- Build PROJ with the proj-datumgrid-1.8 package (#33).
- Add 64-bit manylinux1 and macosx Python 3.8 builds.
- Build GEOS for OS X instead of using pre-built versions.
- Update multibuild commit to 4491026 for Python 3.8 support.
- GDAL version 2.4.3 with patch from OSGeo/gdal#2012.
- Cython 0.29.14
- GDAL 2.4.2
- Python 3.4 wheels are removed
- Cython 0.29.5
- Libraries are compiled with -O2 and are stripped.
- Downgrade curl to 7.54, which is more stable in combination with GDAL 2.3.2.
- Patch GDAL 2.3.2 to fully surface AWS error messages.
- Multibuild commit is 548ebc8
- GEOS version 3.6.2
- PROJ 4.9.3 (patched)
- GDAL 2.3.2
- Cython 0.28.3
- Minimum MacOS version is 10.9
- Supports Python 2.7, 3.4, 3.5. 3.6, and 3.7 on 64-bit Linux
- Supports Python 2.7, 3.4, 3.5, 3.6, and 3.7 on OSX (Xcode 9.4)
- Additional, not built-in format drivers: GML and GeoPackage