Skip to content

Commit a0359a5

Browse files
feat: Upgrade Python dependency edx-enterprise (#37977)
* feat: Upgrade Python dependency edx-enterprise Commit generated by workflow `openedx/openedx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` * fix: typo fix to trigger tests --------- Co-authored-by: kiram15 <31229189+kiram15@users.noreply.github.com>
1 parent 7936e3d commit a0359a5

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

docs/decisions/0022-settings-simplification.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Implementation tracked by: https://github.com/openedx/edx-platform/issues/36215
1111
Context
1212
*******
1313

14-
OEP-45 declares that sites will configure each IDA's (indepently-deployable
14+
OEP-45 declares that sites will configure each IDA's (independently-deployable
1515
application's) Django settings with an ``<APPNAME>_CFG`` YAML file, parsed and
1616
loaded by a single upstream-provided ``DJANGO_SETTINGS_MODULE``. This contrasts
1717
with the Django convention, which is that sites override Django settings using
@@ -133,7 +133,7 @@ cited as a chief area of pain for Open edX developers and operators.
133133
Discussions in the Named Release Planning and Build-Test-Release Working Groups
134134
frequently are encumbered with confusion and uncertainty of what the default
135135
settings are in edx-platform, how they differ from Tutor's default settings,
136-
what settings can be overriden, and how to do so. Only a minority of developers
136+
what settings can be overridden, and how to do so. Only a minority of developers
137137
and operators fully understand the configuration logic described above
138138
end-to-end; even for those that do, following this override chain for any given
139139
Django setting is time-consuming and error-prone. CAT-1 bugs and high-severity
@@ -170,7 +170,7 @@ that we are landing on a solid settings structure for edx-platform, we'll
170170
propose an OEP-45 update to generalize the structure to all deployable Open edX
171171
Django applications.
172172

173-
Finally, based on what we learn throughout this process, our OEP-45 propsal
173+
Finally, based on what we learn throughout this process, our OEP-45 proposal
174174
will either recommend to:
175175

176176
1. Drop support for the ``<APPNAME>_CFG`` YAML files, or
@@ -181,7 +181,7 @@ will either recommend to:
181181

182182
At the time, we do not have enough information whether option 1 or 2 would be
183183
more beneficial overall to the community.
184-
`The discussion on this sub-decisision will continue on this GitHub issue <https://github.com/openedx/open-edx-proposals/issues/684>`_.
184+
`The discussion on this sub-decision will continue on this GitHub issue <https://github.com/openedx/open-edx-proposals/issues/684>`_.
185185

186186
Target settings structure for edx-platform
187187
==========================================
@@ -304,7 +304,7 @@ These steps are non-breaking unless noted.
304304
providers that use these settings modules, as they will either need to
305305
maintain local copies of these modules, or "rebase" their internal
306306
settings modules onto (cms,lms)/envs/common.py. Update operator
307-
documenation as needed.
307+
documentation as needed.
308308

309309
2. Update OEP-45 to clarify that YAML configuration is
310310
optional. Operators can opt out of YAML by deriving directly from
@@ -332,7 +332,7 @@ Here is an alternate structure that would de-dupe any shared LMS/CMS dev & test
332332
logic by creating more shared modules within openedx/envs folder. Although
333333
DRYer, this structure would increase the total number of edx-platform files and
334334
potentially encourage more LMS-CMS coupling. So, we will not pursue this
335-
structure, but will keep it in mind as an alternative if we enounter
335+
structure, but will keep it in mind as an alternative if we encounter
336336
difficulties with the plan laid out in this ADR.
337337

338338
* ``openedx/envs/common.py``

requirements/constraints.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ django-stubs<6
4444
# The team that owns this package will manually bump this package rather than having it pulled in automatically.
4545
# This is to allow them to better control its deployment and to do it in a process that works better
4646
# for them.
47-
edx-enterprise==6.6.2
47+
edx-enterprise==6.6.3
4848

4949
# Date: 2023-07-26
5050
# Our legacy Sass code is incompatible with anything except this ancient libsass version.

requirements/edx/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ edx-drf-extensions==10.6.0
470470
# enterprise-integrated-channels
471471
# openedx-authz
472472
# openedx-learning
473-
edx-enterprise==6.6.2
473+
edx-enterprise==6.6.3
474474
# via
475475
# -c requirements/constraints.txt
476476
# -r requirements/edx/kernel.in

requirements/edx/development.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,7 @@ edx-drf-extensions==10.6.0
752752
# enterprise-integrated-channels
753753
# openedx-authz
754754
# openedx-learning
755-
edx-enterprise==6.6.2
755+
edx-enterprise==6.6.3
756756
# via
757757
# -c requirements/constraints.txt
758758
# -r requirements/edx/doc.txt

requirements/edx/doc.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@ edx-drf-extensions==10.6.0
559559
# enterprise-integrated-channels
560560
# openedx-authz
561561
# openedx-learning
562-
edx-enterprise==6.6.2
562+
edx-enterprise==6.6.3
563563
# via
564564
# -c requirements/constraints.txt
565565
# -r requirements/edx/base.txt

requirements/edx/testing.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ edx-drf-extensions==10.6.0
581581
# enterprise-integrated-channels
582582
# openedx-authz
583583
# openedx-learning
584-
edx-enterprise==6.6.2
584+
edx-enterprise==6.6.3
585585
# via
586586
# -c requirements/constraints.txt
587587
# -r requirements/edx/base.txt

0 commit comments

Comments
 (0)