Re: Drop support for Python 3.7?

2023-06-12 Thread Dave Page
On Mon, 12 Jun 2023 at 07:55, Aditya Toshniwal <
aditya.toshni...@enterprisedb.com> wrote:

> Hi Dave,
>
> On Fri, Jun 9, 2023 at 7:04 PM Dave Page  wrote:
>
>>
>>
>> On Fri, 9 Jun 2023 at 14:23, Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi Hackers,
>>>
>>> Beginning Flask v2.3.0, the support for Python 3.7 is dropped. So we
>>> have pinned to the last version of 2.2.*.
>>> We cannot stay there, and we'll need to update this. Most of the python
>>> packages are dropping support for python 3.7.
>>> So should we move ahead or stay put? I can see most OS's have at least
>>> python 3.8 packages.
>>>
>>
>> Most? What platforms do we support that don't have 3.8+?
>>
> From what we support, only Debian 10(Buster) do not have a 3.8+ python
> release.
>

Hmm, well Buster has just moved into LTS, where it'll be for about another
year. I'm on the fence about whether we should de-support it now; it's
still in common use AFAIA - in fact postgresql.org still has a handful of
installations that have yet to be moved to Bullseye.

-- 
Dave Page
Blog: https://pgsnake.blogspot.com
Twitter: @pgsnake

EDB: https://www.enterprisedb.com


[pgadmin-org/pgadmin4] 3e713c: Fixed an issue where preview images for themes wer...

2023-06-12 Thread Pravesh Sharma
  Branch: refs/heads/master
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: 3e713cf58b36f2f1bb10c944b9acbe184d204504
  
https://github.com/pgadmin-org/pgadmin4/commit/3e713cf58b36f2f1bb10c944b9acbe184d204504
  Author: Pravesh Sharma 
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M web/webpack.config.js
M web/webpack.test.config.js

  Log Message:
  ---
  Fixed an issue where preview images for themes were not loading in 
preferences. #6363






[pgadmin-org/pgadmin4] c177d9: Python dependency: Bump @emotion/core from 10.3.1 ...

2023-06-12 Thread dependabot[bot]
  Branch: refs/heads/dependabot/npm_and_yarn/web/emotion/core-11.0.0
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: c177d946673cfb1f771de8650d7052925af8a40f
  
https://github.com/pgadmin-org/pgadmin4/commit/c177d946673cfb1f771de8650d7052925af8a40f
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M web/package.json
M web/yarn.lock

  Log Message:
  ---
  Python dependency: Bump @emotion/core from 10.3.1 to 11.0.0 in /web

Bumps [@emotion/core](https://github.com/emotion-js/emotion) from 10.3.1 to 
11.0.0.
- [Release notes](https://github.com/emotion-js/emotion/releases)
- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/emotion-js/emotion/compare/@emotion/core@10.3.1...@emotion/core@11.0.0)

---
updated-dependencies:
- dependency-name: "@emotion/core"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] 






[pgadmin-org/pgadmin4] c53c2e: Python dependency: Bump html-react-parser from 1.4...

2023-06-12 Thread dependabot[bot]
  Branch: refs/heads/dependabot/npm_and_yarn/web/html-react-parser-4.0.0
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: c53c2ebd758db8493f80ef82d9b8a3d5e9f32341
  
https://github.com/pgadmin-org/pgadmin4/commit/c53c2ebd758db8493f80ef82d9b8a3d5e9f32341
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M web/package.json
M web/yarn.lock

  Log Message:
  ---
  Python dependency: Bump html-react-parser from 1.4.14 to 4.0.0 in /web

