Removed deprecated future imports

This commit is contained in:
Aarif
2020-06-23 18:46:27 +05:00
parent e34b052002
commit 27480cdd2f
53 changed files with 109 additions and 130 deletions

View File

@@ -1,11 +1,12 @@
""" Code to allow module store to interface with courseware index """
import logging
import re
from abc import ABCMeta, abstractmethod
from datetime import timedelta
from contentstore.course_group_config import GroupConfiguration
from course_modes.models import CourseMode
from django.conf import settings
from django.urls import resolve
from django.utils.translation import ugettext as _
@@ -13,14 +14,12 @@ from django.utils.translation import ugettext_lazy
from eventtracking import tracker
from search.search_engine_base import SearchEngine
from six import add_metaclass, string_types, text_type
from contentstore.course_group_config import GroupConfiguration
from course_modes.models import CourseMode
from openedx.core.lib.courses import course_image_url
from xmodule.annotator_mixin import html_to_text
from xmodule.library_tools import normalize_key_for_search
from xmodule.modulestore import ModuleStoreEnum
from openedx.core.lib.courses import course_image_url
# REINDEX_AGE is the default amount of time that we look back for changes
# that might have happened. If we are provided with a time at which the
# indexing is triggered, then we know it is safe to only index items
@@ -59,11 +58,10 @@ class SearchIndexingError(Exception):
@add_metaclass(ABCMeta)
class SearchIndexerBase(object):
class SearchIndexerBase(object, metaclass=ABCMeta):
"""
Base class to perform indexing for courseware or library search from different modulestores
"""
__metaclass__ = ABCMeta
INDEX_NAME = None
DOCUMENT_TYPE = None

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-15 20:22
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-15 20:22
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-29 10:33
from __future__ import unicode_literals
from django.db import migrations, models

View File

@@ -1,24 +1,23 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-04-13 17:34
from __future__ import unicode_literals
import uuid
import course_modes.models
from django.conf import settings
import django.core.validators
from django.db import migrations, models
import django.db.migrations.operations.special
import django.db.models.deletion
import django.utils.timezone
import django_countries.fields
import model_utils.fields
import opaque_keys.edx.django.models
import openedx.core.djangolib.model_mixins
import simple_history.models
import uuid
from django.conf import settings
from django.db import migrations, models
from experiments.models import ExperimentData
from student.models import CourseEnrollment, FBEEnrollmentExclusion
import openedx.core.djangolib.model_mixins
from openedx.features.course_duration_limits.config import EXPERIMENT_DATA_HOLDBACK_KEY, EXPERIMENT_ID
from student.models import CourseAccessRole, CourseEnrollment, FBEEnrollmentExclusion
# These data migrations do not require changes when building from scratch.
# student.migrations.0029_add_data_researcher

View File

@@ -1,15 +1,14 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2019-12-27 20:44
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import simple_history.models
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('student', '0027_courseenrollment_mode_callable_default'),

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-27 19:02
from __future__ import unicode_literals
from django.db import migrations
from student.models import CourseAccessRole

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-18 18:36
from __future__ import unicode_literals
import django.core.validators
from django.db import migrations, models

View File

