12 Commits

Author SHA1 Message Date
Sean Gillies
6b614f2790 Test of multiple update to tags.
New branch for this test because it's a crasher.

Boom!
2014-09-28 21:33:16 -06:00
Brendan Ward
bbcb8ec682 Added support for additional data types for rasterize function
This includes a utility function to aid IO with bands based on data
type, and a wrapper class for working with in-memory GDAL raster
datasets and bands for use with GDAL functions in cython.

Includes additional validation logic for data type in rasterize.

Includes additional test cases for data type support.
2014-09-26 11:55:16 -07:00
Sean Gillies
b60e463533 Screen input shapes to prevent GDAL crashes.
Add support for Python geo interface, too.

Closes #146.
2014-09-16 11:34:37 -06:00
Sean Gillies
210fe503ce Bump version, note changes.
Also remove the double tag update test, which is crashing. I'll
add back in a new branch.
2014-09-13 15:08:45 -07:00
Sean Gillies
d021e090a2 SetNameValue instead of AddNameValue.
For #145.
2014-09-12 16:43:36 -07:00
Sean Gillies
cb730dc04d Add a test of repeated tag update.
For #145.
2014-09-11 10:57:34 -07:00
Sean Gillies
4c8f33cfe0 Don't import cStringIO in test_cli.py 2014-09-05 19:51:52 -06:00
Sean Gillies
4e53e3ca2d Refactor to avoid unneeded numpy imports.
Closes #140.

Fairly easy because Numpy methods accept either strings like
`'uint8'` or types like `np.uint8` as dtypes. So do Rasterio
methods now.
2014-09-05 14:11:36 -06:00
Sean Gillies
2629a84e39 Several single item options for rio info.
Closes #139.
2014-09-05 09:00:14 -06:00
Sean Gillies
6a3715a7b8 Oops, reduce moved to functools in Py3. 2014-09-02 12:36:47 -06:00
Sean Gillies
a86f9fe579 Final layout tweaks.
Remove test data from sdists. Check for it when running tests and
direct users to download location. No automated download... I don't
expect many users to be running the tests from an sdist.

Closes #133.
2014-09-02 09:57:44 -06:00
Sean Gillies
943fa8e099 New layout, tests moved. 2014-09-01 22:00:56 -06:00