explorerhq / django-sql-explorer

Easily share data across your company via SQL queries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python 3.9 support & old dependencies

marksweb opened this issue · comments

Tests against python 3.9 are failing.

https://github.com/groveco/django-sql-explorer/runs/4761199838?check_suite_focus=true

It would appear to be related to third party dependencies of the optional packages. Specifically a package called anyjson which was last updated in 2012.

This appears to be linked to celery/kombu which also could do with being updated.

#437 mentions support for Celery 5, but that's quite different in it's approach to tasks. Perhaps celery 4 support would be the best first step.

#461 has python 3.9 tests passing and is an initial look at testing against python 3.10