@@ -1,15 +1,13 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-03-17 11:22
from __future__ import unicode_literals
from django.conf import settings
import django.core.validators
from django.db import migrations, models
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('student', '0030_userprofile_phone_number'),

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-03-25 14:28
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,8 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-03 14:48
from __future__ import unicode_literals
from django.db import migrations, models
import openedx.core.lib.hash_utils

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-02-04 21:16
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -3,13 +3,12 @@ Tests for Outline Tab API in the Course Home API
"""
import ddt
from django.urls import reverse
from course_modes.models import CourseMode
from lms.djangoapps.course_home_api.tests.utils import BaseCourseHomeTests
from django.urls import reverse
from student.models import CourseEnrollment
from lms.djangoapps.course_home_api.tests.utils import BaseCourseHomeTests
@ddt.ddt
class OutlineTabTestViews(BaseCourseHomeTests):
@@ -30,7 +29,7 @@ class OutlineTabTestViews(BaseCourseHomeTests):
course_tools = response.data.get('course_tools')
self.assertTrue(course_tools)
self.assertEquals(course_tools[0]['analytics_id'], 'edx.bookmarks')
self.assertEqual(course_tools[0]['analytics_id'], 'edx.bookmarks')
dates_widget = response.data.get('dates_widget')
self.assertTrue(dates_widget)

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-03-11 10:07
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,17 +1,15 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-03 16:26
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone
import model_utils.fields
import simple_history.models
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('experiments', '0003_auto_20170713_1148'),

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-07 16:52
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-26 21:20
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,11 +1,10 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-03-25 19:28
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone
import model_utils.fields
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,15 +1,15 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2020-03-18 15:36
from __future__ import unicode_literals
from django.db import migrations, models
import django_countries.fields
import lms.djangoapps.teams.models
import student.models
from django.db import migrations, models
import lms.djangoapps.teams.models
class Migration(migrations.Migration):
dependencies = [
('teams', '0003_courseteam_organization_protected'),
]

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-13 13:55
from __future__ import unicode_literals
from django.db import migrations, models

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-16 17:23
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-26 15:53
from __future__ import unicode_literals
from django.db import migrations, models

View File

@@ -1,14 +1,13 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.26 on 2019-12-11 19:20
from __future__ import unicode_literals
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('auth', '0008_alter_user_username_max_length'),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),

View File

@@ -1,16 +1,17 @@
"""Signal handlers for writing course dates into edx_when."""
from __future__ import absolute_import, unicode_literals
import logging
from django.dispatch import receiver
from edx_when.api import FIELDS_TO_EXTRACT, set_dates_for_course
from six import text_type
from xblock.fields import Scope
from xmodule.modulestore import ModuleStoreEnum
from xmodule.modulestore.django import SignalHandler, modulestore
from .models import SelfPacedRelativeDatesConfig
from .utils import spaced_out_sections
from edx_when.api import FIELDS_TO_EXTRACT, set_dates_for_course
log = logging.getLogger(__name__)

View File

@@ -1,15 +1,15 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-02-03 21:22
from __future__ import unicode_literals
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import openedx.core.djangoapps.config_model_utils.models
class Migration(migrations.Migration):
initial = True
dependencies = [

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,18 +1,17 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-10 17:53
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import uuid
import django.utils.timezone
import model_utils.fields
import simple_history.models
import uuid
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-10 17:54
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-24 18:36
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-14 21:30
from __future__ import unicode_literals
from django.db import migrations, models
import django_mysql.models
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-04 15:19
from __future__ import unicode_literals
"""
Deletes the ENFORCE_JWT_SCOPES waffle switch that has already been deprecated and removed.

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.26 on 2019-11-24 20:52
from __future__ import unicode_literals
from django.db import migrations, transaction

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.26 on 2019-12-18 16:18
from __future__ import unicode_literals
from django.db import migrations, models

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-28 20:18
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-02 19:14
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,17 +1,15 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-03 18:36
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import django.utils.timezone
import model_utils.fields
import simple_history.models
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('schedules', '0012_auto_20200302_1914'),

View File

@@ -1,14 +1,13 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-09 17:02
from __future__ import unicode_literals
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('schedules', '0013_historicalschedule'),
]

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-04 21:49
from __future__ import unicode_literals
from django.db import migrations, models

View File

@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.27 on 2020-01-07 18:46
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,14 +1,11 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-12 20:29
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('schedules', '0016_remove_start_from_schedules'),
]

View File

@@ -1,14 +1,13 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-16 14:00
from __future__ import unicode_literals
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('schedules', '0017_remove_start_from_historicalschedule'),
]

View File

@@ -1,9 +1,9 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-03-16 19:35
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):

View File

@@ -1,7 +1,6 @@
"""
Create or updates the SiteConfiguration for a site.
"""
from __future__ import absolute_import, unicode_literals
import codecs
import json
@@ -10,7 +9,6 @@ import logging
from django.contrib.sites.models import Site
from django.core.management import BaseCommand
from openedx.core.djangoapps.site_configuration.models import SiteConfiguration
LOG = logging.getLogger(__name__)

View File

@@ -1,7 +1,6 @@
"""
Tests for the create_or_update_site_configuration management command.
"""
from __future__ import absolute_import, unicode_literals
import codecs
import json

View File

@@ -1,11 +1,11 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-17 10:58
from __future__ import unicode_literals
import collections
from django.db import migrations
import jsonfield.encoder
import jsonfield.fields
from django.db import migrations
class Migration(migrations.Migration):

View File

@@ -1,11 +1,11 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-19 16:50
from __future__ import unicode_literals
import collections
from django.db import migrations
import jsonfield.encoder
import jsonfield.fields
from django.db import migrations
class Migration(migrations.Migration):

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,10 +1,11 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
from ..models import save_siteconfig_without_historical_record
def copy_column_values(apps, schema_editor):
"""
Copy the contents of the values field into the site_values field in both

View File

@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations

View File

@@ -1,14 +1,13 @@
"""
Script to process pytest warnings output by pytest-json-report plugin and output it as a html
"""
from __future__ import absolute_import
from __future__ import print_function
import json
import os
import argparse
import io
import itertools
import json
import os
import re
import argparse
from collections import Counter
from write_to_html import (

View File

@@ -1,16 +1,15 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.28 on 2020-02-20 20:20
from __future__ import unicode_literals
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import opaque_keys.edx.django.models
import simple_history.models
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
initial = True
dependencies = [