Skip to content

Commit 2eebc7b

Browse files
jesperhodgeormsbee
authored andcommitted
feat: on tag rename update meilisearch
1 parent 29154dd commit 2eebc7b

13 files changed

Lines changed: 290 additions & 76 deletions

File tree

requirements/base.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ Django # Web application framework
1010
djangorestframework<4.0 # REST API
1111
edx-drf-extensions # Extensions to the Django REST Framework used by Open edX
1212

13+
openedx-events # For sending events to the openedx event bus
14+
1315
rules<4.0 # Django extension for rules-based authorization checks
1416

1517
tomlkit # Parses and writes TOML configuration files

requirements/base.txt

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ amqp==5.3.1
99
asgiref==3.11.1
1010
# via django
1111
attrs==26.1.0
12-
# via -r requirements/base.in
12+
# via
13+
# -r requirements/base.in
14+
# openedx-events
1315
billiard==4.2.4
1416
# via celery
1517
celery==5.6.3
@@ -20,9 +22,9 @@ cffi==2.0.0
2022
# via
2123
# cryptography
2224
# pynacl
23-
charset-normalizer==3.4.7
25+
charset-normalizer==3.4.6
2426
# via requests
25-
click==8.3.2
27+
click==8.3.1
2628
# via
2729
# celery
2830
# click-didyoumean
@@ -50,6 +52,7 @@ django==5.2.13
5052
# edx-django-utils
5153
# edx-drf-extensions
5254
# edx-organizations
55+
# openedx-events
5356
django-crum==0.7.9
5457
# via edx-django-utils
5558
django-model-utils==5.0.0
@@ -70,25 +73,35 @@ dnspython==2.8.0
7073
# via pymongo
7174
drf-jwt==1.19.2
7275
# via edx-drf-extensions
76+
edx-ccx-keys==2.0.2
77+
# via openedx-events
7378
edx-django-utils==8.0.1
74-
# via edx-drf-extensions
79+
# via
80+
# edx-drf-extensions
81+
# openedx-events
7582
edx-drf-extensions==10.6.0
7683
# via
7784
# -r requirements/base.in
7885
# edx-organizations
79-
edx-opaque-keys==4.0.0
86+
edx-opaque-keys[django]==4.0.0
8087
# via
88+
# edx-ccx-keys
8189
# edx-drf-extensions
8290
# edx-organizations
91+
# openedx-events
8392
edx-organizations==8.0.0
8493
# via -r requirements/base.in
94+
fastavro==1.12.1
95+
# via openedx-events
8596
idna==3.11
8697
# via requests
8798
kombu==5.6.2
8899
# via celery
100+
openedx-events==11.1.0
101+
# via -r requirements/base.in
89102
packaging==26.0
90103
# via kombu
91-
pillow==12.2.0
104+
pillow==12.1.1
92105
# via edx-organizations
93106
prompt-toolkit==3.0.52
94107
# via click-repl
@@ -106,14 +119,16 @@ pynacl==1.6.2
106119
# via edx-django-utils
107120
python-dateutil==2.9.0.post0
108121
# via celery
109-
requests==2.33.1
122+
requests==2.33.0
110123
# via edx-drf-extensions
111124
rules==3.5
112125
# via -r requirements/base.in
113126
semantic-version==2.10.0
114127
# via edx-drf-extensions
115128
six==1.17.0
116-
# via python-dateutil
129+
# via
130+
# edx-ccx-keys
131+
# python-dateutil
117132
sqlparse==0.5.5
118133
# via django
119134
stevedore==5.7.0
@@ -124,7 +139,7 @@ tomlkit==0.14.0
124139
# via -r requirements/base.in
125140
typing-extensions==4.15.0
126141
# via edx-opaque-keys
127-
tzdata==2026.1
142+
tzdata==2025.3
128143
# via kombu
129144
tzlocal==5.3.1
130145
# via celery

