mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2026-08-17 16:34:44 -05:00
fix: Bump python & javascript dependencies (#9827)
* Update Python dependencies: - google-auth-oauthlib 1.3.0 → 1.3.1 - sphinxcontrib-youtube 1.4.1 → 1.5.0 - fixtures 4.3.1 → 4.3.2 - Add missing newline at end of requirements files * Update JavaScript dependencies: - Replace deprecated @babel/plugin-proposal-* packages with @babel/plugin-transform-* equivalents - Remove unused @types/classnames dependency - Update yarn.lock - Pin the 'react-frame-component' to '~5.2.6' * fix: Use PostGIS 36 for EPAS 18 in CI workflow - EPAS 18 ships with edb-as18-postgis36 instead of postgis34. - Add a postgisver matrix variable to support mixed versions. - Add exclude+include for EPAS 18 PostGIS matrix to fix empty runs-on * Moving '@babel/plugin-transform-class-properties', '@babel/preset-react' to devDependencies section
This commit is contained in:
@@ -33,6 +33,17 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-22.04, windows-latest]
|
os: [ubuntu-22.04, windows-latest]
|
||||||
pgver: [14, 15, 16, 17, 18]
|
pgver: [14, 15, 16, 17, 18]
|
||||||
|
postgisver: [34]
|
||||||
|
exclude:
|
||||||
|
- pgver: 18
|
||||||
|
postgisver: 34
|
||||||
|
include:
|
||||||
|
- os: ubuntu-22.04
|
||||||
|
pgver: 18
|
||||||
|
postgisver: 36
|
||||||
|
- os: windows-latest
|
||||||
|
pgver: 18
|
||||||
|
postgisver: 36
|
||||||
|
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
|
|
||||||
@@ -53,7 +64,7 @@ jobs:
|
|||||||
if: ${{ matrix.os == 'ubuntu-22.04' }}
|
if: ${{ matrix.os == 'ubuntu-22.04' }}
|
||||||
run: |
|
run: |
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install -y libpq-dev libffi-dev libssl-dev libkrb5-dev zlib1g-dev edb-as${{ matrix.pgver }}-server edb-as${{ matrix.pgver }}-server-pldebugger edb-as${{ matrix.pgver }}-postgis34
|
sudo apt install -y libpq-dev libffi-dev libssl-dev libkrb5-dev zlib1g-dev edb-as${{ matrix.pgver }}-server edb-as${{ matrix.pgver }}-server-pldebugger edb-as${{ matrix.pgver }}-postgis${{ matrix.postgisver }}
|
||||||
|
|
||||||
- name: Install pgagent on Linux
|
- name: Install pgagent on Linux
|
||||||
if: ${{ matrix.os == 'ubuntu-22.04' && matrix.pgver <= 16 }}
|
if: ${{ matrix.os == 'ubuntu-22.04' && matrix.pgver <= 16 }}
|
||||||
|
|||||||
@@ -59,5 +59,6 @@ auditpy.txt
|
|||||||
web/coverage/
|
web/coverage/
|
||||||
web/.coverage
|
web/.coverage
|
||||||
web/regression/.coverage
|
web/regression/.coverage
|
||||||
|
.worktree/
|
||||||
web/regression/covhtml/
|
web/regression/covhtml/
|
||||||
web/regression/htmlcov/
|
web/regression/htmlcov/
|
||||||
|
|||||||
+2
-2
@@ -34,7 +34,7 @@ Flask-SQLAlchemy==3.1.*
|
|||||||
Flask-WTF==1.2.*
|
Flask-WTF==1.2.*
|
||||||
Flask==3.1.*
|
Flask==3.1.*
|
||||||
google-api-python-client==2.*
|
google-api-python-client==2.*
|
||||||
google-auth-oauthlib==1.3.0
|
google-auth-oauthlib==1.3.1
|
||||||
gssapi==1.11.*
|
gssapi==1.11.*
|
||||||
jsonformatter~=0.3.4
|
jsonformatter~=0.3.4
|
||||||
keyring==25.*
|
keyring==25.*
|
||||||
@@ -62,4 +62,4 @@ urllib3==2.6.*; python_version > '3.9'
|
|||||||
user-agents==2.2.0
|
user-agents==2.2.0
|
||||||
Werkzeug==3.1.*
|
Werkzeug==3.1.*
|
||||||
WTForms==3.1.*; python_version <= '3.9'
|
WTForms==3.1.*; python_version <= '3.9'
|
||||||
WTForms==3.2.*; python_version > '3.9'
|
WTForms==3.2.*; python_version > '3.9'
|
||||||
|
|||||||
@@ -2,4 +2,4 @@ requests>=2.21.0
|
|||||||
requests[security]>=2.21.0
|
requests[security]>=2.21.0
|
||||||
safety>=1.9.0
|
safety>=1.9.0
|
||||||
Sphinx==7.4.7
|
Sphinx==7.4.7
|
||||||
sphinxcontrib-youtube==1.4.1
|
sphinxcontrib-youtube==1.5.0
|
||||||
|
|||||||
+1
-1
@@ -42,7 +42,7 @@ module.exports = [
|
|||||||
'babelOptions': {
|
'babelOptions': {
|
||||||
'plugins': [
|
'plugins': [
|
||||||
'@babel/plugin-syntax-jsx',
|
'@babel/plugin-syntax-jsx',
|
||||||
'@babel/plugin-proposal-class-properties',
|
'@babel/plugin-transform-class-properties',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
...reactjs.configs.recommended.parserOptions,
|
...reactjs.configs.recommended.parserOptions,
|
||||||
|
|||||||
@@ -2,5 +2,5 @@
|
|||||||
"presets": [["@babel/preset-env", {"modules": "commonjs", "useBuiltIns": "usage", "corejs": 3}], ["@babel/preset-react", {
|
"presets": [["@babel/preset-env", {"modules": "commonjs", "useBuiltIns": "usage", "corejs": 3}], ["@babel/preset-react", {
|
||||||
"runtime": "automatic"
|
"runtime": "automatic"
|
||||||
}], "@babel/preset-typescript"],
|
}], "@babel/preset-typescript"],
|
||||||
"plugins": ["@babel/plugin-proposal-class-properties", "@babel/proposal-object-rest-spread"]
|
"plugins": ["@babel/plugin-transform-class-properties", "@babel/plugin-transform-object-rest-spread"]
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-5
@@ -10,8 +10,10 @@
|
|||||||
"@babel/core": "^7.28.3",
|
"@babel/core": "^7.28.3",
|
||||||
"@babel/eslint-parser": "^7.28.6",
|
"@babel/eslint-parser": "^7.28.6",
|
||||||
"@babel/eslint-plugin": "^7.26.10",
|
"@babel/eslint-plugin": "^7.26.10",
|
||||||
"@babel/plugin-proposal-object-rest-spread": "^7.10.1",
|
|
||||||
"@babel/plugin-syntax-jsx": "^7.16.0",
|
"@babel/plugin-syntax-jsx": "^7.16.0",
|
||||||
|
"@babel/plugin-transform-class-properties": "^7.28.6",
|
||||||
|
"@babel/plugin-transform-object-rest-spread": "^7.28.6",
|
||||||
|
"@babel/preset-react": "^7.27.1",
|
||||||
"@babel/plugin-transform-runtime": "^7.28.3",
|
"@babel/plugin-transform-runtime": "^7.28.3",
|
||||||
"@babel/preset-env": "^7.29.0",
|
"@babel/preset-env": "^7.29.0",
|
||||||
"@babel/preset-typescript": "^7.24.7",
|
"@babel/preset-typescript": "^7.24.7",
|
||||||
@@ -70,8 +72,6 @@
|
|||||||
"sharp": "^0.34.4"
|
"sharp": "^0.34.4"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/plugin-proposal-class-properties": "^7.10.4",
|
|
||||||
"@babel/preset-react": "^7.27.1",
|
|
||||||
"@codemirror/lang-json": "^6.0.1",
|
"@codemirror/lang-json": "^6.0.1",
|
||||||
"@codemirror/lang-sql": "^6.10.0",
|
"@codemirror/lang-sql": "^6.10.0",
|
||||||
"@date-io/core": "^3.0.0",
|
"@date-io/core": "^3.0.0",
|
||||||
@@ -89,7 +89,6 @@
|
|||||||
"@tanstack/react-query": "^5.90.19",
|
"@tanstack/react-query": "^5.90.19",
|
||||||
"@tanstack/react-table": "^8.16.0",
|
"@tanstack/react-table": "^8.16.0",
|
||||||
"@tanstack/react-virtual": "^3.13.21",
|
"@tanstack/react-virtual": "^3.13.21",
|
||||||
"@types/classnames": "^2.3.4",
|
|
||||||
"@types/react": "^19.2.9",
|
"@types/react": "^19.2.9",
|
||||||
"@types/react-dom": "^19.0.0",
|
"@types/react-dom": "^19.0.0",
|
||||||
"@xterm/addon-fit": "^0.11.0",
|
"@xterm/addon-fit": "^0.11.0",
|
||||||
@@ -137,7 +136,7 @@
|
|||||||
"react-dom": "^19.2.3",
|
"react-dom": "^19.2.3",
|
||||||
"react-draggable": "^4.4.6",
|
"react-draggable": "^4.4.6",
|
||||||
"react-dropzone": "^15.0.0",
|
"react-dropzone": "^15.0.0",
|
||||||
"react-frame-component": "^5.2.6",
|
"react-frame-component": "~5.2.6",
|
||||||
"react-leaflet": "^4.2.1",
|
"react-leaflet": "^4.2.1",
|
||||||
"react-new-window": "^1.0.1",
|
"react-new-window": "^1.0.1",
|
||||||
"react-resize-detector": "^12.3.0",
|
"react-resize-detector": "^12.3.0",
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
# relevant packages.
|
# relevant packages.
|
||||||
###########################################################
|
###########################################################
|
||||||
extras==1.0.0
|
extras==1.0.0
|
||||||
fixtures==4.3.1
|
fixtures==4.3.2
|
||||||
linecache2==1.0.0
|
linecache2==1.0.0
|
||||||
pbr==7.0.3
|
pbr==7.0.3
|
||||||
pycodestyle>=2.5.0
|
pycodestyle>=2.5.0
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ module.exports = [{
|
|||||||
presets: [['@babel/preset-env', {'modules': 'commonjs', 'useBuiltIns': 'usage', 'corejs': 3}], ['@babel/preset-react', {
|
presets: [['@babel/preset-env', {'modules': 'commonjs', 'useBuiltIns': 'usage', 'corejs': 3}], ['@babel/preset-react', {
|
||||||
'runtime': 'automatic'
|
'runtime': 'automatic'
|
||||||
}], '@babel/preset-typescript'],
|
}], '@babel/preset-typescript'],
|
||||||
plugins: ['@babel/plugin-proposal-class-properties', '@babel/proposal-object-rest-spread'],
|
plugins: ['@babel/plugin-transform-class-properties', '@babel/plugin-transform-object-rest-spread'],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}, {
|
}, {
|
||||||
|
|||||||
+329
-388
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user