diff --git a/lms/djangoapps/grades/models.py b/lms/djangoapps/grades/models.py index db5f1dc4518eabb7290ed309f3b61dc02db19053..ba67f8ac838cb19e7b7178d5f96d1b6e2d3b2591 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 45928c95d633b6e7f88893623b7f8abccd5954b6..6f8a4973ecff6bbef5f265d7662f3703c611ba5f 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 53bf7da3181c72085553ccce3752e2c01bf4d990..8da9aefe2bfb7b1dc0371c75493bb1a2dce0e0b9 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 86ace486092d87791e85187e9b4f5eb941b5a6c9..e036bb651d7e8140d03b287ed7c4cb4576b70ced 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 042ba5424e543ca0b1acc1b20fa43aa3d732d83f..811665cad89bf4e1d14bf7c92b0fa4f566d6349e 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 ffa49e3721a44c425fc67ee8986c7348c2da3e56..3d4efaca2a5742246482992cd976d3945029ab49 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