fix: Upgrade django-webpack-loader to match webpack-bundle-tracker
The versions of these two tools is now kept in sync. As a part of the migration, the method signature for render_bundle changes which we needed to update in our Mako templates where it doesn't automatically pass context.
This commit is contained in:
@@ -147,7 +147,7 @@ if not source:
|
||||
<%
|
||||
body = capture(caller.body)
|
||||
%>
|
||||
${HTML(render_bundle(entry, extension=None, config='DEFAULT', attrs=attrs))}
|
||||
${HTML(render_bundle(context, entry, extension=None, config='DEFAULT', attrs=attrs))}
|
||||
% if body:
|
||||
<script type="text/javascript">
|
||||
${body | n, decode.utf8}
|
||||
@@ -166,8 +166,8 @@ if not source:
|
||||
component as props.
|
||||
</%doc>
|
||||
|
||||
${HTML(render_bundle(component))}
|
||||
${HTML(render_bundle('ReactRenderer'))}
|
||||
${HTML(render_bundle(context, component))}
|
||||
${HTML(render_bundle(context,'ReactRenderer'))}
|
||||
|
||||
<div id="${id}"></div>
|
||||
<script type="text/javascript">
|
||||
|
||||
@@ -29,11 +29,6 @@ Django<5.0
|
||||
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/35277
|
||||
django-oauth-toolkit==1.7.1
|
||||
|
||||
# Date: 2021-05-17
|
||||
# greater version has breaking changes and requires some migration steps.
|
||||
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/35276
|
||||
django-webpack-loader==0.7.0
|
||||
|
||||
# Date: 2024-07-19
|
||||
# Generally speaking, the major version of django-stubs must either match the major version
|
||||
# of django, or exceed it by 1. So, we will need to perpetually constrain django-stubs and
|
||||
|
||||
@@ -372,9 +372,8 @@ django-waffle==5.0.0
|
||||
# edx-enterprise
|
||||
# edx-proctoring
|
||||
# edx-toggles
|
||||
django-webpack-loader==0.7.0
|
||||
django-webpack-loader==3.2.1
|
||||
# via
|
||||
# -c requirements/constraints.txt
|
||||
# -r requirements/edx/kernel.in
|
||||
# edx-proctoring
|
||||
djangorestframework==3.16.1
|
||||
|
||||
@@ -606,9 +606,8 @@ django-waffle==5.0.0
|
||||
# edx-enterprise
|
||||
# edx-proctoring
|
||||
# edx-toggles
|
||||
django-webpack-loader==0.7.0
|
||||
django-webpack-loader==3.2.1
|
||||
# via
|
||||
# -c requirements/constraints.txt
|
||||
# -r requirements/edx/doc.txt
|
||||
# -r requirements/edx/testing.txt
|
||||
# edx-proctoring
|
||||
|
||||
@@ -444,9 +444,8 @@ django-waffle==5.0.0
|
||||
# edx-enterprise
|
||||
# edx-proctoring
|
||||
# edx-toggles
|
||||
django-webpack-loader==0.7.0
|
||||
django-webpack-loader==3.2.1
|
||||
# via
|
||||
# -c requirements/constraints.txt
|
||||
# -r requirements/edx/base.txt
|
||||
# edx-proctoring
|
||||
djangorestframework==3.16.1
|
||||
|
||||
@@ -470,9 +470,8 @@ django-waffle==5.0.0
|
||||
# edx-enterprise
|
||||
# edx-proctoring
|
||||
# edx-toggles
|
||||
django-webpack-loader==0.7.0
|
||||
django-webpack-loader==3.2.1
|
||||
# via
|
||||
# -c requirements/constraints.txt
|
||||
# -r requirements/edx/base.txt
|
||||
# edx-proctoring
|
||||
djangorestframework==3.16.1
|
||||
|
||||
Reference in New Issue
Block a user