summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authoralalazo <massimiliano.culpo@googlemail.com>2016-03-15 15:12:39 +0100
committeralalazo <massimiliano.culpo@googlemail.com>2016-03-15 15:12:39 +0100
commitccced9f290bc213561209db2479bccfb5605366d (patch)
treedfa5aa66cdcd53d4c878ffaf36b4162da3f308a3 /lib
parentcc3d9f4eb751fe028db5a074fc7bc52fbe0a962a (diff)
downloadspack-ccced9f290bc213561209db2479bccfb5605366d.tar.gz
spack-ccced9f290bc213561209db2479bccfb5605366d.tar.bz2
spack-ccced9f290bc213561209db2479bccfb5605366d.tar.xz
spack-ccced9f290bc213561209db2479bccfb5605366d.zip
package : optimized imports
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/package.py37
1 files changed, 15 insertions, 22 deletions
diff --git a/lib/spack/spack/package.py b/lib/spack/spack/package.py
index 5d8258d4cf..042833964a 100644
--- a/lib/spack/spack/package.py
+++ b/lib/spack/spack/package.py
@@ -34,41 +34,34 @@ rundown on spack and how it differs from homebrew, look at the
README.
"""
import os
-import errno
import re
-import shutil
-import time
-import itertools
-import subprocess
-import platform as py_platform
-import multiprocessing
-from urlparse import urlparse, urljoin
import textwrap
-from StringIO import StringIO
+import time
import llnl.util.tty as tty
-from llnl.util.tty.log import log_output
-from llnl.util.link_tree import LinkTree
-from llnl.util.filesystem import *
-from llnl.util.lang import *
-
import spack
-import spack.error
+import spack.build_environment
import spack.compilers
-import spack.mirror
-import spack.hooks
import spack.directives
+import spack.error
+import spack.fetch_strategy as fs
+import spack.hooks
+import spack.mirror
import spack.repository
-import spack.build_environment
import spack.url
import spack.util.web
-import spack.fetch_strategy as fs
+from StringIO import StringIO
+from llnl.util.filesystem import *
+from llnl.util.lang import *
+from llnl.util.link_tree import LinkTree
+from llnl.util.tty.log import log_output
from spack.environment import EnvironmentModifications
-from spack.version import *
from spack.stage import Stage, ResourceStage, StageComposite
-from spack.util.compression import allowed_archive, extension
-from spack.util.executable import ProcessError
+from spack.util.compression import allowed_archive
from spack.util.environment import dump_environment
+from spack.util.executable import ProcessError
+from spack.version import *
+from urlparse import urlparse
"""Allowed URL schemes for spack packages."""
_ALLOWED_URL_SCHEMES = ["http", "https", "ftp", "file", "git"]