summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorJeff Rouse <jr@its.to>2017-02-23 22:33:11 -0800
committerGitHub <noreply@github.com>2017-02-23 22:33:11 -0800
commite708311ef952bba6e3830387ef15384222c49d7e (patch)
treefa28917e250f9b9b15475534b1db509f4968b6e4 /setup.py
parent0336c77a8d138f864cd307a84a576dfea00319b9 (diff)
parentb68a72e5472ead00a7ff3772dee672e46a70ecdb (diff)
downloadappdirs-e708311ef952bba6e3830387ef15384222c49d7e.tar.gz
Merge pull request #84 from jmroot/optional-setuptools
Allow installing without setuptools
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 405fcc2..37b0b67 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,11 @@
import sys
import os
import os.path
-from setuptools import setup
+# appdirs is a dependency of setuptools, so allow installing without it.
+try:
+ from setuptools import setup
+except ImportError:
+ from distutils.core import setup
import appdirs
tests_require = []