Skip to content

Commit a11d7c0

Browse files
feat: Upgrade Python dependency edx-enterprise (#35051)
Added SFTP connection testing support in admin panel Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: zamanafzal <[email protected]> Co-authored-by: Zaman Afzal <[email protected]>
1 parent eb560f0 commit a11d7c0

5 files changed

Lines changed: 45 additions & 6 deletions

File tree

requirements/constraints.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ celery>=5.2.2,<6.0.0
2020
# The team that owns this package will manually bump this package rather than having it pulled in automatically.
2121
# This is to allow them to better control its deployment and to do it in a process that works better
2222
# for them.
23-
edx-enterprise==4.20.11
23+
edx-enterprise==4.20.12
2424

2525
# Stay on LTS version, remove once this is added to common constraint
2626
Django<5.0

requirements/edx/base.txt

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ babel==2.15.0
5050
# enmerkar-underscore
5151
backoff==1.10.0
5252
# via analytics-python
53+
bcrypt==4.1.3
54+
# via paramiko
5355
beautifulsoup4==4.12.3
5456
# via pynliner
5557
billiard==4.2.0
@@ -143,6 +145,7 @@ cryptography==42.0.8
143145
# edx-enterprise
144146
# jwcrypto
145147
# optimizely-sdk
148+
# paramiko
146149
# pgpy
147150
# pyjwt
148151
# pyopenssl
@@ -446,7 +449,7 @@ edx-drf-extensions==10.3.0
446449
# edx-when
447450
# edxval
448451
# openedx-learning
449-
edx-enterprise==4.20.11
452+
edx-enterprise==4.20.12
450453
# via
451454
# -c requirements/edx/../constraints.txt
452455
# -r requirements/edx/kernel.in
@@ -771,6 +774,8 @@ packaging==24.1
771774
# snowflake-connector-python
772775
pansi==2020.7.3
773776
# via py2neo
777+
paramiko==3.4.0
778+
# via edx-enterprise
774779
path==16.11.0
775780
# via
776781
# -c requirements/edx/../constraints.txt
@@ -865,7 +870,9 @@ pymongo==3.13.0
865870
# mongoengine
866871
# openedx-mongodbproxy
867872
pynacl==1.5.0
868-
# via edx-django-utils
873+
# via
874+
# edx-django-utils
875+
# paramiko
869876
pynliner==0.8.0
870877
# via -r requirements/edx/kernel.in
871878
pyopenssl==24.1.0

requirements/edx/development.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,11 @@ backoff==1.10.0
106106
# -r requirements/edx/doc.txt
107107
# -r requirements/edx/testing.txt
108108
# analytics-python
109+
bcrypt==4.1.3
110+
# via
111+
# -r requirements/edx/doc.txt
112+
# -r requirements/edx/testing.txt
113+
# paramiko
109114
beautifulsoup4==4.12.3
110115
# via
111116
# -r requirements/edx/doc.txt
@@ -281,6 +286,7 @@ cryptography==42.0.8
281286
# edx-enterprise
282287
# jwcrypto
283288
# optimizely-sdk
289+
# paramiko
284290
# pgpy
285291
# pyjwt
286292
# pyopenssl
@@ -717,7 +723,7 @@ edx-drf-extensions==10.3.0
717723
# edx-when
718724
# edxval
719725
# openedx-learning
720-
edx-enterprise==4.20.11
726+
edx-enterprise==4.20.12
721727
# via
722728
# -c requirements/edx/../constraints.txt
723729
# -r requirements/edx/doc.txt
@@ -1334,6 +1340,11 @@ pansi==2020.7.3
13341340
# -r requirements/edx/doc.txt
13351341
# -r requirements/edx/testing.txt
13361342
# py2neo
1343+
paramiko==3.4.0
1344+
# via
1345+
# -r requirements/edx/doc.txt
1346+
# -r requirements/edx/testing.txt
1347+
# edx-enterprise
13371348
path==16.11.0
13381349
# via
13391350
# -c requirements/edx/../constraints.txt
@@ -1537,6 +1548,7 @@ pynacl==1.5.0
15371548
# -r requirements/edx/doc.txt
15381549
# -r requirements/edx/testing.txt
15391550
# edx-django-utils
1551+
# paramiko
15401552
pynliner==0.8.0
15411553
# via
15421554
# -r requirements/edx/doc.txt

requirements/edx/doc.txt

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ backoff==1.10.0
7272
# via
7373
# -r requirements/edx/base.txt
7474
# analytics-python
75+
bcrypt==4.1.3
76+
# via
77+
# -r requirements/edx/base.txt
78+
# paramiko
7579
beautifulsoup4==4.12.3
7680
# via
7781
# -r requirements/edx/base.txt
@@ -185,6 +189,7 @@ cryptography==42.0.8
185189
# edx-enterprise
186190
# jwcrypto
187191
# optimizely-sdk
192+
# paramiko
188193
# pgpy
189194
# pyjwt
190195
# pyopenssl
@@ -516,7 +521,7 @@ edx-drf-extensions==10.3.0
516521
# edx-when
517522
# edxval
518523
# openedx-learning
519-
edx-enterprise==4.20.11
524+
edx-enterprise==4.20.12
520525
# via
521526
# -c requirements/edx/../constraints.txt
522527
# -r requirements/edx/base.txt
@@ -902,6 +907,10 @@ pansi==2020.7.3
902907
# via
903908
# -r requirements/edx/base.txt
904909
# py2neo
910+
paramiko==3.4.0
911+
# via
912+
# -r requirements/edx/base.txt
913+
# edx-enterprise
905914
path==16.11.0
906915
# via
907916
# -c requirements/edx/../constraints.txt
@@ -1024,6 +1033,7 @@ pynacl==1.5.0
10241033
# via
10251034
# -r requirements/edx/base.txt
10261035
# edx-django-utils
1036+
# paramiko
10271037
pynliner==0.8.0
10281038
# via -r requirements/edx/base.txt
10291039
pyopenssl==24.1.0

requirements/edx/testing.txt

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,10 @@ backoff==1.10.0
7575
# via
7676
# -r requirements/edx/base.txt
7777
# analytics-python
78+
bcrypt==4.1.3
79+
# via
80+
# -r requirements/edx/base.txt
81+
# paramiko
7882
beautifulsoup4==4.12.3
7983
# via
8084
# -r requirements/edx/base.txt
@@ -211,6 +215,7 @@ cryptography==42.0.8
211215
# edx-enterprise
212216
# jwcrypto
213217
# optimizely-sdk
218+
# paramiko
214219
# pgpy
215220
# pyjwt
216221
# pyopenssl
@@ -549,7 +554,7 @@ edx-drf-extensions==10.3.0
549554
# edx-when
550555
# edxval
551556
# openedx-learning
552-
edx-enterprise==4.20.11
557+
edx-enterprise==4.20.12
553558
# via
554559
# -c requirements/edx/../constraints.txt
555560
# -r requirements/edx/base.txt
@@ -986,6 +991,10 @@ pansi==2020.7.3
986991
# via
987992
# -r requirements/edx/base.txt
988993
# py2neo
994+
paramiko==3.4.0
995+
# via
996+
# -r requirements/edx/base.txt
997+
# edx-enterprise
989998
path==16.11.0
990999
# via
9911000
# -c requirements/edx/../constraints.txt
@@ -1140,6 +1149,7 @@ pynacl==1.5.0
11401149
# via
11411150
# -r requirements/edx/base.txt
11421151
# edx-django-utils
1152+
# paramiko
11431153
pynliner==0.8.0
11441154
# via -r requirements/edx/base.txt
11451155
pyopenssl==24.1.0

0 commit comments

Comments
 (0)