Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,22 @@ You can regenerate pip dependencies with the script `regen-pip.sh`, but you will
./regen-pip.sh
```

## Updating pgAdmin

1. Update both pgAdmin package URLs and SHA256 checksums in `org.pgadmin.pgadmin4.yml`. Keep the server and desktop packages on the same version and Debian distribution.
2. Update `PGADMIN_VERSION` in `regen-pip.sh`, for example from `9_16` to `9_17`, then run `./regen-pip.sh` to regenerate `python3-requirements_filtered.yaml`.
3. Check the generated dependencies for environment-marker omissions. In particular, preserve the manually added `backports.zstd` source described below when the Flatpak runtime still uses Python 3.13.
4. Add the release version, upstream release date and release-notes URL to `org.pgadmin.pgadmin4.metainfo.xml`.
5. Validate and build the update:

```sh
appstreamcli validate --no-net org.pgadmin.pgadmin4.metainfo.xml
flatpak run --command=flatpak-builder-lint org.flatpak.Builder manifest org.pgadmin.pgadmin4.yml
flatpak run org.flatpak.Builder build-dir --user --ccache --force-clean --install org.pgadmin.pgadmin4.yml
```

If upstream changes bundled PostgreSQL utilities or the required runtime, update those manifest sources before regenerating dependencies.

Build flatpak:

```sh
Expand Down
1 change: 1 addition & 0 deletions org.pgadmin.pgadmin4.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
</screenshot>
</screenshots>
<releases>
<release version="9.17" date="2026-07-30"><url>https://www.pgadmin.org/docs/pgadmin4/9.17/release_notes_9_17.html</url></release>
<release version="9.16" date="2026-06-18"><url>https://www.pgadmin.org/docs/pgadmin4/9.16/release_notes_9_16.html</url></release>
<release version="9.15" date="2026-05-11"><url>https://www.pgadmin.org/docs/pgadmin4/9.15/release_notes_9_15.html</url></release>
<release version="9.14" date="2026-04-02"><url>https://www.pgadmin.org/docs/pgadmin4/9.14/release_notes_9_14.html</url></release>
Expand Down
15 changes: 8 additions & 7 deletions org.pgadmin.pgadmin4.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
app-id: org.pgadmin.pgadmin4
runtime: org.freedesktop.Platform
runtime-version: "25.08"
runtime-version: '25.08'
base: org.electronjs.Electron2.BaseApp
base-version: "25.08"
base-version: '25.08'
sdk: org.freedesktop.Sdk
command: run.sh
separate-locales: false
Expand Down Expand Up @@ -104,15 +104,16 @@ modules:
- name: pgadmin4-server
buildsystem: simple
build-commands:
- bsdtar -Oxf pgadmin-server.deb 'data.tar.xz' | bsdtar --exclude 'usr/pgadmin4/venv' -xf -
- bsdtar -Oxf pgadmin-server.deb 'data.tar.xz' | bsdtar --exclude 'usr/pgadmin4/venv'
-xf -
- cp -r usr/* ${FLATPAK_DEST}/
- mv ${FLATPAK_DEST}/pgadmin4 ${FLATPAK_DEST}/pgAdmin4
- cat usr/pgadmin4/web/config_distro.py config_distro.py > ${FLATPAK_DEST}/pgAdmin4/web/config_distro.py
sources:
- type: file
url: https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/trixie/dists/pgadmin4/main/binary-amd64/pgadmin4-server_9.16-1.trixie_amd64.deb
url: https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/trixie/dists/pgadmin4/main/binary-amd64/pgadmin4-server_9.17-1.trixie_amd64.deb
dest-filename: pgadmin-server.deb
sha256: 2f6bb89376aa9b2636d5f99787dd6091d5aa29870a0863c60ed37d57eb12cba0
sha256: 96c3ba8a5202573a294515a47a9306a8d9de11ebb6b580fd3bcd891db7ec013a
x-checker-data:
type: anitya
project-id: 6603
Expand All @@ -134,9 +135,9 @@ modules:
- install -Dm644 org.pgadmin.pgadmin4.metainfo.xml ${FLATPAK_DEST}/share/metainfo/org.pgadmin.pgadmin4.metainfo.xml
sources:
- type: file
url: https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/trixie/dists/pgadmin4/main/binary-amd64/pgadmin4-desktop_9.16-1.trixie_amd64.deb
url: https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/trixie/dists/pgadmin4/main/binary-amd64/pgadmin4-desktop_9.17-1.trixie_amd64.deb
dest-filename: pgadmin-desktop.deb
sha256: 42e13d98b72838395a01b6806f21b6a9cc18982f4eb67a87eac1b0f32ee050f6
sha256: 975bb053142c2f8238da9503bcf027fb6373d5cdbfab12e5e31caa9700c7ea32
x-checker-data:
type: anitya
project-id: 6603
Expand Down
78 changes: 39 additions & 39 deletions python3-requirements_filtered.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ modules:
sha256: 3e1faedc9d87e7d56a164eca3ccb6ace0d61b94abe83e92242f8dc8bba9b4a9f
- &id001
type: file
url: https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz
sha256: 44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529
url: https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-2.1.1.tar.gz
sha256: dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be
- &id002
type: file
url: https://files.pythonhosted.org/packages/1f/99/d1c90d6041656cc6ee229dc99cd67fd0cd5aec3c5f7d72fffc27cc750054/cryptography-49.0.0.tar.gz
sha256: f89660a348f4f78a92366240a61404e337586ef7f5909a2fef59ca88ef505493
- type: file
url: https://files.pythonhosted.org/packages/13/80/d1b30336582cced4dce0dae776508a6011723e32f907bc7a702c0b25890a/joserfc-1.7.2-py3-none-any.whl
sha256: ddd818c0ca9b4f17bbc2d72cb3966e6ded7502be089316c62c3cc64ae86132b5
url: https://files.pythonhosted.org/packages/f9/bf/249dcd99b3376375910b7fa922383b57792975c8758f50d44612e749226c/joserfc-1.7.4-py3-none-any.whl
sha256: 32d46c2cd5e3203c13e87a6c61333cab310b1ba80cd54b4c4f386a848a122463
- &id003
type: file
url: https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl
Expand All @@ -51,13 +51,13 @@ modules:
sha256: f4d0b956a8146f30333e071374171f3cfa7bdb8073adb8c3814b65567aa7447c
- &id005
type: file
url: https://files.pythonhosted.org/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl
sha256: 3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897
url: https://files.pythonhosted.org/packages/ef/2f/c5464532e965badff2f4c4c1a3a83f5697f0d7c407ed0cda44aaa99bb451/certifi-2026.6.17-py3-none-any.whl
sha256: 2227dcbaafe0d2f59279d1762ddddc37783ed4354594f194ffc31d20f41fc3db
- *id001
- &id006
type: file
url: https://files.pythonhosted.org/packages/db/8f/61959034484a4a7c527811f4721e75d02d653a35afb0b6054474d8185d4c/charset_normalizer-3.4.7-py3-none-any.whl
sha256: 3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d
url: https://files.pythonhosted.org/packages/98/2b/f97f1c193fb855c345d678f5077d6926034db0722df74c8f057020e05a25/charset_normalizer-3.4.9-py3-none-any.whl
sha256: 68e5f26a1ad57ded6d1cfb85331d1c1a195314756471d97758c48498bb4dcdf5
- *id002
- &id007
type: file
Expand All @@ -79,8 +79,8 @@ modules:
sha256: 2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0
- &id009
type: file
url: https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl
sha256: f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548
url: https://files.pythonhosted.org/packages/49/d3/b8441a820a491ddfc024b0b0cf0393375b75ea13866d9c66727e54c2fc80/typing_extensions-4.16.0-py3-none-any.whl
sha256: 481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8
- &id010
type: file
url: https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl
Expand Down Expand Up @@ -180,11 +180,11 @@ modules:
--prefix=${FLATPAK_DEST} "boto3==1.43.*" --no-build-isolation
sources:
- type: file
url: https://files.pythonhosted.org/packages/e2/48/c740abb7ba90d89ef63cf766c8e07d72e6422b3cf68aa4dccf0a83efed93/boto3-1.43.37-py3-none-any.whl
sha256: f409f931e836f2f24e168e8f93901010cb8055c7f2ddcfcfbd72b25f8c4e306c
url: https://files.pythonhosted.org/packages/15/94/14cf3ec553edf78e5196289087ac52862c87ac179fa1cfdf1022ec366b79/boto3-1.43.64-py3-none-any.whl
sha256: 2b555e63ece57cffb1ab1666fa6c23a0957e61f9d19ea8424d6c884124c3fd98
- type: file
url: https://files.pythonhosted.org/packages/bf/64/49313b38d675f4004fb736d2a4293b72504eac5380fc21b6e4a8660824ad/botocore-1.43.37-py3-none-any.whl
sha256: 8b7e8408aa7eca7dca9ae9824fb7677daf64d40ed675366ed7b9248470d08757
url: https://files.pythonhosted.org/packages/3d/d1/f27d1a4fb571e102828a4672cb3d19e0409275eb92c701b67a85879c0b04/botocore-1.43.64-py3-none-any.whl
sha256: f0a01c47d631ab95589c244566bca971294724b21862de1c12c7c3b0de236272
- type: file
url: https://files.pythonhosted.org/packages/14/2f/967ba146e6d58cf6a652da73885f52fc68001525b4197effc174321d70b4/jmespath-1.1.0-py3-none-any.whl
sha256: a5663118de4908c91729bea0acadca56526eb2698e83de10cd116ae0f4e97c64
Expand All @@ -193,8 +193,8 @@ modules:
url: https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl
sha256: a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427
- type: file
url: https://files.pythonhosted.org/packages/46/5f/4c174edad94f82de888ac00a5ddd8d07b35609b6c94f0bdf4d74af57703e/s3transfer-0.19.0-py3-none-any.whl
sha256: 777cc2415536f1debadb5c2ef7779275d0fc0fe0e042411cdd6caebeb2685262
url: https://files.pythonhosted.org/packages/bc/e7/5c595c75e9f41a44f30e526eda465ea0b4eec93470e074e4a111b253f13a/s3transfer-0.19.2-py3-none-any.whl
sha256: d8168eccca828cbb2cd573675333f3bddd254313a9c42494b84c76b539e8ba25
- &id034
type: file
url: https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl
Expand All @@ -204,7 +204,7 @@ modules:
buildsystem: simple
build-commands:
- pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}"
--prefix=${FLATPAK_DEST} "certifi==2026.5.20" --no-build-isolation
--prefix=${FLATPAK_DEST} "certifi==2026.6.17" --no-build-isolation
sources:
- *id005
- name: python3-cryptography
Expand Down Expand Up @@ -254,8 +254,8 @@ modules:
sha256: 722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698
- &id035
type: file
url: https://files.pythonhosted.org/packages/ec/dd/96da98f892250475bdf2328112d7468abdd4acc7b902b6af23f4ed958ea0/pytz-2026.2-py2.py3-none-any.whl
sha256: 04156e608bee23d3792fd45c94ae47fae1036688e75032eea2e3bf0323d1f126
url: https://files.pythonhosted.org/packages/0f/7b/39c34ca613b0b198cb866466651b26b045e2009864c5183c979a3b83f383/pytz-2026.3.post1-py2.py3-none-any.whl
sha256: dd95840dd199baea12d9cc096a1d452caa6596a1c1e4b5f3dbd1541855d5e815
- &id022
type: file
url: https://files.pythonhosted.org/packages/93/8c/2e650f2afeb7ee576912636c23ddb621c91ac6a98e66dc8d29c3c69446e1/werkzeug-3.1.8-py3-none-any.whl
Expand Down Expand Up @@ -325,8 +325,8 @@ modules:
url: https://files.pythonhosted.org/packages/d2/c4/3f329b23d769fe7628a5fc57ad36956f1fb7132cf8837be6da762b197327/Flask_Migrate-4.1.0-py3-none-any.whl
sha256: 24d8051af161782e0743af1b04a152d007bad9772b2bca67b7ec1e8ceeb3910d
- type: file
url: https://files.pythonhosted.org/packages/96/78/5fe6dc3a3a5b2f5a2a4faef8bfe336d5fa049a38884ab3172e0098160c01/alembic-1.18.5-py3-none-any.whl
sha256: 06d8ba9d04558022f5395e9317de03d270f3dced49cee01f89fe7a13c26f14bc
url: https://files.pythonhosted.org/packages/34/79/59ab6f1fe72eee229de91aa393225389a85df12a0fbbbfa264efcf6d7872/alembic-1.19.0-py3-none-any.whl
sha256: cf839d3849116aab3cc047e09c6968b9bd6b2fde61b6bb7c1e97352fe5503580
- *id016
- *id017
- *id018
Expand All @@ -336,8 +336,8 @@ modules:
sha256: 4ba4be7f419dc72f4efd8802d69974803c37259dd42f3913b0dcf75c9447e0a0
- &id025
type: file
url: https://files.pythonhosted.org/packages/e2/f1/fbbfef6af0bad0548f09bc28948ea3c275b4edb19e17fc5ca9900a6a634d/greenlet-3.5.3.tar.gz
sha256: a61efc018fd3eb317eeca31aba90ee9e7f26f22884a79b6c6ec715bf71bb62f1
url: https://files.pythonhosted.org/packages/a3/74/b13368064b09053253555d3f2839cc2684d22d5aed0d2ccffbf7a6736558/greenlet-3.5.4.tar.gz
sha256: 0232ae1de90a8e07867bb127d7a6ba2301e859145489f25cda8a6096dabe1d20
- *id019
- *id020
- *id021
Expand Down Expand Up @@ -423,8 +423,8 @@ modules:
- *id020
- *id021
- type: file
url: https://files.pythonhosted.org/packages/5b/96/82f6328e410515fab21d5602ba35b9377a47b5a141a0c1f9efa00ce21eb4/python_engineio-4.13.3-py3-none-any.whl
sha256: 1f60ecaf1358190f0e26c48c578a60428dc02a8f1295bc3dbf53d1b31116821f
url: https://files.pythonhosted.org/packages/17/3d/26e14cf47c56c9ba3c3e12cae21f24716bc3182bb52260213ec0c819d0b9/python_engineio-4.13.4-py3-none-any.whl
sha256: 272de73124e255d3d2bba6f86358c1a1ba618f938f337a0c868b60550fe38719
- type: file
url: https://files.pythonhosted.org/packages/0a/38/8c5e72d53ff8eb27497c4f268a7f6d9121e727a50b65248288ad79a93053/python_socketio-5.16.3-py3-none-any.whl
sha256: e7ad14202a5e6448824c7c2f86161d04e13dec05992257df5c709e6a2798c041
Expand Down Expand Up @@ -491,15 +491,15 @@ modules:
- *id006
- *id002
- type: file
url: https://files.pythonhosted.org/packages/86/40/9bdbb60b03a332bd45acb8703da08bbc27d991d35286b62e42acc86d243a/google_api_core-2.31.0-py3-none-any.whl
sha256: ef79fb3784c71cbac89cbd03301ba0c8fb8ad2aa95d7f9204dd9628f7adf59ab
url: https://files.pythonhosted.org/packages/89/31/5056a347bb934ea04583c8b27916ef1501729c72638629545bce26ff4223/google_api_core-2.33.0-py3-none-any.whl
sha256: a2e22a0c1d0f03eafff1858b38cf46f832d5902b0c052235bf0ab8402929fbdc
- type: file
url: https://files.pythonhosted.org/packages/d5/92/0fc9e7a09eb240c31b879bd8d2e43f81ed1f86c4798b79ead4a083921ab3/google_api_python_client-2.198.0-py3-none-any.whl
sha256: fabac935474e817da5e662ff61bf7139439d6f92b32d332a7318a2d45931e03e
- &id029
type: file
url: https://files.pythonhosted.org/packages/e8/1d/f6d3ca1ad0725f2e08a1c6915640748a52de2e66596160a4d53b010cccf0/google_auth-2.55.1-py3-none-any.whl
sha256: eada68dfd52b3b81191827601e2a0c3fa12540c818534b630ddc5355769c3995
url: https://files.pythonhosted.org/packages/88/63/50636aae68c9bf17c891c7eb18b49baa9bd6b31d2a97b8de4813a9fc8d1c/google_auth-2.56.2-py3-none-any.whl
sha256: c8270ea95b2697b74e3d8438ae9c5b898e38b623b915c7b5c5635921e7de68a6
- type: file
url: https://files.pythonhosted.org/packages/97/be/954c35a62b9e31de66b0a43c225c9b6bb9e0f98d6b1dc110a2308e3644f5/google_auth_httplib2-0.4.0-py3-none-any.whl
sha256: 8e55cfafa3358cba85f6cad4a886138e88e158d71e7e5c9ee5936a5c1507fb91
Expand All @@ -511,15 +511,15 @@ modules:
sha256: dc6705cacdf3fb0a2aba7629fa33c90fd93e30035db0c157325826be177e4816
- *id007
- type: file
url: https://files.pythonhosted.org/packages/7c/20/b122d4626976acb81132036d2ad1bb35a1a8775fceb837ec30964622516a/proto_plus-1.28.0-py3-none-any.whl
sha256: a630604310899e73c59ec302e5765c058d412b2f090b9c79c8822589f14955b8
url: https://files.pythonhosted.org/packages/9d/84/4e9a53a062d4073c74897a6bd20fff74d55307341b3e85c081002462b3ef/proto_plus-1.28.2-py3-none-any.whl
sha256: b874236fcac2358f601e4330bcb76cb8b89c851303ccf4078408b3d4774d1c52
- type: file
url: https://files.pythonhosted.org/packages/19/c7/5f7c636ec43e0c545e28d1f1db71990108306f7bdcb89f069ba97e428e7f/protobuf-7.35.1-py3-none-any.whl
sha256: 4bc97768d8fe4ad6743c8a19403e314511ed9f6d13205b687e52421c023ac1b9
- &id030
type: file
url: https://files.pythonhosted.org/packages/5d/a0/7d793dce3fa811fe047d6ae2431c672364b462850c6235ae306c0efd025f/pyasn1-0.6.3-py3-none-any.whl
sha256: a80184d120f0864a52a073acc6fc642847d0be408e7c7252f31390c0f4eadcde
url: https://files.pythonhosted.org/packages/9a/3b/6163796d69c3977d1e4287bea4a6979161cbbdd170ebb430511e8e1999ce/pyasn1-0.6.4-py3-none-any.whl
sha256: deda9277cfd454080ec40b207fb6df82206a3a2688735233cdcd8d3d565f088b
- &id031
type: file
url: https://files.pythonhosted.org/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl
Expand Down Expand Up @@ -591,8 +591,8 @@ modules:
url: https://files.pythonhosted.org/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl
sha256: bf8150b79a2d5d91ae48629d8b427a8f7ba0e1097dd6202a9059f29a36379535
- type: file
url: https://files.pythonhosted.org/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl
sha256: 79ce39246eddbde4b3a03b77ea5f0f7878dc669b166a66cf3fa8e266aa3fa2f4
url: https://files.pythonhosted.org/packages/02/36/ecc85bc96c273dc8a11273ed4782272975e6338d4a3e9228621175edf0e3/jaraco_functools-4.6.0-py3-none-any.whl
sha256: 99e3dc0060c5cbe8fcd1cdb36258e2a65ca40f1566b2033b12abb1bb44dd3c30
- type: file
url: https://files.pythonhosted.org/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl
sha256: 97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182683
Expand Down Expand Up @@ -704,8 +704,8 @@ modules:
--prefix=${FLATPAK_DEST} "qrcode[pil]==8.*" --no-build-isolation
sources:
- type: file
url: https://files.pythonhosted.org/packages/8c/21/c2bcdd5906101a30244eaffc1b6e6ce71a31bd0742a01eb89e660ebfac2d/pillow-12.2.0.tar.gz
sha256: a830b1a40919539d07806aa58e1b114df53ddd43213d9c8b75847eee6c0182b5
url: https://files.pythonhosted.org/packages/1c/3d/bb7fca845737cf9d7dbde16ed1843984665ff2e0a518f5db43e77ec540b9/pillow-12.3.0.tar.gz
sha256: 3b8182a766685eaa002637e28b4ec8d6b18819a0c71f579bf0dbaa5830297cce
- type: file
url: https://files.pythonhosted.org/packages/dd/b8/d2d6d731733f51684bbf76bf34dab3b70a9148e8f2cef2bb544fccec681a/qrcode-8.2-py3-none-any.whl
sha256: 16e64e0716c14960108e85d853062c9e8bba5ca8252c0b4d0231b9df4060ff4f
Expand Down Expand Up @@ -749,8 +749,8 @@ modules:
--prefix=${FLATPAK_DEST} "typer==0.26.*" --no-build-isolation
sources:
- type: file
url: https://files.pythonhosted.org/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl
sha256: 571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320
url: https://files.pythonhosted.org/packages/3e/30/e900b21425a860e195f32e37657aa1f7c7f2b1bfb26f03ca209b90933c06/annotated_doc-0.0.5-py3-none-any.whl
sha256: 117bac03a25ede5df5440e855b32d556049ca169ead221505badf432fed4b101
- type: file
url: https://files.pythonhosted.org/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl
sha256: 9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a
Expand Down
4 changes: 3 additions & 1 deletion regen-pip.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Increase this on each version update and rerun the script
wget https://raw.githubusercontent.com/pgadmin-org/pgadmin4/REL-9_16/requirements.txt
PGADMIN_VERSION=9_17

wget "https://raw.githubusercontent.com/pgadmin-org/pgadmin4/REL-${PGADMIN_VERSION}/requirements.txt"

# https://github.com/flatpak/flatpak-builder-tools/issues/365
cat requirements.txt | grep -v "<= '3.9'" | grep -v "< '3.10'" | grep -v sys_platform==\"win32\" > requirements_filtered.txt
Expand Down