Skip to content

1.9b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sgillies sgillies released this 13 Dec 20:45

The first 1.9 beta release is ready for early testing. All of the features planned for 1.9.0 are in this release.

The binary wheels on PyPI include GDAL 3.5.3, GEOS 3.11.1, and PROJ 9.0.1. To try the wheels, run pip install --pre fiona.

New features

  • Add listdir and listlayers method to io.MemoryFile (resolving #754).
  • Add support for TIN and triangle geometries (#1163).
  • Add an allow_unsupported_drivers option to fiona.open() (#1126).
  • Added support for the OGR StringList field type (#1141).

Changes and bug fixes

  • Missing and unused imports have been added or removed.
  • Make sure that errors aren't lost when a collection can't be saved properly (#1169).
  • Ensure that ZipMemoryFile have the proper GDAL name after creation so that we can use listdir() (#1092).
  • The fiona._loading module, which supports DLL loading on Windows, has been moved into __init__.py and is no longer used anywhere else (#1168).
  • Move project metadata to pyproject.toml (#1165).
  • Update drvsupport.py to reflect new format capabilities in GDAL 3.6.0 (#1122).
  • Remove debug logging from env and _env modules.