* Fix regression, where loading TIFF files would return a Dataset instead of a DataArray, the behavior prior to 0.8.5. Loading a multi-band TIFF file will now return a DataArray with the bands as dimensions.
0.8.6
===================
Changes:
* Restructure the package so that the wheel does not install the testing and docs as non-importable packages. * Ensure that data required to run tests and build docs is present in the source distribution (via `Manifest.in` changes). * Documentation now includes a `sphinx-apidoc`-based listing of all installed modules and functions * Add `sphinx-copybutton` and `sphinx-codeautolink` in order to increase the usefulness of code-blocks in the example documentation (copying of code blocks and ability to click on `birdy` objects and go straight to the documentation entry for the object). * All documentation build warnings have been addressed. * Add the `birdy[extra]` pip install recipe to be able to install all extras needed more directly. * Raise the minimum Python required to 3.9 in the setup block. * Remove the Python package for `pandoc` (unmaintained). * Add a documentation entry on using `build` to build the documentation.
0.8.5
==================
Changes:
* Update how TIFF files are converted to xarray datasets because `open_rasterio` is deprecated. See issue `239`. * Remove `GeotiffRasterioConverter`. * Remove Python 3.7 and 3.8 from CI test suite. * Now using Trusted Publisher for TestPyPI/PyPI releases. * Update `black` to v24.2.0 and code formatting conventions to Python3.9+.
0.8.4
==================
Changes:
* Fix docstring creation error occurring when the server identification abstract is None. See issue `228`. * Handle case where the server `describeProcess` does not understand "ALL" as the process identifier. See issue `229`.
0.8.3
==================
Changes:
* Added the `packaging` library to the list of requirements.
0.8.2
==================
Changes:
* Relax dependency check on GeoTiff rioxarray and rasterio converters due to some mysterious gdal error. * Remove tests with live 52North WPS server since it seems offline. * Remove Python 3.6 from test matrix and add 3.10. * Handle the removal of the `verbose` argument in `OWSLib.WebProcessingService` 0.29.0.