summaryrefslogtreecommitdiff
path: root/setuptools_scm/git.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools_scm/git.py')
-rw-r--r--setuptools_scm/git.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/setuptools_scm/git.py b/setuptools_scm/git.py
index 5e294eb..7fa1b32 100644
--- a/setuptools_scm/git.py
+++ b/setuptools_scm/git.py
@@ -1,8 +1,14 @@
from .utils import do_ex, trace, has_command
from .version import meta
-from os.path import isfile, join, samefile
+from os.path import isfile, join
import warnings
+try:
+ from os.path import samefile
+except ImportError:
+ from .win_py31_compat import samefile
+
+
FILES_COMMAND = 'git ls-files'
DEFAULT_DESCRIBE = 'git describe --dirty --tags --long --match *.*'