Skip to content

Commit f51be3d

Browse files
committed
fix: add problem xblock
1 parent a365ab4 commit f51be3d

238 files changed

Lines changed: 61324 additions & 221 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

requirements/base.in

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
11
# Core requirements for using this application
22
-c constraints.txt
33

4+
beautifulsoup4
5+
chem
6+
ddt
7+
defusedxml
48
django-statici18n
9+
edx-codejail
510
edx-i18n-tools
611
edx-opaque-keys
12+
edx-submissions
13+
edx-toggles
14+
html5lib
715
nh3
16+
numpy
817
oauthlib
18+
openedx-calc
919
openedx-django-pyfs
20+
pillow
21+
random2
22+
shapely
1023
XBlock

requirements/base.txt

Lines changed: 122 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,94 +8,211 @@ appdirs==1.4.4
88
# via fs
99
asgiref==3.11.1
1010
# via django
11-
boto3==1.42.54
11+
beautifulsoup4==4.14.3
12+
# via -r requirements/base.in
13+
boto3==1.42.55
1214
# via fs-s3fs
13-
botocore==1.42.54
15+
botocore==1.42.55
1416
# via
1517
# boto3
1618
# s3transfer
19+
cffi==2.0.0
20+
# via pynacl
21+
chem==2.0.0
22+
# via -r requirements/base.in
23+
click==8.3.1
24+
# via
25+
# code-annotations
26+
# edx-django-utils
27+
# nltk
28+
code-annotations==2.3.0
29+
# via edx-toggles
30+
ddt==1.7.2
31+
# via -r requirements/base.in
32+
defusedxml==0.7.1
33+
# via -r requirements/base.in
1734
django==5.2.11
1835
# via
1936
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
2037
# django-appconf
38+
# django-crum
39+
# django-model-utils
2140
# django-statici18n
41+
# django-waffle
42+
# djangorestframework
43+
# edx-django-release-util
44+
# edx-django-utils
2245
# edx-i18n-tools
46+
# edx-submissions
47+
# edx-toggles
48+
# jsonfield
2349
# openedx-django-pyfs
2450
django-appconf==1.2.0
2551
# via django-statici18n
52+
django-crum==0.7.9
53+
# via
54+
# edx-django-utils
55+
# edx-toggles
56+
django-model-utils==5.0.0
57+
# via edx-submissions
2658
django-statici18n==2.6.0
2759
# via -r requirements/base.in
60+
django-waffle==5.0.0
61+
# via
62+
# edx-django-utils
63+
# edx-toggles
64+
djangorestframework==3.16.1
65+
# via edx-submissions
2866
dnspython==2.8.0
2967
# via pymongo
68+
edx-codejail==4.1.0
69+
# via -r requirements/base.in
70+
edx-django-release-util==1.5.0
71+
# via edx-submissions
72+
edx-django-utils==8.0.1
73+
# via edx-toggles
3074
edx-i18n-tools==1.9.0
3175
# via -r requirements/base.in
3276
edx-opaque-keys==3.0.0
3377
# via -r requirements/base.in
78+
edx-submissions==3.12.2
79+
# via -r requirements/base.in
80+
edx-toggles==5.4.1
81+
# via -r requirements/base.in
3482
fs==2.4.16
3583
# via
3684
# fs-s3fs
3785
# openedx-django-pyfs
3886
# xblock
3987
fs-s3fs==1.1.1
4088
# via openedx-django-pyfs
89+
html5lib==1.1
90+
# via -r requirements/base.in
91+
jinja2==3.1.6
92+
# via code-annotations
4193
jmespath==1.1.0
4294
# via
4395
# boto3
4496
# botocore
97+
joblib==1.5.3
98+
# via nltk
99+
jsonfield==3.2.0
100+
# via edx-submissions
45101
lxml[html-clean]==6.0.2
46102
# via
47103
# edx-i18n-tools
48104
# lxml-html-clean
105+
# openedx-calc
49106
# xblock
50107
lxml-html-clean==0.4.3
51108
# via lxml
52109
mako==1.3.10
53110
# via xblock
54111
markupsafe==3.0.3
55112
# via
113+
# chem
114+
# jinja2
56115
# mako
116+
# openedx-calc
57117
# xblock
118+
mpmath==1.3.0
119+
# via sympy
58120
nh3==0.3.3
59121
# via -r requirements/base.in
122+
nltk==3.9.3
123+
# via chem
124+
numpy==2.4.2
125+
# via
126+
# -r requirements/base.in
127+
# chem
128+
# openedx-calc
129+
# scipy
130+
# shapely
60131
oauthlib==3.3.1
61132
# via -r requirements/base.in
133+
openedx-calc==4.0.3
134+
# via -r requirements/base.in
62135
openedx-django-pyfs==3.8.0
63136
# via -r requirements/base.in
64137
path==16.16.0
65138
# via edx-i18n-tools
139+
pillow==12.1.1
140+
# via -r requirements/base.in
66141
polib==1.2.0
67142
# via edx-i18n-tools
143+
psutil==7.2.2
144+
# via edx-django-utils
145+
pycparser==3.0
146+
# via cffi
68147
pymongo==4.16.0
69148
# via edx-opaque-keys
149+
pynacl==1.6.2
150+
# via edx-django-utils
151+
pyparsing==3.3.2
152+
# via
153+
# chem
154+
# openedx-calc
70155
python-dateutil==2.9.0.post0
71156
# via
72157
# botocore
73158
# xblock
159+
python-slugify==8.0.4
160+
# via code-annotations
74161
pytz==2025.2
75-
# via xblock
162+
# via
163+
# edx-submissions
164+
# xblock
76165
pyyaml==6.0.3
77166
# via
167+
# code-annotations
168+
# edx-django-release-util
78169
# edx-i18n-tools
79170
# xblock
171+
random2==1.0.2
172+
# via -r requirements/base.in
173+
regex==2026.2.19
174+
# via nltk
80175
s3transfer==0.16.0
81176
# via boto3
177+
scipy==1.17.1
178+
# via chem
179+
shapely==2.1.2
180+
# via -r requirements/base.in
82181
simplejson==3.20.2
83182
# via xblock
84183
six==1.17.0
85184
# via
185+
# edx-codejail
186+
# edx-django-release-util
86187
# fs
87188
# fs-s3fs
189+
# html5lib
88190
# python-dateutil
191+
soupsieve==2.8.3
192+
# via beautifulsoup4
89193
sqlparse==0.5.5
90194
# via django
91195
stevedore==5.7.0
92-
# via edx-opaque-keys
196+
# via
197+
# code-annotations
198+
# edx-django-utils
199+
# edx-opaque-keys
200+
sympy==1.14.0
201+
# via openedx-calc
202+
text-unidecode==1.3
203+
# via python-slugify
204+
tqdm==4.67.3
205+
# via nltk
93206
typing-extensions==4.15.0
94-
# via edx-opaque-keys
207+
# via
208+
# beautifulsoup4
209+
# edx-opaque-keys
95210
urllib3==2.6.3
96211
# via botocore
97212
web-fragments==3.1.0
98213
# via xblock
214+
webencodings==0.5.1
215+
# via html5lib
99216
webob==1.8.9
100217
# via xblock
101218
xblock==5.3.0

0 commit comments

Comments
 (0)