Bumps [html-react-parser](https://github.com/remarkablemark/html-react-parser) 
from 1.4.14 to 4.0.0.
- [Release notes](https://github.com/remarkablemark/html-react-parser/releases)
- 
[Changelog](https://github.com/remarkablemark/html-react-parser/blob/master/CHANGELOG.md)
- 
[Commits](https://github.com/remarkablemark/html-react-parser/compare/v1.4.14...v4.0.0)

---
updated-dependencies:
- dependency-name: html-react-parser
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] 






[pgadmin-org/pgadmin4] 69cdb3: Python dependency: Bump rc-dock from 3.2.17 to 3.2...

2023-06-12 Thread dependabot[bot]
  Branch: refs/heads/dependabot/npm_and_yarn/web/rc-dock-3.2.18
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: 69cdb30bc4cc2e4d6c29c81cb089de4ae944e444
  
https://github.com/pgadmin-org/pgadmin4/commit/69cdb30bc4cc2e4d6c29c81cb089de4ae944e444
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M web/package.json
M web/yarn.lock

  Log Message:
  ---
  Python dependency: Bump rc-dock from 3.2.17 to 3.2.18 in /web

Bumps [rc-dock](https://github.com/ticlo/rc-dock) from 3.2.17 to 3.2.18.
- [Changelog](https://github.com/ticlo/rc-dock/blob/master/HISTORY.md)
- [Commits](https://github.com/ticlo/rc-dock/commits)

---
updated-dependencies:
- dependency-name: rc-dock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] 






[pgadmin-org/pgadmin4] 4fee7a: Python dependency: Bump werkzeug from 2.2.3 to 2.3...

2023-06-12 Thread dependabot[bot]
  Branch: refs/heads/dependabot/pip/web/regression/werkzeug-2.3.6
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: 4fee7a9bff325260f00e8fd9f78f193165252f01
  
https://github.com/pgadmin-org/pgadmin4/commit/4fee7a9bff325260f00e8fd9f78f193165252f01
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M requirements.txt

  Log Message:
  ---
  Python dependency: Bump werkzeug from 2.2.3 to 2.3.6 in /web/regression

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 2.2.3 to 2.3.6.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/2.2.3...2.3.6)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 






[pgadmin-org/pgadmin4] 6c6f08: Python dependency: Bump @babel/preset-react in /web

2023-06-12 Thread dependabot[bot]
  Branch: refs/heads/dependabot/npm_and_yarn/web/babel/preset-react-7.22.5
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: 6c6f08807c6f14955d82bdcea6ae255e9e677aa1
  
https://github.com/pgadmin-org/pgadmin4/commit/6c6f08807c6f14955d82bdcea6ae255e9e677aa1
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M web/package.json
M web/yarn.lock

  Log Message:
  ---
  Python dependency: Bump @babel/preset-react in /web

Bumps 
[@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react)
 from 7.18.6 to 7.22.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- 
[Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-preset-react)

---
updated-dependencies:
- dependency-name: "@babel/preset-react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 






[pgadmin-org/pgadmin4] 251bf0: Fixed the following SonarQube code smells:

2023-06-12 Thread Akshay Joshi
  Branch: refs/heads/master
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: 251bf0569217279e29e3170684b024cc429b6312
  
https://github.com/pgadmin-org/pgadmin4/commit/251bf0569217279e29e3170684b024cc429b6312
  Author: Akshay Joshi 
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M docs/en_US/release_notes.rst
A docs/en_US/release_notes_7_4.rst
M 
web/pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py
M web/pgadmin/browser/static/js/quick_search/trigger_search.js
M web/pgadmin/dashboard/static/js/Dashboard.jsx
M web/pgadmin/misc/bgprocess/static/js/ProcessDetails.jsx
M web/pgadmin/misc/cloud/static/js/aws_schema.ui.js
M web/pgadmin/misc/cloud/static/js/cloud_components.jsx
M web/pgadmin/misc/file_manager/__init__.py
M web/pgadmin/misc/file_manager/static/js/components/GridView.jsx
M web/pgadmin/static/js/AppMenuBar.jsx
M web/pgadmin/static/js/Explain/Analysis.jsx
M web/pgadmin/static/js/SchemaView/DataGridView.jsx
M web/pgadmin/static/js/components/ObjectBreadcrumbs.jsx
M web/pgadmin/static/js/components/ShortcutTitle.jsx
M web/pgadmin/tools/import_export/__init__.py
M web/pgadmin/tools/import_export/static/js/import_export.ui.js
M web/pgadmin/tools/import_export_servers/__init__.py
M web/pgadmin/tools/psql/static/js/psql_module.js
M web/pgadmin/tools/restore/__init__.py
M web/pgadmin/tools/schema_diff/__init__.py
M web/pgadmin/tools/schema_diff/directory_compare.py
M web/pgadmin/tools/sqleditor/__init__.py
M web/pgadmin/tools/sqleditor/static/js/components/sections/MainToolBar.jsx
M 
web/pgadmin/tools/sqleditor/static/js/components/sections/Notifications.jsx
M web/pgadmin/tools/sqleditor/utils/apply_explain_plan_wrapper.py
M web/pgadmin/utils/__init__.py
M web/pgadmin/utils/driver/psycopg3/connection.py
M web/pgadmin/utils/driver/psycopg3/server_manager.py
M web/pgadmin/utils/paths.py
M web/regression/feature_tests/query_tool_tests.py

  Log Message:
  ---
  Fixed the following SonarQube code smells:
1) Do not use Array index in keys.
2) Unnecessary escape character.
3) Rename this local variable to match the regular expression ^[_a-z][a-z0-9_]*$
4) Remove the unused local variable.






[pgadmin-org/pgadmin4] c90f83: Fix new code smell

2023-06-12 Thread Akshay Joshi
  Branch: refs/heads/master
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: c90f831493c40a3a7d3259285e7303c1741e95df
  
https://github.com/pgadmin-org/pgadmin4/commit/c90f831493c40a3a7d3259285e7303c1741e95df
  Author: Akshay Joshi 
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M web/pgadmin/tools/schema_diff/directory_compare.py

  Log Message:
  ---
  Fix new code smell






[pgadmin-org/pgadmin4] be4db5: Fixed an issue where PSQL tool not working if the ...

2023-06-12 Thread Nikhil Mohite
  Branch: refs/heads/master
  Home:   https://github.com/pgadmin-org/pgadmin4
  Commit: be4db5ce048f30176325c1f85f5b10bd70117eae
  
https://github.com/pgadmin-org/pgadmin4/commit/be4db5ce048f30176325c1f85f5b10bd70117eae
  Author: Nikhil Mohite 
  Date:   2023-06-13 (Tue, 13 Jun 2023)

  Changed paths:
M web/pgadmin/tools/psql/__init__.py

  Log Message:
  ---
  Fixed an issue where PSQL tool not working if the database name have single 
and double quotes #6431