Ashesh Vashi
d112dc3b96
fix: Fixed the resql tests - use <OWNER> placeholder instead of hardcoded 'postgres' role ( #9873 )
...
The reverse-engineered SQL tests hardcoded 'postgres' as the role name
in test JSON data and expected SQL files. This fails on systems where
the superuser is not 'postgres' (e.g. 'ashesh.vashi').
Changes:
- Replace hardcoded 'postgres' with '<OWNER>' placeholder in ~400 test
JSON, SQL, and MSQL files across all browser module tests
- Extend test_resql.py to resolve '<OWNER>' in scenario data sent to
API endpoints (not just in expected SQL)
- Handle identifier quoting for usernames containing special characters
(dots, etc.) by normalizing both expected and actual SQL
- Fix test_domain_sql.py to use qtIdent for username in expected SQL
- Split Authlib version pin: 1.6.x for Python <=3.9, 1.7.x for >3.9
2026-04-24 21:18:38 +05:30
Ashesh Vashi
b70d4c9857
fix: Bump runtime and development dependencies ( #9870 )
...
Python (requirements.txt):
- Authlib 1.6.9 -> 1.7.0
- Flask-Security-Too 5.7.* -> 5.8.* (py>3.9)
- certifi 2026.2.25 -> 2026.4.22
- Flask-WTF 1.2.* -> 1.3.*
Python test (web/regression/requirements.txt):
- selenium 4.41.0 -> 4.43.0
- testscenarios 0.5.0 -> 0.6.1
- testtools 2.8.7 -> 2.9.0
JavaScript web (web/package.json):
- @mui/material ^7.3.7 -> ^7.3.10
- @mui/x-date-pickers ^8.27.2 -> ^8.28.3
- @mui/icons-material ^7.3.6 -> ^7.3.10
- dompurify ^3.3.3 -> ^3.4.1
- axios ^1.13.5 -> ^1.15.2
- react ^19.2.3 -> ^19.2.5
- react-dom ^19.2.3 -> ^19.2.5
- typescript ^5.9.2 -> ^6.0.3
- marked ^17.0.1 -> ^18.0.2
- react-checkbox-tree ^1.7.2 -> ^2.0.1
- eslint ^9.39.2 -> ^9.39.4
- and ~60 more minor/patch bumps across build, test, and runtime deps
JavaScript runtime (runtime/package.json):
- electron 41.2.0 -> 41.3.0
- axios ^1.15.0 -> ^1.15.2
- eslint ^10.2.0 -> ^10.2.1
- globals ^17.4.0 -> ^17.5.0
2026-04-24 14:28:36 +05:30
Ashesh Vashi
872d5ac0b3
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
2026-04-08 17:31:56 +05:30
Akshay Joshi
257654849b
Updated Javascript and Python dependencies.
2026-03-17 12:12:00 +05:30
Akshay Joshi
a0e6da0772
1) Updated JavaScripts and Python dependecies.
...
2) Updated release note.
2026-03-10 13:41:19 +05:30
Akshay Joshi
08b0f6fe7b
1) Updated Python and Javascripts dependencies.
...
2) Created new release note files for v9.14
2026-03-05 17:56:33 +05:30
Akshay Joshi
4bb6b72377
Updated Python and JavaScript dependencies.
2026-02-24 11:54:19 +05:30
Akshay Joshi
965a27db39
typer[all]==0.24.* drop support for Python 3.9. Added conditional requirement.
2026-02-18 17:41:13 +05:30
Akshay Joshi
7b377ff3da
Pin ESLint to 9.39.2 as 10.0.0 not working.
2026-02-18 17:19:05 +05:30
Akshay Joshi
2dedb6e69a
Updated Python and Javascript dependencies.
2026-02-18 13:02:46 +05:30
Akshay Joshi
3e05f7a14f
Updated Javascript and Python dependencies.
2026-02-06 13:30:09 +05:30
Akshay Joshi
93605c0baa
Updated Python and Javascript dependencies.
2026-01-19 17:46:22 +05:30
Guiorgy
f63f8f7342
Removed redundant constraint for Python version.
2026-01-06 12:06:12 +05:30
Akshay Joshi
a1d2308dc9
Updated certifi package
2026-01-05 13:34:16 +05:30
Akshay Joshi
19532f534f
Updated Python and Javascript dependencies.
2026-01-05 13:23:38 +05:30
Khushboo Vashi
7462a6a91f
Fixed the SSL certificate issue while checking for the upgrade. #9293
2026-01-05 13:01:02 +05:30
Akshay Joshi
44434948e2
Updated Python and Javascript dependencies.
2025-12-15 16:58:07 +05:30
Akshay Joshi
1457f08343
Updated Python and Javascript dependencies.
2025-12-11 16:02:44 +05:30
Akshay Joshi
51bd866a3a
1) Updated urllib3 version.
...
2) Updated release note.
2025-12-08 11:30:36 +05:30
Akshay Joshi
086fa9bf87
psycopg[c] v3.3.0 requires Python version 3.10 and above.
2025-12-02 11:32:17 +05:30
Akshay Joshi
dc7873c2b2
Update Python and JavaScript dependecies.
2025-12-01 19:13:04 +05:30
Akshay Joshi
65860fc12c
Updated Python and JavaScript dependencies.
2025-11-24 18:25:11 +05:30
Akshay Joshi
c03b55042c
Updated Python and Javascript dependencies.
2025-11-18 16:33:36 +05:30
Akshay Joshi
e6f6a90d2f
Updated Python and JavaScript dependencies.
2025-11-03 18:39:10 +05:30
Akshay Joshi
55c5e86fe0
1) Updated version of Authlib, psycopg[c], typer[all] and selenium.
...
2) Updated release note.
2025-10-28 11:45:57 +05:30
Aditya Toshniwal
c20d035f1b
Update Python and JS packages.
2025-10-24 08:37:55 +05:30
Akshay Joshi
e9b97d61f8
1) Pin pywinpty due to https://github.com/andfoy/pywinpty/issues/545
...
2) Remove scram_client_key and scram_server_key from the connection string parameter
as it is not meant to be specified directly by users or client applications.
2025-10-10 13:07:32 +05:30
Akshay Joshi
04024c7f61
Updated Python and Javascript dependencies.
2025-10-01 15:27:23 +05:30
Akshay Joshi
42ff67c845
Updated Python and Javascript dependencies.
2025-09-25 15:50:14 +05:30
Akshay Joshi
2fd2a144f1
Updated Python and Javascript dependecies.
2025-09-08 16:34:56 +05:30
Akshay Joshi
09bc544e83
Pin Paramiko to version 3.5.1 to fix the DSSKey error introduced in the latest release. #9090
2025-08-25 18:09:45 +05:30
Akshay Joshi
a5557b466c
Updated Python and Javascript dependencies.
2025-08-21 13:54:07 +05:30
Akshay Joshi
ecb652c7c5
Updated Python and JavaScript dependencies.
2025-08-12 11:54:03 +05:30
Akshay Joshi
a4c5e5683c
Remove python version check for setuptools.
2025-08-07 18:56:51 +05:30
Akshay Joshi
4d078ab747
Updated Python and JavaScript dependecies.
2025-08-05 13:10:42 +05:30
Akshay Joshi
79aeb5204c
Updated Python and JavaScript dependencies.
2025-07-28 11:31:40 +05:30
Akshay Joshi
8723896da0
Updated Python and JavaScript dependencies.
2025-07-08 18:50:32 +05:30
Akshay Joshi
1280cf5108
Updated Python and Javascript dependencies.
2025-07-01 12:22:22 +05:30
Akshay Joshi
3e9169b282
1) Upgrade urllib3 to 2.5.*
...
2) Fixed one issue for #3319
2025-06-23 15:55:26 +05:30
Akshay Joshi
b6f64c4ba4
Updated Python and JavaScript dependencies.
2025-06-03 13:40:47 +05:30
Akshay Joshi
79ec042e0d
Updated Python and Javascript dependencies.
2025-05-29 13:37:21 +05:30
Akshay Joshi
28921be00f
Updated Python and Javascript dependencies.
2025-05-20 14:07:38 +05:30
Akshay Joshi
ebb4c9994f
Update Python and Javascript dependencies.
2025-05-13 12:59:25 +05:30
Akshay Joshi
fb4d25d907
1) Updated Python and JavaScript dependencies.
...
2) Updated release note.
2025-05-06 19:07:29 +05:30
Akshay Joshi
829876c2e0
1) Sorted requirements.txt alphabetically.
...
2) Remove packages for Python 3.8.
3) Update JavaScript dependencies.
4) Update Python packages.
2025-04-30 12:43:02 +05:30
Akshay Joshi
0b46bdf901
1) Updated Javascript and Python dependencies.
...
2) Added release note for v9.1
2025-02-07 11:52:08 +05:30
Akshay Joshi
ab98e5f6bb
Update Python and Javascript dependecies.
2025-01-22 19:49:35 +05:30
Suall1969
74e776ba21
Psycopg binary packages are now available for macOS version < 14.0.
2025-01-20 17:27:08 +05:30
Akshay Joshi
621d66fb57
Add correct validation for Authlib.
2025-01-01 11:58:10 +05:30
Aditya Toshniwal
c83d997f2f
Make depedabot use Python v3.8.
...
Update release notes.
2025-01-01 10:42:49 +05:30