./www/py-django-sql-explorer, Pluggable app that allows to execute SQL, view, and export the results

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.0.2, Package name: py311-django-sql-explorer-4.0.2, Maintainer: pkgsrc-users

SQL Explorer aims to make the flow of data between people fast, simple, and
confusion-free.

Quickly write and share SQL queries for any Django app in a simple, usable SQL
editor, preview the results in the browser, share links to download CSV files,
and keep the information flowing!

Explorer values simplicity, intuitive use, unobtrusiveness, stability, and the
principle of least surprise.

Django SQL Explorer is inspired by any number of great query and reporting
tools out there.


Required to run:
[www/py-django] [devel/py-setuptools] [databases/py-sqlparse] [lang/py-six] [databases/py-unicodecsv] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 634.653 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-08 23:52:01 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-sql-explorer: updated to 4.0.2

4.0.2

Minor bugfixes

4.0.1

Add support for Django 5.0. Drop support for Python < 3.10.
Basic code completion in the editor!
Front-end must be built with Vite if installing from source.
* Front-end modernization. CodeMirror 6. Bootstrap5. Vite-based build
* Django 5 support & tests
* S3 signature version support
* Record and show whether the last run of each query was successful
* Replace isort and flake8 with Ruff (linting)

Note: There is no 4.0.0 release as 4.0.1 was needed to resolve a conflict on PyPi
   2023-12-07 19:10:26 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-sql-explorer: updated to 3.2.1

3.2.1 (2023-07-13)

* Test for SET PASSWORD
* Fix User primary key reference

3.2.0 (2023-05-17)

* CSRF token httponly support + s3 destination for async results

3.1.1 (2023-02-27)

* Added makemigrations --check pre-commit hook
* Add missing migration

3.1.0 (2023-02-25)

* Favorite queries
* Add labels to params like $$paramName|label:defaultValue$$
* Pivot export
* ci: pre-commit autoupdate
* ci: ran pre-commit on all files for ci bot integration
* ci: coverage update
* ci: Adding django 4.2 to the test suite

3.0.1 (2022-12-16)

* Fix for running without optional packages

3.0 (2022-12-15)

Add support for Django >3.2 and drop support for <3.2
Add support for Python 3.9, 3.10 and 3.11 and drop support for <3.8
* Document breakage of "Format" button due to CSRF_COOKIE_HTTPONLY
* Avoid execution of parameterised queries when viewing query
* Change sql blacklist functionality from regex to sqlparse
* Form display in popup now requires sanitize: false flag
* Updated celery support
* Added pre-commit hooks
* Feature/more s3 providers
* Check sql blacklist on execution as well as save
* Conditionally import optional packages
   2023-07-13 12:03:31 by Thomas Klausner | Files touched by this commit (45)
Log message:
*: switch django users to py-django3
   2023-04-30 20:34:07 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-django-sql-explorer: not for python 2
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2019-12-15 22:47:20 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-sql-explorer: updated to 1.1.3

1.1.3:
- URL-friendly parameter encoding
- Updating dependency reference for Python 3 compatibility
- Include database views in list of tables
- Fix unicode issue when generating migration with py2 or py3
- Do not use "message" attribute on exception
- Update EXPLORER_SCHEMA_EXCLUDE_TABLE_PREFIXES

- Minor Changes
  - release checklist included in repo
  - readme updated with new screenshots
  - python dependencies/optional-dependencies updated to latest
    - six, xlsxwriter, factory-boy, sqlparse