* add webp to the available compression enum (#1515)
* Add webp to enums.Compression and increment version
* Add link to dev discussion group
* fix year specified in version 1.0.9 date (#1530)
Year specified in version 1.0.9 date is 2019, which is in the future at this time. Set to 2018, which is in the past.
* Update docstring for plotting_extent (#1516)
* added support for ESRI wkt strings - resolves issue #1537 (#1538)
* updated _handle_crswkt to use CRS.from_wkt; resolved issue #1540 (#1541)
* updated _handle_crswkt to use CRS.from_wkt; resolved issue #1540
* added test for datasetreader opening dataset with ESRI projection wkt string
* Fix a typo (probably) (#1526)
* Fix a typo (probably)
* Update url for manylinux
* Update README.rst
Co-Authored-By: ismailsunni <imajimatika@gmail.com>
* Update README.rst
Co-Authored-By: ismailsunni <imajimatika@gmail.com>
* Remove unused string
* modified _osr_from_crs to use CRS.from_user_input (#1546)
* modified _osr_from_crs to use CRS.from_user_input
* update to use tmpdir fixture for pytest
* update comparison for error output for rio warp
* updated to always attempt to MorphFromESRI to prevent exception from being raised
* added test to test warping with ESRI wkt
* updated data_dir to be used as fixture
* removed duplicate import of CRSError
* reordered initialization of spatial reference to prevent memory leaks
* updated to raise CRSError of auth != EPSG
* Revert "modified _osr_from_crs to use CRS.from_user_input (#1546)" (#1548)
This reverts commit b120a00a05e4f6174c02e855cc016fde9b54c4e0.
* Mark tests using gdal binaries
* Add pytest import
New Env class and tests.
More logging, tests, safer environment
Remove usage (deprecated) of rasterio.drivers()
Also pep8 cleanups throughout the tests and a fix for unchecked
dtypes when opening a dataset in 'w' mode.
Now we can simply import warnings in __init__.py. In the
deprecations tests, we needed to see a single warning only one
time to avoid multiple drivers() warnings.
Add a global env.
Add rasterio.env.setenv()
Since we can't unset a nodata value, this is the next best thing:
dataset.write_mask(True)
Sets the dataset's valid data mask uniformly to True (255).
Closes#328.