5 Commits

Author SHA1 Message Date
Sean Gillies
371daa2d06 Revert changes accidentally made to path parsing 2019-09-30 14:31:47 -06:00
Sean Gillies
5313d4ce67 Add a test for writing a mask to an invalid window 2019-09-27 12:40:47 -06:00
Sean C. Gillies
960a906dad Test to demonstrate zip+https parses correctly
Resolves #1151
2018-06-25 13:59:10 -06:00
Sean C. Gillies
09ee0e15e8 Resolve #1377 2018-06-20 13:19:56 -06:00
Sean C. Gillies
2308aa6d5e New rasterio.path module
The signatures of all cdef class initializers in rasterio._base and
rasterio._io have changed: these method now take instance of ParsedPath
or UnparsedPath from rasterio.path and do not take strings.

New ParsedPath and UnparsedPath classes have been added to improve input
file handling and validation. The existing parse_path and vsi_path
functions have been rewritten to use these new classes and have been
moved to the new rasterio.path module. The signature of rasterio.open
has not been changed and users of Rasterio will be unaffected.

The rasterio.vfs module and its functions are being replaced by new functions
in rasterio.path.
2018-05-23 10:05:07 -06:00