Skip to content

Commit 829876c

Browse files
authored
1) Sorted requirements.txt alphabetically.
2) Remove packages for Python 3.8. 3) Update JavaScript dependencies. 4) Update Python packages.
1 parent 41ba6bd commit 829876c

File tree

6 files changed

+252
-265
lines changed

6 files changed

+252
-265
lines changed

requirements.txt

Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -6,56 +6,55 @@
66
# *must* ensure the DEB and RPM package maintainers are informed as soon as
77
# possible.
88
#
9+
# The packages listed below are sorted alphabetically. It is recommended to add
10+
# new packages in alphabetical order. However, exceptions can be made to
11+
# preserve dependency order—please add a comment in such cases and specify the
12+
# relevant packages.
913
###############################################################################
1014

11-
Flask==3.0.*; python_version <= '3.8'
12-
Flask==3.1.*; python_version >= '3.9'
15+
Authlib==1.5.*
16+
azure-identity==1.21.0
17+
azure-mgmt-rdbms==10.1.0
18+
azure-mgmt-resource==23.3.0
19+
azure-mgmt-subscription==3.1.1
20+
bcrypt==4.3.*
21+
boto3==1.38.*
22+
cryptography==44.0.*
23+
Flask-Babel==4.0.*
24+
Flask-Compress==1.*
1325
Flask-Login==0.*
1426
Flask-Mail==0.*
1527
Flask-Migrate==4.*
16-
Flask-SQLAlchemy==3.1.*
17-
Flask-WTF==1.2.*
18-
Flask-Compress==1.*
1928
Flask-Paranoid==0.*
20-
Flask-Babel==4.0.*
21-
Flask-Security-Too==5.5.*; python_version >= '3.10'
2229
Flask-Security-Too==5.4.*; python_version <= '3.9'
30+
Flask-Security-Too==5.6.*; python_version > '3.9'
2331
Flask-SocketIO==5.5.*
24-
WTForms==3.2.*; python_version >= '3.10'
25-
WTForms==3.1.*; python_version <= '3.9'
32+
Flask-SQLAlchemy==3.1.*
33+
Flask-WTF==1.2.*
34+
Flask==3.1.*
35+
google-api-python-client==2.*
36+
google-auth-oauthlib==1.2.2
37+
gssapi==1.9.*
38+
jsonformatter~=0.3.4
39+
keyring==25.*
40+
ldap3==2.*
41+
libgravatar==1.0.*
2642
passlib==1.*
27-
pytz==2024.*; python_version <= '3.8'
28-
pytz==2025.*; python_version >= '3.9'
29-
speaklater3==1.*
30-
sqlparse==0.*
31-
psutil==6.1.*
32-
psycopg[c]==3.2.4
43+
psutil==7.0.*
44+
psycopg[c]==3.2.6
45+
pyotp==2.*
3346
python-dateutil==2.*
34-
SQLAlchemy==2.*
35-
bcrypt==4.2.*
36-
cryptography==44.0.*
37-
sshtunnel==0.*
38-
ldap3==2.*
39-
gssapi==1.9.*
40-
user-agents==2.2.0
47+
pytz==2025.*
4148
pywinpty==2.0.*; sys_platform=="win32"
42-
Authlib==1.3.*; python_version <= '3.8'
43-
Authlib==1.4.*; python_version >= '3.9'
44-
pyotp==2.*
45-
qrcode==7.*; python_version <= '3.8'
4649
qrcode[pil]==8.*; python_version >= '3.9'
47-
boto3==1.36.*
48-
urllib3==1.26.*
49-
azure-mgmt-rdbms==10.1.0
50-
azure-mgmt-resource==23.2.0
51-
azure-mgmt-subscription==3.1.1
52-
azure-identity==1.19.0
53-
google-api-python-client==2.*
54-
google-auth-oauthlib==1.2.1
55-
keyring==25.*
56-
Werkzeug==3.0.*; python_version <= '3.8'
57-
Werkzeug==3.1.*; python_version >= '3.9'
50+
setuptools==80.*; python_version >= '3.12'
51+
SQLAlchemy==2.*
52+
sqlparse==0.*
53+
sshtunnel==0.*
5854
typer[all]==0.15.*
59-
setuptools==75.*; python_version >= '3.12'
60-
jsonformatter~=0.3.4
61-
libgravatar==1.0.*
55+
urllib3==1.26.*; python_version <= '3.9'
56+
urllib3==2.4.*; python_version > '3.9'
57+
user-agents==2.2.0
58+
Werkzeug==3.1.*
59+
WTForms==3.1.*; python_version <= '3.9'
60+
WTForms==3.2.*; python_version > '3.9'

