From b31c18d6dbe0ec1b3eefd3aac3fcd52638d0501f Mon Sep 17 00:00:00 2001 From: Jawayria Date: Tue, 16 Feb 2021 14:38:30 +0500 Subject: [PATCH] BOM-2352: Removed unused imports from lms/djangoapps/{grades, instructor} --- lms/djangoapps/grades/models.py | 3 +-- lms/djangoapps/grades/tests/test_tasks.py | 1 - lms/djangoapps/instructor/enrollment.py | 1 - lms/djangoapps/instructor/tests/test_api.py | 2 +- lms/djangoapps/instructor/toggles.py | 2 -- lms/djangoapps/instructor/views/instructor_dashboard.py | 1 - 6 files changed, 2 insertions(+), 8 deletions(-) diff --git a/lms/djangoapps/grades/models.py b/lms/djangoapps/grades/models.py index db5f1dc451..ba67f8ac83 100644 --- a/lms/djangoapps/grades/models.py +++ b/lms/djangoapps/grades/models.py @@ -16,7 +16,6 @@ from collections import defaultdict, namedtuple from hashlib import sha1 from django.apps import apps -from django.contrib.auth.models import User # lint-amnesty, pylint: disable=imported-auth-user, unused-import from django.db import models from django.utils.encoding import python_2_unicode_compatible from django.utils.timezone import now @@ -27,7 +26,7 @@ from opaque_keys.edx.keys import CourseKey, UsageKey from simple_history.models import HistoricalRecords from lms.djangoapps.courseware.fields import UnsignedBigIntAutoField -from lms.djangoapps.grades import constants, events # lint-amnesty, pylint: disable=unused-import +from lms.djangoapps.grades import events # lint-amnesty, pylint: disable=unused-import from openedx.core.lib.cache_utils import get_cache log = logging.getLogger(__name__) diff --git a/lms/djangoapps/grades/tests/test_tasks.py b/lms/djangoapps/grades/tests/test_tasks.py index 45928c95d6..6f8a4973ec 100644 --- a/lms/djangoapps/grades/tests/test_tasks.py +++ b/lms/djangoapps/grades/tests/test_tasks.py @@ -26,7 +26,6 @@ from lms.djangoapps.grades.config.models import PersistentGradesEnabledFlag from lms.djangoapps.grades.config.waffle import ENFORCE_FREEZE_GRADE_AFTER_COURSE_END, waffle_flags from lms.djangoapps.grades.constants import ScoreDatabaseTableEnum from lms.djangoapps.grades.models import PersistentCourseGrade, PersistentSubsectionGrade -from lms.djangoapps.grades.services import GradesService # lint-amnesty, pylint: disable=unused-import from lms.djangoapps.grades.signals.signals import PROBLEM_WEIGHTED_SCORE_CHANGED from lms.djangoapps.grades.tasks import ( RECALCULATE_GRADE_DELAY_SECONDS, diff --git a/lms/djangoapps/instructor/enrollment.py b/lms/djangoapps/instructor/enrollment.py index 53bf7da318..8da9aefe2b 100644 --- a/lms/djangoapps/instructor/enrollment.py +++ b/lms/djangoapps/instructor/enrollment.py @@ -12,7 +12,6 @@ from datetime import datetime import pytz from django.conf import settings from django.contrib.auth.models import User # lint-amnesty, pylint: disable=imported-auth-user -from django.core.mail import send_mail # lint-amnesty, pylint: disable=unused-import from django.template.loader import render_to_string from django.urls import reverse from django.utils.translation import override as override_language diff --git a/lms/djangoapps/instructor/tests/test_api.py b/lms/djangoapps/instructor/tests/test_api.py index dc4790e281..668bc137db 100644 --- a/lms/djangoapps/instructor/tests/test_api.py +++ b/lms/djangoapps/instructor/tests/test_api.py @@ -52,7 +52,7 @@ from common.djangoapps.student.roles import ( CourseFinanceAdminRole, CourseInstructorRole, ) -from common.djangoapps.student.tests.factories import CourseEnrollmentFactory, UserFactory +from common.djangoapps.student.tests.factories import CourseEnrollmentFactory, UserFactory # lint-amnesty, pylint: disable=unused-import from lms.djangoapps.bulk_email.models import BulkEmailFlag, CourseEmail, CourseEmailTemplate from lms.djangoapps.certificates.api import generate_user_certificates from lms.djangoapps.certificates.models import CertificateStatuses diff --git a/lms/djangoapps/instructor/toggles.py b/lms/djangoapps/instructor/toggles.py index 042ba5424e..811665cad8 100644 --- a/lms/djangoapps/instructor/toggles.py +++ b/lms/djangoapps/instructor/toggles.py @@ -4,8 +4,6 @@ Waffle flags for instructor dashboard. from edx_toggles.toggles import LegacyWaffleFlag, LegacyWaffleFlagNamespace -from openedx.core.djangoapps.waffle_utils import CourseWaffleFlag # lint-amnesty, pylint: disable=unused-import - WAFFLE_NAMESPACE = 'instructor' # Namespace for instructor waffle flags. WAFFLE_FLAG_NAMESPACE = LegacyWaffleFlagNamespace(name=WAFFLE_NAMESPACE) diff --git a/lms/djangoapps/instructor/views/instructor_dashboard.py b/lms/djangoapps/instructor/views/instructor_dashboard.py index 755da85b7a..6155767d17 100644 --- a/lms/djangoapps/instructor/views/instructor_dashboard.py +++ b/lms/djangoapps/instructor/views/instructor_dashboard.py @@ -24,7 +24,6 @@ from edx_proctoring.api import does_backend_support_onboarding from edx_when.api import is_enabled_for_course from opaque_keys import InvalidKeyError from opaque_keys.edx.keys import CourseKey -from six.moves.urllib.parse import urljoin # lint-amnesty, pylint: disable=unused-import from xblock.field_data import DictFieldData from xblock.fields import ScopeIds