requirements/dev.txt

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ astroid==4.0.4
1818
# pylint
1919
# pylint-celery
2020
attrs==26.1.0
21-
# via -r requirements/quality.txt
21+
# via
22+
# -r requirements/quality.txt
23+
# openedx-events
2224
billiard==4.2.4
2325
# via
2426
# -r requirements/quality.txt
@@ -44,11 +46,11 @@ cffi==2.0.0
4446
# pynacl
4547
chardet==7.4.1
4648
# via diff-cover
47-
charset-normalizer==3.4.7
49+
charset-normalizer==3.4.6
4850
# via
4951
# -r requirements/quality.txt
5052
# requests
51-
click==8.3.2
53+
click==8.3.1
5254
# via
5355
# -r requirements/pip-tools.txt
5456
# -r requirements/quality.txt
@@ -94,7 +96,6 @@ cryptography==46.0.7
9496
# via
9597
# -r requirements/quality.txt
9698
# pyjwt
97-
# secretstorage
9899
ddt==1.7.2
99100
# via -r requirements/quality.txt
100101
diff-cover==10.2.0
@@ -124,11 +125,12 @@ django==5.2.13
124125
# edx-drf-extensions
125126
# edx-i18n-tools
126127
# edx-organizations
128+
# openedx-events
127129
django-crum==0.7.9
128130
# via
129131
# -r requirements/quality.txt
130132
# edx-django-utils
131-
django-debug-toolbar==6.3.0
133+
django-debug-toolbar==6.2.0
132134
# via
133135
# -r requirements/dev.in
134136
# -r requirements/quality.txt
@@ -140,11 +142,11 @@ django-simple-history==3.11.0
140142
# via
141143
# -r requirements/quality.txt
142144
# edx-organizations
143-
django-stubs==6.0.2
145+
django-stubs==6.0.1
144146
# via
145147
# -r requirements/quality.txt
146148
# djangorestframework-stubs
147-
django-stubs-ext==6.0.2
149+
django-stubs-ext==6.0.1
148150
# via
149151
# -r requirements/quality.txt
150152
# django-stubs
@@ -159,7 +161,7 @@ djangorestframework==3.17.1
159161
# drf-jwt
160162
# edx-drf-extensions
161163
# edx-organizations
162-
djangorestframework-stubs==3.16.9
164+
djangorestframework-stubs==3.16.8
163165
# via -r requirements/quality.txt
164166
dnspython==2.8.0
165167
# via
@@ -173,10 +175,15 @@ drf-jwt==1.19.2
173175
# via
174176
# -r requirements/quality.txt
175177
# edx-drf-extensions
178+
edx-ccx-keys==2.0.2
179+
# via
180+
# -r requirements/quality.txt
181+
# openedx-events
176182
edx-django-utils==8.0.1
177183
# via
178184
# -r requirements/quality.txt
179185
# edx-drf-extensions
186+
# openedx-events
180187
edx-drf-extensions==10.6.0
181188
# via
182189
# -r requirements/quality.txt
@@ -185,13 +192,19 @@ edx-i18n-tools==2.0.0
185192
# via -r requirements/dev.in
186193
edx-lint==6.0.0
187194
# via -r requirements/quality.txt
188-
edx-opaque-keys==4.0.0
195+
edx-opaque-keys[django]==4.0.0
189196
# via
190197
# -r requirements/quality.txt
198+
# edx-ccx-keys
191199
# edx-drf-extensions
192200
# edx-organizations
201+
# openedx-events
193202
edx-organizations==8.0.0
194203
# via -r requirements/quality.txt
204+
fastavro==1.12.1
205+
# via
206+
# -r requirements/quality.txt
207+
# openedx-events
195208
filelock==3.25.2
196209
# via
197210
# -r requirements/ci.txt
@@ -234,11 +247,6 @@ jaraco-functools==4.4.0
234247
# via
235248
# -r requirements/quality.txt
236249
# keyring
237-
jeepney==0.9.0
238-
# via
239-
# -r requirements/quality.txt
240-
# keyring
241-
# secretstorage
242250
jinja2==3.1.6
243251
# via
244252
# -r requirements/quality.txt
@@ -285,7 +293,7 @@ more-itertools==11.0.2
285293
# -r requirements/quality.txt
286294
# jaraco-classes
287295
# jaraco-functools
288-
mypy==1.20.0
296+
mypy==1.19.1
289297
# via -r requirements/quality.txt
290298
mypy-extensions==1.1.0
291299
# via
@@ -297,6 +305,8 @@ nh3==0.3.4
297305
# via
298306
# -r requirements/quality.txt
299307
# readme-renderer
308+
openedx-events==11.1.0
309+
# via -r requirements/quality.txt
300310
packaging==26.0
301311
# via
302312
# -r requirements/ci.txt
@@ -315,7 +325,7 @@ pathspec==1.0.4
315325
# via
316326
# -r requirements/quality.txt
317327
# mypy
318-
pillow==12.2.0
328+
pillow==12.1.1
319329
# via
320330
# -r requirements/quality.txt
321331
# edx-organizations
@@ -436,7 +446,7 @@ readme-renderer==44.0
436446
# via
437447
# -r requirements/quality.txt
438448
# twine
439-
requests==2.33.1
449+
requests==2.33.0
440450
# via
441451
# -r requirements/quality.txt
442452
# edx-drf-extensions
@@ -457,17 +467,14 @@ rich==15.0.0
457467
# twine
458468
rules==3.5
459469
# via -r requirements/quality.txt
460-
secretstorage==3.5.0
461-
# via
462-
# -r requirements/quality.txt
463-
# keyring
464470
semantic-version==2.10.0
465471
# via
466472
# -r requirements/quality.txt
467473
# edx-drf-extensions
468474
six==1.17.0
469475
# via
470476
# -r requirements/quality.txt
477+
# edx-ccx-keys
471478
# edx-lint
472479
# python-dateutil
473480
snowballstemmer==3.0.1
@@ -516,7 +523,7 @@ typing-extensions==4.15.0
516523
# grimp
517524
# import-linter
518525
# mypy
519-
tzdata==2026.1
526+
tzdata==2025.3
520527
# via
521528
# -r requirements/quality.txt
522529
# kombu

0 commit comments

Comments
 (0)