Management tool for PostgreSQL
pgAdmin 4 is a rewrite of the popular pgAdmin3 management tool for the PostgreSQL
(http://www.postgresql.org) database.
pgAdmin 4 is written as a web application in Python, using jQuery and Bootstrap
for the client side processing and UI. On the server side, Flask is being utilised.
Although developed using web technologies, we intend for pgAdmin 4 to be usable
either on a web server using a browser, or standalone on a workstation. The
runtime/ subdirectory contains a QT based runtime application intended to allow
this - it is essentially a browser and Python interpretor in one package which
will be capable of hosting the Python application and presenting it to the user
as a desktop application.
- Devel package for openSUSE:Factory
-
2
derived packages
- Links to openSUSE:Factory / pgadmin4
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:database:postgresql/pgadmin4 && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
README.SUSE | 0000001898 1.85 KB | |
README.SUSE.uwsgi.in | 0000000411 411 Bytes | |
_link | 0000000124 124 Bytes | |
_service | 0000000236 236 Bytes | |
fix-eventlet-select_epoll.patch | 0000004998 4.88 KB | |
fix-python3-crypto-call.patch | 0000002637 2.58 KB | |
make-cloud-packages-optional.patch | 0000001089 1.06 KB | |
node_modules.obscpio | 0090860280 86.7 MB | |
node_modules.spec.inc | 0000183877 180 KB | |
optipng | 0000000881 881 Bytes | |
package-lock.json | 0000888317 867 KB | |
package_deps.patch | 0000000814 814 Bytes | |
package_git_local.patch | 0000000896 896 Bytes | |
pgadmin-user.conf | 0000000112 112 Bytes | |
pgadmin4-8.2.tar.gz | 0033932117 32.4 MB | |
pgadmin4-8.2.tar.gz.asc | 0000000833 833 Bytes | |
pgadmin4-desktop | 0000004750 4.64 KB | |
pgadmin4.changes | 0000102514 100 KB | |
pgadmin4.conf.in | 0000000742 742 Bytes | |
pgadmin4.desktop | 0000000255 255 Bytes | |
pgadmin4.keyring | 0000003167 3.09 KB | |
pgadmin4.service.in | 0000000823 823 Bytes | |
pgadmin4.spec | 0000020011 19.5 KB | |
pgadmin4.tmpfiles.d | 0000000039 39 Bytes | |
pgadmin4.uwsgi.in | 0000000266 266 Bytes | |
support-new-azure-mgmt-rdbms.patch | 0000000970 970 Bytes | |
update-vendor.sh | 0000000806 806 Bytes | |
use-os-makedirs.patch | 0000000693 693 Bytes |
Revision 65 (latest revision is 72)
- Fix shebang of pgadmin4-desktop to use python3.11 - New pgadmin4-cloud subpackage that includes now the cloud dependencies and make the pgadmin4-cloud package optional so it's now optional to depend on the azure/aws/google python packages. - Add patch to let pgadmin4 work without cloud support: * make-cloud-packages-optional.patch - Add a optipng script that actually uses pngcrush to compress png images so we don't depend on optipng which is not available in SLE. - Fix pgadmin4-desktop to use a timer instead of threads. It seems there's an issue the way python threads were used with Qt5 that made the script fail to update the systray menu when pgadmin was started. - Add missing python-typer dependency - Add pgadmin4-user.conf file to create the pgadmin user/group using systemd with the new system-user-pgadmin package. - Replace yarn (which is not available in SLE) with local-npm-registry. - Add node_modules service and node_modules.obscpio / node_modules.spec.inc source files which replace vendor.tar.xz that is now removed. - package_deps.patch - dependency fixes - package_git_local.patch - dependency fixes that are needed *after* generating package-lock.json since only registry-supplied packages are available locally. - Update update-vendor.sh script.
Comments 0