Add rasterio.five and remove six dependency.

Closes #9. Thanks, @mwtoews!
This commit is contained in:
Sean Gillies 2013-11-26 08:51:41 -07:00
parent ab2d73078b
commit aa7b30176f
6 changed files with 9 additions and 6 deletions

View File

@ -95,7 +95,6 @@ Python package dependencies (see also requirements.txt):
- Numpy
- setuptools
- six
Development also requires (see requirements-dev.txt)

View File

@ -2,8 +2,7 @@
import os
from six import string_types
from rasterio.five import string_types
from rasterio._copy import RasterCopier
from rasterio._io import RasterReader, RasterUpdater
import rasterio.dtypes

7
rasterio/five.py Normal file
View File

@ -0,0 +1,7 @@
# Python 2-3 compatibility
import sys
if sys.version_info[0] >= 3:
string_types = str,
else:
string_types = basestring,

View File

@ -2,4 +2,3 @@ Cython
Numpy
nose
setuptools
six

View File

@ -1,3 +1,2 @@
Numpy
setuptools
six

View File

@ -9,7 +9,7 @@ from distutils.extension import Extension
logging.basicConfig()
log = logging.getLogger()
version = '0.2'
version = '0.3'
# Use Cython if available.
try: