1
0
mirror of synced 2026-10-23 07:08:55 +03:00

chore: Apply non-breaking dependency updates from open dependabot PRs (#9954)

Python:
- requirements.txt: google-auth-oauthlib 1.3.1 -> 1.4.0
  (#9929 / #9931), gated so Python 3.9 stays on 1.3.1 (1.4.0
  requires python_version >= 3.10). Mirrors the existing
  boto3 1.42.*/1.43.* split.
- tools/requirements.txt: requests >=2.33.1 -> >=2.34.2 on
  python_version > '3.9' (#9943 / #9944).
- web/regression/requirements.txt: selenium 4.43.0 -> 4.44.0
  (#9946). The selenium pin already requires Python >=3.10 in
  master, so the bump introduces no new 3.9 gap.

JavaScript (web/package.json, web/yarn.lock):
- postcss 8.5.12 -> 8.5.14 (#9874 / #9889)
- @tanstack/react-query 5.100.5 -> 5.100.9 (#9878)
- ip-address 10.1.0 -> 10.1.1 (#9918)
- packageManager pin yarn@4.14.0 -> yarn@4.15.0 and regenerate
  yarn.lock at lockfile __metadata.version 10. CI runs yarn
  4.15.0 with hardened mode on public PRs and refuses to migrate
  the lockfile from version 9 (yarn 4.14.x) to 10; master passes
  today only because hardened mode is PR-only.

Electron runtime (runtime/package.json, runtime/yarn.lock):
- axios 1.16.0 -> 1.16.1 (#9948)
- eslint 10.3.0 -> 10.4.0 (#9947)

Skipped (genuine breaking changes, deferred to follow-up PRs):
- @mui/material 7 -> 9 (#9843)
- @mui/x-date-pickers 8 -> 9 (#9888)
- cryptography 47.0.* -> 48.0.* (#9926 / #9932)
- paramiko 3.5.1 -> 5.0.0 (#9927 / #9930)
- electron 41.5.0 -> 42.1.0 (#9945)

Verified in an isolated worktree:

  - jest:        140/0/0 suites, 824/0/0 tests
  - eslint:      clean (web + runtime, both silent)
  - pycodestyle: 0 violations project-wide

Each version was cross-checked against the corresponding
dependabot PR diff via `gh pr diff`. Each Python bump was
cross-checked against PyPI's requires_python so Python 3.9
support stays intact.
This commit is contained in:
Ashesh Vashi
2026-05-20 14:53:04 +05:30
committed by GitHub
parent af888027a4
commit aad2dfd725
7 changed files with 82 additions and 45 deletions

View File

@@ -37,7 +37,8 @@ Flask-WTF==1.2.*; python_version <= '3.9'
Flask-WTF==1.3.*; python_version > '3.9'
Flask==3.1.*
google-api-python-client==2.*
google-auth-oauthlib==1.3.1
google-auth-oauthlib==1.3.1; python_version <= '3.9'
google-auth-oauthlib==1.4.0; python_version > '3.9'
gssapi==1.11.*
jsonformatter~=0.3.4
keyring==25.*

View File

@@ -14,12 +14,12 @@
"devDependencies": {
"@eslint/js": "^10.0.1",
"electron": "^41.5.0",
"eslint": "^10.3.0",
"eslint": "^10.4.0",
"eslint-plugin-unused-imports": "^4.4.1",
"globals": "^17.6.0"
},
"dependencies": {
"axios": "^1.16.0",
"axios": "^1.16.1",
"electron-context-menu": "^4.1.2",
"electron-store": "^11.0.2"
}

View File

@@ -53,12 +53,12 @@ __metadata:
languageName: node
linkType: hard
"@eslint/config-helpers@npm:^0.5.5":
version: 0.5.5
resolution: "@eslint/config-helpers@npm:0.5.5"
"@eslint/config-helpers@npm:^0.6.0":
version: 0.6.0
resolution: "@eslint/config-helpers@npm:0.6.0"
dependencies:
"@eslint/core": "npm:^1.2.1"
checksum: 10c0/18889c062cd6bdbd4cd92fe57318c44465ea66184aa0ba204a4420712c66764c64093a7905b6c2ffde23e51b268ca2cec1a39c605d336bebf17ee1ba4f0fc0bb
checksum: 10c0/f9af20e8b60b0ba27edb74b8eb40c0c5d51a9bf9baf9e053bb57833a87cb0a1c49b4dfaad88fc24d49c907ad1324c8a0b668684fa9c321351dac4bc9155ec10a
languageName: node
linkType: hard
@@ -250,6 +250,15 @@ __metadata:
languageName: node
linkType: hard
"agent-base@npm:6":
version: 6.0.2
resolution: "agent-base@npm:6.0.2"
dependencies:
debug: "npm:4"
checksum: 10c0/dc4f757e40b5f3e3d674bc9beb4f1048f4ee83af189bae39be99f57bf1f48dde166a8b0a5342a84b5944ee8e6ed1e5a9d801858f4ad44764e84957122fe46261
languageName: node
linkType: hard
"ajv-formats@npm:^3.0.1":
version: 3.0.1
resolution: "ajv-formats@npm:3.0.1"
@@ -333,14 +342,15 @@ __metadata:
languageName: node
linkType: hard
"axios@npm:^1.16.0":
version: 1.16.0
resolution: "axios@npm:1.16.0"
"axios@npm:^1.16.1":
version: 1.16.1
resolution: "axios@npm:1.16.1"
dependencies:
follow-redirects: "npm:^1.16.0"
form-data: "npm:^4.0.5"
https-proxy-agent: "npm:^5.0.1"
proxy-from-env: "npm:^2.1.0"
checksum: 10c0/1c91a5221b77b76072026b4cc95ecdf38f7c3e33e63423abec09a85e6e9a12279637dcc9ac2ba1fc333e0c447fb3b0f46d7965acb5d7cea02d188e9c6d425c0b
checksum: 10c0/2f77e37e6552bbff8a772d058fb09500198e9188c6b20dc799d82dbe12a8cb506f6eed4e4e62a9ba612a35cbab496faa26d68f9bff14a53af6d15c3e136391a7
languageName: node
linkType: hard
@@ -471,7 +481,7 @@ __metadata:
languageName: node
linkType: hard
"debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2":
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2":
version: 4.4.3
resolution: "debug@npm:4.4.3"
dependencies:
@@ -746,14 +756,14 @@ __metadata:
languageName: node
linkType: hard
"eslint@npm:^10.3.0":
version: 10.3.0
resolution: "eslint@npm:10.3.0"
"eslint@npm:^10.4.0":
version: 10.4.0
resolution: "eslint@npm:10.4.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.2"
"@eslint/config-array": "npm:^0.23.5"
"@eslint/config-helpers": "npm:^0.5.5"
"@eslint/config-helpers": "npm:^0.6.0"
"@eslint/core": "npm:^1.2.1"
"@eslint/plugin-kit": "npm:^0.7.1"
"@humanfs/node": "npm:^0.16.6"
@@ -787,7 +797,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
checksum: 10c0/81e3ceba949f62d1b530660279db86cf814f5dc43d7cc3759a8008fe4fc679d46568279fe1cceb7ddbbc98ab57a96ae524f6e811ffc6897b49b90ea08aa785e5
checksum: 10c0/6bf644dc08fa5a6b23157d23a4a4638d45823d03a67da1daac8dc1085b03934fa98013efd2eac2cd6ec90fe88d36b336bdf38d5f000325f22d823a15f2031426
languageName: node
linkType: hard
@@ -1162,6 +1172,16 @@ __metadata:
languageName: node
linkType: hard
"https-proxy-agent@npm:^5.0.1":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
dependencies:
agent-base: "npm:6"
debug: "npm:4"
checksum: 10c0/6dd639f03434003577c62b27cafdb864784ef19b2de430d8ae2a1d45e31c4fd60719e5637b44db1a88a046934307da7089e03d6089ec3ddacc1189d8de8897d1
languageName: node
linkType: hard
"ignore@npm:^5.2.0":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
@@ -1480,11 +1500,11 @@ __metadata:
resolution: "pgadmin4@workspace:."
dependencies:
"@eslint/js": "npm:^10.0.1"
axios: "npm:^1.16.0"
axios: "npm:^1.16.1"
electron: "npm:^41.5.0"
electron-context-menu: "npm:^4.1.2"
electron-store: "npm:^11.0.2"
eslint: "npm:^10.3.0"
eslint: "npm:^10.4.0"
eslint-plugin-unused-imports: "npm:^4.4.1"
globals: "npm:^17.6.0"
languageName: unknown

View File

@@ -1,7 +1,7 @@
requests>=2.32.5,<2.33; python_version <= '3.9'
requests>=2.33.1; python_version > '3.9'
requests>=2.34.2; python_version > '3.9'
requests[security]>=2.32.5,<2.33; python_version <= '3.9'
requests[security]>=2.33.1; python_version > '3.9'
requests[security]>=2.34.2; python_version > '3.9'
safety>=3.7.0
Sphinx==7.4.7
sphinxcontrib-youtube==1.5.0

View File

@@ -86,7 +86,7 @@
"@projectstorm/react-diagrams": "^7.0.4",
"@simonwep/pickr": "^1.9.1",
"@szhsin/react-menu": "^4.5.1",
"@tanstack/react-query": "^5.100.5",
"@tanstack/react-query": "^5.100.9",
"@tanstack/react-table": "^8.21.3",
"@tanstack/react-virtual": "^3.13.24",
"@types/react": "^19.2.14",
@@ -113,7 +113,7 @@
"html-to-image": "1.11.11",
"immutability-helper": "^3.1.1",
"insert-if": "^1.2.0",
"ip-address": "^10.1.0",
"ip-address": "^10.1.1",
"json-bignumber": "^1.1.1",
"leaflet": "^1.9.4",
"lodash": "4.*",
@@ -124,7 +124,7 @@
"notistack": "^3.0.2",
"papaparse": "^5.5.3",
"path-fx": "^2.1.2",
"postcss": "^8.5.12",
"postcss": "^8.5.14",
"rc-dock": "^4.0.0-alpha.2",
"react": "^19.2.5",
"react-arborist": "^3.5.0",
@@ -180,7 +180,7 @@
"auditpy": "safety check --full-report -i 51668 -i 52495",
"audit-all": "yarn run auditjs && yarn run auditpy"
},
"packageManager": "yarn@4.14.0",
"packageManager": "yarn@4.15.0",
"browserslist": [
"defaults and fully supports es6-module"
]

View File

@@ -27,7 +27,7 @@ linecache2==1.0.0
pbr==7.0.3
pycodestyle>=2.14.0
python-mimeparse==2.0.0
selenium==4.43.0
selenium==4.44.0
testscenarios==0.5.0; python_version <= '3.9'
testscenarios==0.6.1; python_version > '3.9'
testtools==2.7.2; python_version <= '3.9'

View File

@@ -2,7 +2,7 @@
# Manual changes might be lost - proceed with caution!
__metadata:
version: 9
version: 10
cacheKey: 10c0
"@adobe/css-tools@npm:^4.4.0":
@@ -3586,21 +3586,21 @@ __metadata:
languageName: node
linkType: hard
"@tanstack/query-core@npm:5.100.7":
version: 5.100.7
resolution: "@tanstack/query-core@npm:5.100.7"
checksum: 10c0/249ca6e07e69df1646da9fd9c01e9fce0f45c17c855be2cb2321098d049a5e3f0f40d13a66cc75d3aafe7dd90a4984e99aa640eac4b9c01205c5cc3fe6aee7b1
"@tanstack/query-core@npm:5.100.11":
version: 5.100.11
resolution: "@tanstack/query-core@npm:5.100.11"
checksum: 10c0/023dac8d751ba05ab3c85d930136f77c93c62639e6fe2cf3b5191bbcf7dbc34ddd29aade85478979b23d0347b3358388200c101f1bdde8561f175164cd888e5f
languageName: node
linkType: hard
"@tanstack/react-query@npm:^5.100.5":
version: 5.100.7
resolution: "@tanstack/react-query@npm:5.100.7"
"@tanstack/react-query@npm:^5.100.9":
version: 5.100.11
resolution: "@tanstack/react-query@npm:5.100.11"
dependencies:
"@tanstack/query-core": "npm:5.100.7"
"@tanstack/query-core": "npm:5.100.11"
peerDependencies:
react: ^18 || ^19
checksum: 10c0/c20eebadb2bbb195d29b0071317470ec08c7e225ac760f87d022c3a57d28092e6d1c25fac15ebea536f084dca813fd36a0d6cbca1c9b8b1360891c44bef2d67c
checksum: 10c0/82859cbd1f973942589b2b4ff110bdd048403c98a51f6c2158eb8b3f4d0999d694ec03566c709ab58bc0a85ecec2a75f1e93c50a76d21b8e7d2897f754ec8189
languageName: node
linkType: hard
@@ -8760,13 +8760,20 @@ __metadata:
languageName: node
linkType: hard
"ip-address@npm:^10.0.1, ip-address@npm:^10.1.0":
"ip-address@npm:^10.0.1":
version: 10.1.0
resolution: "ip-address@npm:10.1.0"
checksum: 10c0/0103516cfa93f6433b3bd7333fa876eb21263912329bfa47010af5e16934eeeff86f3d2ae700a3744a137839ddfad62b900c7a445607884a49b5d1e32a3d7566
languageName: node
linkType: hard
"ip-address@npm:^10.1.1":
version: 10.2.0
resolution: "ip-address@npm:10.2.0"
checksum: 10c0/5a00aada6e922c9c69dfc800ed5d0fa3348675ebdeed0e1575f503f27ca385b5f534363c9af7ad1daf64c1f1409388cdd3cc2e9b9b0fe1c924a431378d55075a
languageName: node
linkType: hard
"is-arguments@npm:^1.0.4":
version: 1.2.0
resolution: "is-arguments@npm:1.2.0"
@@ -10901,6 +10908,15 @@ __metadata:
languageName: node
linkType: hard
"nanoid@npm:^3.3.12":
version: 3.3.12
resolution: "nanoid@npm:3.3.12"
bin:
nanoid: bin/nanoid.cjs
checksum: 10c0/ba142b7b39e11e80c16dd74b0365d407880c87c1cf7e1480956981ae940ee36060fa5b6f092cd1e315184dd19244c657bd017d03327bd3c62247d691c5e8edfb
languageName: node
linkType: hard
"nanopop@npm:2.4.2":
version: 2.4.2
resolution: "nanopop@npm:2.4.2"
@@ -11983,14 +11999,14 @@ __metadata:
languageName: node
linkType: hard
"postcss@npm:^8.5.12":
version: 8.5.13
resolution: "postcss@npm:8.5.13"
"postcss@npm:^8.5.14":
version: 8.5.15
resolution: "postcss@npm:8.5.15"
dependencies:
nanoid: "npm:^3.3.11"
nanoid: "npm:^3.3.12"
picocolors: "npm:^1.1.1"
source-map-js: "npm:^1.2.1"
checksum: 10c0/3aa7c8cbdfbfd99b34406a433cef56d164dd135fc9cb9e63d487cc363291f877a55ec7b8ff6ec15348c17c2d98a43be46bfad671e6340403041a3e79f70c2f2f
checksum: 10c0/7f2e63ae22fbe43aace1bf652bd99da4e90737c64194d49e51ddc9cd0f9e51ff2861a7d734379b494deffa03a880a5c65eec70bc29ee9ebaa7136dde3eee8f31
languageName: node
linkType: hard
@@ -13006,7 +13022,7 @@ __metadata:
"@simonwep/pickr": "npm:^1.9.1"
"@svgr/webpack": "npm:^8.1.0"
"@szhsin/react-menu": "npm:^4.5.1"
"@tanstack/react-query": "npm:^5.100.5"
"@tanstack/react-query": "npm:^5.100.9"
"@tanstack/react-table": "npm:^8.21.3"
"@tanstack/react-virtual": "npm:^3.13.24"
"@testing-library/dom": "npm:10.4.1"
@@ -13056,7 +13072,7 @@ __metadata:
immutability-helper: "npm:^3.1.1"
imports-loader: "npm:^5.0.0"
insert-if: "npm:^1.2.0"
ip-address: "npm:^10.1.0"
ip-address: "npm:^10.1.1"
jest: "npm:^30.3.0"
jest-environment-jsdom: "npm:^30.3.0"
json-bignumber: "npm:^1.1.1"
@@ -13071,7 +13087,7 @@ __metadata:
notistack: "npm:^3.0.2"
papaparse: "npm:^5.5.3"
path-fx: "npm:^2.1.2"
postcss: "npm:^8.5.12"
postcss: "npm:^8.5.14"
postcss-loader: "npm:^8.2.1"
process: "npm:^0.11.10"
prop-types: "npm:^15.8.1"