Commit 6b64b421 by Calen Pennington

Make relative imports explicitly relative

parent f1c66e91
...@@ -7,7 +7,7 @@ from xmodule.modulestore.django import modulestore ...@@ -7,7 +7,7 @@ from xmodule.modulestore.django import modulestore
from xmodule.contentstore.django import contentstore from xmodule.contentstore.django import contentstore
from xmodule.modulestore import Location from xmodule.modulestore import Location
from xmodule.course_module import CourseDescriptor from xmodule.course_module import CourseDescriptor
from prompt import query_yes_no from .prompt import query_yes_no
from auth.authz import _delete_course_group from auth.authz import _delete_course_group
......
...@@ -15,7 +15,7 @@ from json import loads ...@@ -15,7 +15,7 @@ from json import loads
from django.contrib.auth.models import User from django.contrib.auth.models import User
from contentstore.utils import get_modulestore from contentstore.utils import get_modulestore
from utils import ModuleStoreTestCase, parse_json from .utils import ModuleStoreTestCase, parse_json
from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory
from xmodule.modulestore import Location from xmodule.modulestore import Location
......
...@@ -16,7 +16,7 @@ from models.settings.course_grading import CourseGradingModel ...@@ -16,7 +16,7 @@ from models.settings.course_grading import CourseGradingModel
from contentstore.utils import get_modulestore from contentstore.utils import get_modulestore
from django.test import TestCase from django.test import TestCase
from utils import ModuleStoreTestCase from .utils import ModuleStoreTestCase
from xmodule.modulestore.tests.factories import CourseFactory from xmodule.modulestore.tests.factories import CourseFactory
from models.settings.course_metadata import CourseMetadata from models.settings.course_metadata import CourseMetadata
......
...@@ -24,7 +24,7 @@ from xmodule.course_module import CourseDescriptor ...@@ -24,7 +24,7 @@ from xmodule.course_module import CourseDescriptor
from xmodule.seq_module import SequenceDescriptor from xmodule.seq_module import SequenceDescriptor
from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory
from utils import ModuleStoreTestCase, parse_json, user, registration from .utils import ModuleStoreTestCase, parse_json, user, registration
class ContentStoreTestCase(ModuleStoreTestCase): class ContentStoreTestCase(ModuleStoreTestCase):
......
...@@ -4,7 +4,7 @@ import os ...@@ -4,7 +4,7 @@ import os
from django.test.utils import override_settings from django.test.utils import override_settings
from tempfile import NamedTemporaryFile from tempfile import NamedTemporaryFile
from status import get_site_status_msg from .status import get_site_status_msg
# Get a name where we can put test files # Get a name where we can put test files
TMP_FILE = NamedTemporaryFile(delete=False) TMP_FILE = NamedTemporaryFile(delete=False)
......
from lettuce import world, step from lettuce import world, step
from factories import * from .factories import *
from lettuce.django import django_url from lettuce.django import django_url
from django.contrib.auth.models import User from django.contrib.auth.models import User
from student.models import CourseEnrollment from student.models import CourseEnrollment
......
...@@ -39,11 +39,11 @@ import verifiers ...@@ -39,11 +39,11 @@ import verifiers
import verifiers.draganddrop import verifiers.draganddrop
import calc import calc
from correctmap import CorrectMap from .correctmap import CorrectMap
import eia import eia
import inputtypes import inputtypes
import customrender import customrender
from util import contextualize_text, convert_files_to_filenames from .util import contextualize_text, convert_files_to_filenames
import xqueue_interface import xqueue_interface
# to be replaced with auto-registering # to be replaced with auto-registering
......
...@@ -12,8 +12,8 @@ from path import path ...@@ -12,8 +12,8 @@ from path import path
from cStringIO import StringIO from cStringIO import StringIO
from collections import defaultdict from collections import defaultdict
from calc import UndefinedVariable from .calc import UndefinedVariable
from capa_problem import LoncapaProblem from .capa_problem import LoncapaProblem
from mako.lookup import TemplateLookup from mako.lookup import TemplateLookup
logging.basicConfig(format="%(levelname)s %(message)s") logging.basicConfig(format="%(levelname)s %(message)s")
......
...@@ -2,7 +2,7 @@ import codecs ...@@ -2,7 +2,7 @@ import codecs
from fractions import Fraction from fractions import Fraction
import unittest import unittest
from chemcalc import (compare_chemical_expression, divide_chemical_expression, from .chemcalc import (compare_chemical_expression, divide_chemical_expression,
render_to_html, chemical_equations_equal) render_to_html, chemical_equations_equal)
import miller import miller
......
...@@ -6,7 +6,7 @@ These tags do not have state, so they just get passed the system (for access to ...@@ -6,7 +6,7 @@ These tags do not have state, so they just get passed the system (for access to
and the xml element. and the xml element.
""" """
from registry import TagRegistry from .registry import TagRegistry
import logging import logging
import re import re
...@@ -15,7 +15,7 @@ import json ...@@ -15,7 +15,7 @@ import json
from lxml import etree from lxml import etree
import xml.sax.saxutils as saxutils import xml.sax.saxutils as saxutils
from registry import TagRegistry from .registry import TagRegistry
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
...@@ -47,7 +47,7 @@ import sys ...@@ -47,7 +47,7 @@ import sys
import os import os
import pyparsing import pyparsing
from registry import TagRegistry from .registry import TagRegistry
from capa.chem import chemcalc from capa.chem import chemcalc
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
...@@ -28,10 +28,10 @@ from collections import namedtuple ...@@ -28,10 +28,10 @@ from collections import namedtuple
from shapely.geometry import Point, MultiPoint from shapely.geometry import Point, MultiPoint
# specific library imports # specific library imports
from calc import evaluator, UndefinedVariable from .calc import evaluator, UndefinedVariable
from correctmap import CorrectMap from .correctmap import CorrectMap
from datetime import datetime from datetime import datetime
from util import * from .util import *
from lxml import etree from lxml import etree
from lxml.html.soupparser import fromstring as fromstring_bs # uses Beautiful Soup!!! FIXME? from lxml.html.soupparser import fromstring as fromstring_bs # uses Beautiful Soup!!! FIXME?
import xqueue_interface import xqueue_interface
......
...@@ -7,7 +7,7 @@ import json ...@@ -7,7 +7,7 @@ import json
import mock import mock
from capa.capa_problem import LoncapaProblem from capa.capa_problem import LoncapaProblem
from response_xml_factory import StringResponseXMLFactory, CustomResponseXMLFactory from .response_xml_factory import StringResponseXMLFactory, CustomResponseXMLFactory
from . import test_system from . import test_system
class CapaHtmlRenderTest(unittest.TestCase): class CapaHtmlRenderTest(unittest.TestCase):
......
from calc import evaluator, UndefinedVariable from .calc import evaluator, UndefinedVariable
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# #
......
import unittest import unittest
import draganddrop import draganddrop
from draganddrop import PositionsCompare from .draganddrop import PositionsCompare
import json import json
......
""" """
These modules exist to translate old format XML into newer, semantic forms These modules exist to translate old format XML into newer, semantic forms
""" """
from x_module import XModuleDescriptor from .x_module import XModuleDescriptor
from lxml import etree from lxml import etree
from functools import wraps from functools import wraps
import logging import logging
......
...@@ -14,7 +14,7 @@ from pkg_resources import resource_string ...@@ -14,7 +14,7 @@ from pkg_resources import resource_string
from capa.capa_problem import LoncapaProblem from capa.capa_problem import LoncapaProblem
from capa.responsetypes import StudentInputError from capa.responsetypes import StudentInputError
from capa.util import convert_files_to_filenames from capa.util import convert_files_to_filenames
from progress import Progress from .progress import Progress
from xmodule.x_module import XModule from xmodule.x_module import XModule
from xmodule.raw_module import RawDescriptor from xmodule.raw_module import RawDescriptor
from xmodule.exceptions import NotFoundError from xmodule.exceptions import NotFoundError
......
...@@ -10,7 +10,7 @@ from xmodule.stringify import stringify_children ...@@ -10,7 +10,7 @@ from xmodule.stringify import stringify_children
from xmodule.xml_module import XmlDescriptor from xmodule.xml_module import XmlDescriptor
import self_assessment_module import self_assessment_module
import open_ended_module import open_ended_module
from combined_open_ended_rubric import CombinedOpenEndedRubric, GRADER_TYPE_IMAGE_DICT, HUMAN_GRADER_TYPE, LEGEND_LIST from .combined_open_ended_rubric import CombinedOpenEndedRubric, GRADER_TYPE_IMAGE_DICT, HUMAN_GRADER_TYPE, LEGEND_LIST
log = logging.getLogger("mitx.courseware") log = logging.getLogger("mitx.courseware")
......
import logging import logging
from grading_service_module import GradingService from .grading_service_module import GradingService
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
...@@ -5,7 +5,7 @@ import requests ...@@ -5,7 +5,7 @@ import requests
from requests.exceptions import RequestException, ConnectionError, HTTPError from requests.exceptions import RequestException, ConnectionError, HTTPError
import sys import sys
from combined_open_ended_rubric import CombinedOpenEndedRubric from .combined_open_ended_rubric import CombinedOpenEndedRubric
from lxml import etree from lxml import etree
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
...@@ -22,7 +22,7 @@ from numpy import median ...@@ -22,7 +22,7 @@ from numpy import median
from datetime import datetime from datetime import datetime
from combined_open_ended_rubric import CombinedOpenEndedRubric from .combined_open_ended_rubric import CombinedOpenEndedRubric
log = logging.getLogger("mitx.courseware") log = logging.getLogger("mitx.courseware")
......
...@@ -12,7 +12,7 @@ from xmodule.stringify import stringify_children ...@@ -12,7 +12,7 @@ from xmodule.stringify import stringify_children
from xmodule.xml_module import XmlDescriptor from xmodule.xml_module import XmlDescriptor
from xmodule.modulestore import Location from xmodule.modulestore import Location
from capa.util import * from capa.util import *
from peer_grading_service import PeerGradingService, MockPeerGradingService from .peer_grading_service import PeerGradingService, MockPeerGradingService
import controller_query_service import controller_query_service
from datetime import datetime from datetime import datetime
......
import json import json
import logging import logging
from grading_service_module import GradingService from .grading_service_module import GradingService
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
...@@ -7,7 +7,7 @@ from xmodule.progress import Progress ...@@ -7,7 +7,7 @@ from xmodule.progress import Progress
from xmodule.stringify import stringify_children from xmodule.stringify import stringify_children
import openendedchild import openendedchild
from combined_open_ended_rubric import CombinedOpenEndedRubric from .combined_open_ended_rubric import CombinedOpenEndedRubric
log = logging.getLogger("mitx.courseware") log = logging.getLogger("mitx.courseware")
......
...@@ -11,7 +11,7 @@ from .x_module import XModule ...@@ -11,7 +11,7 @@ from .x_module import XModule
from xmodule.raw_module import RawDescriptor from xmodule.raw_module import RawDescriptor
from xmodule.modulestore import Location from xmodule.modulestore import Location
from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import modulestore
from timeinfo import TimeInfo from .timeinfo import TimeInfo
from xblock.core import Object, Integer, Boolean, String, Scope from xblock.core import Object, Integer, Boolean, String, Scope
from xmodule.open_ended_grading_classes.peer_grading_service import PeerGradingService, GradingServiceError, MockPeerGradingService from xmodule.open_ended_grading_classes.peer_grading_service import PeerGradingService, GradingServiceError, MockPeerGradingService
......
import json import json
from x_module import XModule, XModuleDescriptor from .x_module import XModule, XModuleDescriptor
class ModuleDescriptor(XModuleDescriptor): class ModuleDescriptor(XModuleDescriptor):
......
...@@ -13,7 +13,7 @@ COURSE = 'test_course' ...@@ -13,7 +13,7 @@ COURSE = 'test_course'
START = '2013-01-01T01:00:00' START = '2013-01-01T01:00:00'
from test_course_module import DummySystem as DummyImportSystem from .test_course_module import DummySystem as DummyImportSystem
from . import test_system from . import test_system
......
import dateutil import dateutil
import dateutil.parser import dateutil.parser
import datetime import datetime
from timeparse import parse_timedelta from .timeparse import parse_timedelta
import logging import logging
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
...@@ -9,7 +9,7 @@ from django.http import HttpResponse ...@@ -9,7 +9,7 @@ from django.http import HttpResponse
from django.shortcuts import redirect from django.shortcuts import redirect
from mitxmako.shortcuts import render_to_response, render_to_string from mitxmako.shortcuts import render_to_response, render_to_string
from models import ServerCircuit from .models import ServerCircuit
def circuit_line(circuit): def circuit_line(circuit):
......
...@@ -11,7 +11,7 @@ from django.conf import settings ...@@ -11,7 +11,7 @@ from django.conf import settings
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.http import Http404 from django.http import Http404
from module_render import get_module from .module_render import get_module
from xmodule.course_module import CourseDescriptor from xmodule.course_module import CourseDescriptor
from xmodule.modulestore import Location from xmodule.modulestore import Location
from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import modulestore
......
...@@ -10,12 +10,12 @@ from django.contrib.auth.models import User ...@@ -10,12 +10,12 @@ from django.contrib.auth.models import User
from .model_data import ModelDataCache, LmsKeyValueStore from .model_data import ModelDataCache, LmsKeyValueStore
from xblock.core import Scope from xblock.core import Scope
from module_render import get_module from .module_render import get_module
from xmodule import graders from xmodule import graders
from xmodule.capa_module import CapaModule from xmodule.capa_module import CapaModule
from xmodule.course_module import CourseDescriptor from xmodule.course_module import CourseDescriptor
from xmodule.graders import Score from xmodule.graders import Score
from models import StudentModule from .models import StudentModule
log = logging.getLogger("mitx.courseware") log = logging.getLogger("mitx.courseware")
......
...@@ -18,7 +18,7 @@ from requests.auth import HTTPBasicAuth ...@@ -18,7 +18,7 @@ from requests.auth import HTTPBasicAuth
from capa.xqueue_interface import XQueueInterface from capa.xqueue_interface import XQueueInterface
from courseware.access import has_access from courseware.access import has_access
from mitxmako.shortcuts import render_to_string from mitxmako.shortcuts import render_to_string
from models import StudentModule from .models import StudentModule
from psychometrics.psychoanalyze import make_psychometrics_data_update_handler from psychometrics.psychoanalyze import make_psychometrics_data_update_handler
from student.models import unique_id_for_user from student.models import unique_id_for_user
from xmodule.errortracker import exc_info_to_str from xmodule.errortracker import exc_info_to_str
......
...@@ -21,7 +21,7 @@ from fs.errors import ResourceNotFoundError ...@@ -21,7 +21,7 @@ from fs.errors import ResourceNotFoundError
from courseware.access import has_access from courseware.access import has_access
from lxml.html import rewrite_links from lxml.html import rewrite_links
from module_render import get_module from .module_render import get_module
from courseware.access import has_access from courseware.access import has_access
from xmodule.modulestore import Location from xmodule.modulestore import Location
from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import modulestore
......
...@@ -12,7 +12,7 @@ from xmodule.modulestore import Location ...@@ -12,7 +12,7 @@ from xmodule.modulestore import Location
from xmodule.timeparse import parse_time from xmodule.timeparse import parse_time
from xmodule.x_module import XModule, XModuleDescriptor from xmodule.x_module import XModule, XModuleDescriptor
import courseware.access as access import courseware.access as access
from factories import CourseEnrollmentAllowedFactory from .factories import CourseEnrollmentAllowedFactory
class AccessTestCase(TestCase): class AccessTestCase(TestCase):
......
...@@ -25,7 +25,7 @@ from courseware.tests.tests import PageLoader ...@@ -25,7 +25,7 @@ from courseware.tests.tests import PageLoader
from student.models import Registration from student.models import Registration
from courseware.model_data import ModelDataCache from courseware.model_data import ModelDataCache
from factories import UserFactory from .factories import UserFactory
class Stub: class Stub:
......
...@@ -19,7 +19,7 @@ from xmodule.modulestore.exceptions import InvalidLocationError,\ ...@@ -19,7 +19,7 @@ from xmodule.modulestore.exceptions import InvalidLocationError,\
import courseware.views as views import courseware.views as views
from xmodule.modulestore import Location from xmodule.modulestore import Location
from factories import UserFactory from .factories import UserFactory
class Stub(): class Stub():
......
...@@ -22,7 +22,7 @@ from courseware.courses import (get_courses, get_course_with_access, ...@@ -22,7 +22,7 @@ from courseware.courses import (get_courses, get_course_with_access,
get_courses_by_university, sort_by_announcement) get_courses_by_university, sort_by_announcement)
import courseware.tabs as tabs import courseware.tabs as tabs
from courseware.model_data import ModelDataCache from courseware.model_data import ModelDataCache
from module_render import toc_for_course, get_module_for_descriptor, get_module from .module_render import toc_for_course, get_module_for_descriptor, get_module
from courseware.models import StudentModule, StudentModuleHistory from courseware.models import StudentModule, StudentModuleHistory
from django_comment_client.utils import get_discussion_title from django_comment_client.utils import get_discussion_title
......
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.conf import settings from django.conf import settings
from mitxmako.shortcuts import render_to_string from mitxmako.shortcuts import render_to_string
from mustache_helpers import mustache_helpers from .mustache_helpers import mustache_helpers
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from functools import partial from functools import partial
from utils import * from .utils import *
import django_comment_client.settings as cc_settings import django_comment_client.settings as cc_settings
import pystache_custom as pystache import pystache_custom as pystache
......
...@@ -6,7 +6,7 @@ from tempfile import NamedTemporaryFile ...@@ -6,7 +6,7 @@ from tempfile import NamedTemporaryFile
from django.test import TestCase from django.test import TestCase
from django.core.management import call_command from django.core.management import call_command
from models import CourseSoftware, UserLicense from .models import CourseSoftware, UserLicense
COURSE_1 = 'edX/toy/2012_Fall' COURSE_1 = 'edX/toy/2012_Fall'
......
...@@ -11,8 +11,8 @@ from django.contrib.auth.models import User ...@@ -11,8 +11,8 @@ from django.contrib.auth.models import User
from django.http import HttpResponse, Http404 from django.http import HttpResponse, Http404
from django.views.decorators.csrf import requires_csrf_token, csrf_protect from django.views.decorators.csrf import requires_csrf_token, csrf_protect
from models import CourseSoftware from .models import CourseSoftware
from models import get_courses_licenses, get_or_create_license, get_license from .models import get_courses_licenses, get_or_create_license, get_license
log = logging.getLogger("mitx.licenses") log = logging.getLogger("mitx.licenses")
......
from django.conf import settings from django.conf import settings
from xmodule.open_ended_grading_classes import peer_grading_service from xmodule.open_ended_grading_classes import peer_grading_service
from staff_grading_service import StaffGradingService from .staff_grading_service import StaffGradingService
from xmodule.open_ended_grading_classes.controller_query_service import ControllerQueryService from xmodule.open_ended_grading_classes.controller_query_service import ControllerQueryService
import json import json
from student.models import unique_id_for_user from student.models import unique_id_for_user
......
...@@ -4,7 +4,7 @@ from django import forms ...@@ -4,7 +4,7 @@ from django import forms
from django.contrib import admin from django.contrib import admin
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from models import Article, Revision, Permission, ArticleAttachment from .models import Article, Revision, Permission, ArticleAttachment
class RevisionInline(admin.TabularInline): class RevisionInline(admin.TabularInline):
......
...@@ -9,7 +9,7 @@ from django.db.models import signals ...@@ -9,7 +9,7 @@ from django.db.models import signals
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from markdown import markdown from markdown import markdown
from wiki_settings import * from .wiki_settings import *
from util.cache import cache from util.cache import cache
......
...@@ -14,7 +14,7 @@ from courseware.access import has_access ...@@ -14,7 +14,7 @@ from courseware.access import has_access
from xmodule.course_module import CourseDescriptor from xmodule.course_module import CourseDescriptor
from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import modulestore
from models import Revision, Article, Namespace, CreateArticleForm, RevisionFormWithTitle, RevisionForm from .models import Revision, Article, Namespace, CreateArticleForm, RevisionFormWithTitle, RevisionForm
import wiki_settings import wiki_settings
......
from comment_client import * from .comment_client import *
from utils import CommentClientError, CommentClientUnknownError from .utils import CommentClientError, CommentClientUnknownError
from utils import * from .utils import *
from thread import Thread from .thread import Thread
import models import models
import settings import settings
......
from comment import Comment from .comment import Comment
from thread import Thread from .thread import Thread
from user import User from .user import User
from commentable import Commentable from .commentable import Commentable
from utils import * from .utils import *
import settings import settings
......
from utils import * from .utils import *
import models import models
import settings import settings
......
from utils import * from .utils import *
class Model(object): class Model(object):
......
from utils import * from .utils import *
import models import models
import settings import settings
......
from utils import * from .utils import *
import models import models
import settings import settings
......
#!/usr/bin/python #!/usr/bin/python
from loncapa_check import * from .loncapa_check import *
from formula import * from .formula import *
from symmath_check import * from .symmath_check import *
...@@ -13,7 +13,7 @@ import sys ...@@ -13,7 +13,7 @@ import sys
import string import string
import re import re
import traceback import traceback
from formula import * from .formula import *
import logging import logging
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
......
from unittest import TestCase from unittest import TestCase
from symmath_check import symmath_check from .symmath_check import symmath_check
class SymmathCheckTest(TestCase): class SymmathCheckTest(TestCase):
def test_symmath_check_integers(self): def test_symmath_check_integers(self):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment