diff --git a/lms/djangoapps/course_home_api/dates/v1/serializers.py b/lms/djangoapps/course_home_api/dates/v1/serializers.py index fd3c40e0cf..77245ddfb6 100644 --- a/lms/djangoapps/course_home_api/dates/v1/serializers.py +++ b/lms/djangoapps/course_home_api/dates/v1/serializers.py @@ -15,7 +15,7 @@ class DateSummarySerializer(serializers.Serializer): Serializer for Date Summary Objects. """ assignment_type = serializers.CharField(default=None) - complete = serializers.NullBooleanField() + complete = serializers.BooleanField(null=True) date = serializers.DateTimeField() date_type = serializers.CharField() description = serializers.CharField() diff --git a/requirements/constraints.txt b/requirements/constraints.txt index f856e46688..60e70d0d73 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -139,7 +139,7 @@ cryptography==3.2.1 Sphinx==3.3.0 # incremental upgrade approach -djangorestframework==3.11.0 +djangorestframework==3.12.0 # latest edx-bulk-grades==0.8.5 is giving migration error. diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 8a2f99dbf0..8dd727c037 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -82,7 +82,7 @@ django-waffle==2.0.0 # via -r requirements/edx/base.in, edx-django-utils, e django-webpack-loader==0.7.0 # via -r requirements/edx/base.in, edx-proctoring django==2.2.17 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, code-annotations, django-appconf, django-classy-tags, django-config-models, django-cors-headers, django-crum, django-fernet-fields, django-filter, django-method-override, django-model-utils, django-mptt, django-multi-email-field, django-mysql, django-oauth-toolkit, django-pyfs, django-ratelimit-backend, django-sekizai, django-ses, django-splash, django-statici18n, django-storages, django-user-tasks, django-wiki, djangorestframework, drf-jwt, drf-yasg, edx-ace, edx-api-doc-tools, edx-bulk-grades, edx-celeryutils, edx-completion, edx-django-release-util, edx-django-sites-extensions, edx-django-utils, edx-drf-extensions, edx-enterprise, edx-event-routing-backends, edx-i18n-tools, edx-milestones, edx-opaque-keys, edx-organizations, edx-proctoring, edx-rbac, edx-search, edx-submissions, edx-toggles, edx-when, edxval, enmerkar, enmerkar-underscore, event-tracking, help-tokens, jsonfield2, lti-consumer-xblock, ora2, rest-condition, super-csv, xss-utils djangorestframework-xml==2.0.0 # via edx-enterprise -djangorestframework==3.11.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, django-config-models, django-user-tasks, drf-jwt, drf-yasg, edx-api-doc-tools, edx-completion, edx-drf-extensions, edx-enterprise, edx-organizations, edx-proctoring, edx-submissions, ora2, rest-condition, super-csv +djangorestframework==3.12.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, django-config-models, django-user-tasks, drf-jwt, drf-yasg, edx-api-doc-tools, edx-completion, edx-drf-extensions, edx-enterprise, edx-organizations, edx-proctoring, edx-submissions, ora2, rest-condition, super-csv docopt==0.6.2 # via xmodule docutils==0.16 # via botocore drf-jwt==1.17.3 # via edx-drf-extensions diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index ec60118a4c..9c17615c3f 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -93,7 +93,7 @@ django-waffle==2.0.0 # via -r requirements/edx/testing.txt, edx-django-util django-webpack-loader==0.7.0 # via -r requirements/edx/testing.txt, edx-proctoring django==2.2.17 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, code-annotations, django-appconf, django-classy-tags, django-config-models, django-cors-headers, django-crum, django-debug-toolbar, django-fernet-fields, django-filter, django-method-override, django-model-utils, django-mptt, django-multi-email-field, django-mysql, django-oauth-toolkit, django-pyfs, django-ratelimit-backend, django-sekizai, django-ses, django-splash, django-statici18n, django-storages, django-user-tasks, django-wiki, djangorestframework, drf-jwt, drf-yasg, edx-ace, edx-api-doc-tools, edx-bulk-grades, edx-celeryutils, edx-completion, edx-django-release-util, edx-django-sites-extensions, edx-django-utils, edx-drf-extensions, edx-enterprise, edx-event-routing-backends, edx-i18n-tools, edx-milestones, edx-opaque-keys, edx-organizations, edx-proctoring, edx-rbac, edx-search, edx-submissions, edx-toggles, edx-when, edxval, enmerkar, enmerkar-underscore, event-tracking, help-tokens, jsonfield2, lti-consumer-xblock, ora2, rest-condition, super-csv, xss-utils djangorestframework-xml==2.0.0 # via -r requirements/edx/testing.txt, edx-enterprise -djangorestframework==3.11.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, django-config-models, django-user-tasks, drf-jwt, drf-yasg, edx-api-doc-tools, edx-completion, edx-drf-extensions, edx-enterprise, edx-organizations, edx-proctoring, edx-submissions, ora2, rest-condition, super-csv +djangorestframework==3.12.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, django-config-models, django-user-tasks, drf-jwt, drf-yasg, edx-api-doc-tools, edx-completion, edx-drf-extensions, edx-enterprise, edx-organizations, edx-proctoring, edx-submissions, ora2, rest-condition, super-csv docopt==0.6.2 # via -r requirements/edx/testing.txt, xmodule docutils==0.16 # via -r requirements/edx/testing.txt, botocore, m2r, sphinx drf-jwt==1.17.3 # via -r requirements/edx/testing.txt, edx-drf-extensions diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 070a98d078..594faec1af 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -90,7 +90,7 @@ django-user-tasks==1.3.2 # via -r requirements/edx/base.txt django-waffle==2.0.0 # via -r requirements/edx/base.txt, edx-django-utils, edx-drf-extensions, edx-enterprise, edx-proctoring, edx-toggles django-webpack-loader==0.7.0 # via -r requirements/edx/base.txt, edx-proctoring djangorestframework-xml==2.0.0 # via -r requirements/edx/base.txt, edx-enterprise -djangorestframework==3.11.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, django-config-models, django-user-tasks, drf-jwt, drf-yasg, edx-api-doc-tools, edx-completion, edx-drf-extensions, edx-enterprise, edx-organizations, edx-proctoring, edx-submissions, ora2, rest-condition, super-csv +djangorestframework==3.12.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, django-config-models, django-user-tasks, drf-jwt, drf-yasg, edx-api-doc-tools, edx-completion, edx-drf-extensions, edx-enterprise, edx-organizations, edx-proctoring, edx-submissions, ora2, rest-condition, super-csv docopt==0.6.2 # via -r requirements/edx/base.txt, xmodule docutils==0.16 # via -r requirements/edx/base.txt, botocore drf-jwt==1.17.3 # via -r requirements/edx/base.txt, edx-drf-extensions