runtime/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
},
1313
"packageManager": "yarn@3.8.7",
1414
"devDependencies": {
15-
"electron": "35.1.5",
16-
"eslint": "^9.24.0"
15+
"electron": "35.2.1",
16+
"eslint": "^9.25.1"
1717
},
1818
"dependencies": {
19-
"axios": "^1.8.4",
19+
"axios": "^1.9.0",
2020
"electron-context-menu": "^4.0.5",
2121
"electron-dl": "^4.0.0",
2222
"electron-store": "^10.0.0"

runtime/yarn.lock

Lines changed: 34 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ __metadata:
2525
linkType: hard
2626

2727
"@eslint-community/eslint-utils@npm:^4.2.0":
28-
version: 4.5.1
29-
resolution: "@eslint-community/eslint-utils@npm:4.5.1"
28+
version: 4.6.1
29+
resolution: "@eslint-community/eslint-utils@npm:4.6.1"
3030
dependencies:
3131
eslint-visitor-keys: ^3.4.3
3232
peerDependencies:
3333
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
34-
checksum: 853e681fd134e96ce88066b0cfb3ce8b7a87afc9ea207139059f51e302eb9e6de4ab73c9eeb3995407bd6c08f836aade9fce47e91124c254a4eea24a5465c2ac
34+
checksum: 924f38a069cc281dacd231f1293f5969dff98d4ad867f044ee384f1ad35937c27d12222a45a7da0b294253ffbaccc0a6f7878aed3eea8f4f9345f195ae24dea2
3535
languageName: node
3636
linkType: hard
3737

@@ -53,22 +53,13 @@ __metadata:
5353
languageName: node
5454
linkType: hard
5555

56-
"@eslint/config-helpers@npm:^0.2.0":
56+
"@eslint/config-helpers@npm:^0.2.1":
5757
version: 0.2.1
5858
resolution: "@eslint/config-helpers@npm:0.2.1"
5959
checksum: b463805bc319608436a8b19c94fd533d8196b326c03361db54c0f3ec59d7bd6337c9764bc945ef15df94f50443973241dc265f661b07aceed4938f7d1cf2e822
6060
languageName: node
6161
linkType: hard
6262

63-
"@eslint/core@npm:^0.12.0":
64-
version: 0.12.0
65-
resolution: "@eslint/core@npm:0.12.0"
66-
dependencies:
67-
"@types/json-schema": ^7.0.15
68-
checksum: 3979af324102a3af2742060360563ba6b9525b8e1e524ad3d3e31e65af27db554b61d1cdfeaa42e15fb7d9ce9097c44225fd9e4f8193576accc1772457b88c12
69-
languageName: node
70-
linkType: hard
71-
7263
"@eslint/core@npm:^0.13.0":
7364
version: 0.13.0
7465
resolution: "@eslint/core@npm:0.13.0"
@@ -95,10 +86,10 @@ __metadata:
9586
languageName: node
9687
linkType: hard
9788

98-
"@eslint/js@npm:9.24.0":
99-
version: 9.24.0
100-
resolution: "@eslint/js@npm:9.24.0"
101-
checksum: 423c09a9a52ae596cd77f38f97491261447e04d31a6d681b49cec7ff25dadb64f9b30e48ee5fcfb0a238a3dc3f6ee7c678fdd6ec2415bf687a73ddebaa8adff4
89+
"@eslint/js@npm:9.25.1":
90+
version: 9.25.1
91+
resolution: "@eslint/js@npm:9.25.1"
92+
checksum: f5b9c9c40694fbb858fc84ac0f9468ca3f09d8b4935da21dcab3f65c094e8e266a4926ec7bb1e18441440c5ddd722a5f62dabd58096aefbe6b517ed809d8fa8b
10293
languageName: node
10394
linkType: hard
10495

@@ -109,7 +100,7 @@ __metadata:
109100
languageName: node
110101
linkType: hard
111102

112-
"@eslint/plugin-kit@npm:^0.2.7":
103+
"@eslint/plugin-kit@npm:^0.2.8":
113104
version: 0.2.8
114105
resolution: "@eslint/plugin-kit@npm:0.2.8"
115106
dependencies:
@@ -216,11 +207,11 @@ __metadata:
216207
linkType: hard
217208

218209
"@types/node@npm:*, @types/node@npm:^22.7.7":
219-
version: 22.14.0
220-
resolution: "@types/node@npm:22.14.0"
210+
version: 22.15.3
211+
resolution: "@types/node@npm:22.15.3"
221212
dependencies:
222213
undici-types: ~6.21.0
223-
checksum: 8bfae1d3c428b122d23750690bdc5b8295a53949823563ec60654a24ece98bde4fc0d2b5f06ddc6def6f01a08dfe62cece7c93e60964b74f736145dad5ee1302
214+
checksum: 26618a9fdfb84de3841e898b7c5fd372e1c0bdb9adc3ec71c12c38dd07d4e73da14681924919d27ff509ebf3714b8de941a21f51c26146cc8aaae31561ca7a5c
224215
languageName: node
225216
linkType: hard
226217

@@ -345,14 +336,14 @@ __metadata:
345336
languageName: node
346337
linkType: hard
347338

348-
"axios@npm:^1.8.4":
349-
version: 1.8.4
350-
resolution: "axios@npm:1.8.4"
339+
"axios@npm:^1.9.0":
340+
version: 1.9.0
341+
resolution: "axios@npm:1.9.0"
351342
dependencies:
352343
follow-redirects: ^1.15.6
353344
form-data: ^4.0.0
354345
proxy-from-env: ^1.1.0
355-
checksum: e901dc1730bdcd769839b3d93ae6d6457a53d79b19a0eb623ebfea333441259ab51e63ca118baa47a5156567401466ac739f31087b4ee5e6770ab2e227484538
346+
checksum: 631f02c9c279f2ae90637a4989cc9d75c1c27aefd16b6e8eb90f98a4d0bddaccfd1cb1387be12101d1ab0f9bbf0c47e2451b4de0cf2870462a7d9ed3de8da3f2
356347
languageName: node
357348
linkType: hard
358349

@@ -654,16 +645,16 @@ __metadata:
654645
languageName: node
655646
linkType: hard
656647

657-
"electron@npm:35.1.5":
658-
version: 35.1.5
659-
resolution: "electron@npm:35.1.5"
648+
"electron@npm:35.2.1":
649+
version: 35.2.1
650+
resolution: "electron@npm:35.2.1"
660651
dependencies:
661652
"@electron/get": ^2.0.0
662653
"@types/node": ^22.7.7
663654
extract-zip: ^2.0.1
664655
bin:
665656
electron: cli.js
666-
checksum: c7eb196611ae7d62cf453273c1880976276241e964c60ad0742347cba3e55b8be822c950105f1a10596a6b9f95addae8b7c9de21bb101f4b745737d1dbd4720b
657+
checksum: c2a3511bdecb08d57976f4c37fc12155c5feaf2f78e5001f592f2241d3e63524a9d5cf8caecada45432e2cb9b1013035f35bf7bebcd8656e882ff95902adb782
667658
languageName: node
668659
linkType: hard
669660

@@ -784,18 +775,18 @@ __metadata:
784775
languageName: node
785776
linkType: hard
786777

787-
"eslint@npm:^9.24.0":
788-
version: 9.24.0
789-
resolution: "eslint@npm:9.24.0"
778+
"eslint@npm:^9.25.1":
779+
version: 9.25.1
780+
resolution: "eslint@npm:9.25.1"
790781
dependencies:
791782
"@eslint-community/eslint-utils": ^4.2.0
792783
"@eslint-community/regexpp": ^4.12.1
793784
"@eslint/config-array": ^0.20.0
794-
"@eslint/config-helpers": ^0.2.0
795-
"@eslint/core": ^0.12.0
785+
"@eslint/config-helpers": ^0.2.1
786+
"@eslint/core": ^0.13.0
796787
"@eslint/eslintrc": ^3.3.1
797-
"@eslint/js": 9.24.0
798-
"@eslint/plugin-kit": ^0.2.7
788+
"@eslint/js": 9.25.1
789+
"@eslint/plugin-kit": ^0.2.8
799790
"@humanfs/node": ^0.16.6
800791
"@humanwhocodes/module-importer": ^1.0.1
801792
"@humanwhocodes/retry": ^0.4.2
@@ -830,7 +821,7 @@ __metadata:
830821
optional: true
831822
bin:
832823
eslint: bin/eslint.js
833-
checksum: fb4cdca007fe8b66d6c1ae8e682ce504afc116ab9a0ba264a69ff7cd40833ad02d9b86394685563175d202c31dbb57b31de46687cfa10ed890c7ae560f560871
824+
checksum: 498a9dcb28f7ad154e5ad744a80f31397fe971959c317af710794de3cc3518e59f581d0a1668b9d3872f05dbff55093c23019677a729087d097c19295473eb8b
834825
languageName: node
835826
linkType: hard
836827

@@ -1555,12 +1546,12 @@ __metadata:
15551546
version: 0.0.0-use.local
15561547
resolution: "pgadmin4@workspace:."
15571548
dependencies:
1558-
axios: ^1.8.4
1559-
electron: 35.1.5
1549+
axios: ^1.9.0
1550+
electron: 35.2.1
15601551
electron-context-menu: ^4.0.5
15611552
electron-dl: ^4.0.0
15621553
electron-store: ^10.0.0
1563-
eslint: ^9.24.0
1554+
eslint: ^9.25.1
15641555
languageName: unknown
15651556
linkType: soft
15661557

@@ -1816,9 +1807,9 @@ __metadata:
18161807
linkType: hard
18171808

18181809
"type-fest@npm:^4.18.2, type-fest@npm:^4.20.0":
1819-
version: 4.39.1
1820-
resolution: "type-fest@npm:4.39.1"
1821-
checksum: 71ce0e25822d5d984c8882e3243c42c741f089c003d89222dc361a133698d8ac021c18a9139ba3baf0fee2f523383422b8c5aaa390b1b3a98140f23dd0f44795
1810+
version: 4.40.1
1811+
resolution: "type-fest@npm:4.40.1"
1812+
checksum: cb0f48afdd1f718bd2d5e64f355512afd5a672d7eb39edf601d3b37f2b92fa1be0301ba845a3d9212befc6325c6f9b1b7680b2f201845061f39d2a35bb6931dc
18221813
languageName: node
18231814
linkType: hard
18241815

web/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"cross-env": "^7.0.3",
3535
"css-loader": "^7.1.2",
3636
"css-minimizer-webpack-plugin": "^7.0.0",
37-
"eslint": "^9.23.0",
37+
"eslint": "^9.25.1",
3838
"eslint-plugin-jest": "^28.10.0",
3939
"eslint-plugin-react": "^7.37.5",
4040
"eslint-plugin-unused-imports": "^4.1.4",
@@ -81,11 +81,11 @@
8181
"@mui/icons-material": "^6.4.2",
8282
"@mui/lab": "^6.0.0-beta.16",
8383
"@mui/material": "^6.1.10",
84-
"@mui/x-date-pickers": "^7.28.2",
84+
"@mui/x-date-pickers": "^7.29.1",
8585
"@projectstorm/react-diagrams": "^7.0.4",
8686
"@simonwep/pickr": "^1.5.1",
8787
"@szhsin/react-menu": "^4.4.0",
88-
"@tanstack/react-query": "5.74.0",
88+
"@tanstack/react-query": "5.74.7",
8989
"@tanstack/react-table": "^8.16.0",
9090
"@tanstack/react-virtual": "^3.13.6",
9191
"@types/classnames": "^2.3.4",
@@ -98,7 +98,7 @@
9898
"ajv": "^8.8.2",
9999
"anti-trojan-source": "^1.4.0",
100100
"aspen-decorations": "^1.0.2",
101-
"axios": "^1.8.4",
101+
"axios": "^1.9.0",
102102
"babelify": "~10.0.0",
103103
"bignumber.js": "^9.2.0",
104104
"brace": "^0.11.1",

web/regression/requirements.txt

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,21 @@
1313
#####################################
1414
-r ../../requirements.txt
1515

16-
###########################################
16+
###########################################################
1717
# Add all the development dependencies here
18-
###########################################
18+
# The packages listed below are sorted alphabetically. It
19+
# is recommended to add new packages in alphabetical order.
20+
# However, exceptions can be made to preserve dependency
21+
# order—please add a comment in such cases and specify the
22+
# relevant packages.
23+
###########################################################
1924
extras==1.0.0
20-
fixtures==4.2.2
25+
fixtures==4.2.5
2126
linecache2==1.0.0
22-
pbr==6.1.0
27+
pbr==6.1.1
2328
pycodestyle>=2.5.0
2429
python-mimeparse==2.0.0
30+
selenium==4.31.0
2531
testscenarios==0.5.0
2632
testtools==2.7.2
2733
traceback2==1.4.0
28-
selenium==4.27.1

0 commit comments

Comments
 (0)