summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scss/types.py5
-rw-r--r--setup.py2
2 files changed, 5 insertions, 2 deletions
diff --git a/scss/types.py b/scss/types.py
index c35905a..acaf72c 100644
--- a/scss/types.py
+++ b/scss/types.py
@@ -3,7 +3,10 @@ from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
-from collections import Iterable
+try:
+ from collections.abc import Iterable
+except ImportError:
+ from collections import Iterable
import colorsys
from fractions import Fraction
import operator
diff --git a/setup.py b/setup.py
index fb5fede..f159453 100644
--- a/setup.py
+++ b/setup.py
@@ -17,7 +17,7 @@ with open('scss/scss_meta.py', 'rb') as f:
install_requires = ['six']
if sys.version_info < (3, 4):
install_requires.append('enum34')
- install_requires.append('pathlib')
+ install_requires.append('pathlib2')
if sys.version_info < (2, 7):
install_requires.append('ordereddict')