Commit Graph

6 Commits

Author SHA1 Message Date
Abhinav Singh bb736aa4a0
Remove -dev from python-version (#287)
* Remove -dev from python-version. See https://twitter.com/imoracle/status/1224070108064043008 for background

* Remove benchmark module which was broken on 3.6.9 (mypy broken). Also remove 3.5 support from README
2020-02-02 13:05:06 -08:00
Abhinav Singh b2a16046c2
Invoke github actions for all pull requests (#259) 2020-01-07 10:35:25 -08:00
Abhinav Singh c9ce446440
Add py3.8 support and bump node to 12.x (#195)
* Add py3.8 support and bump node to 12.x

* Add 10.x, 11.x, 12.x matrix for dashboard testing

* Add Python 3.8 support label

* Single tested with label
2019-11-26 21:44:20 -08:00
Abhinav Singh 35a88c0235
Cleanup (#194)
* Add basic README description for dashboard

* Use spaces for all except makefile

* enable tests for py 3.5

* Python 3.5 support label

* Avoid clash of names
2019-11-26 21:16:08 -08:00
Abhinav Singh 148c260472
Move dashboard backend within proxy module, now ships via same pip package (#177)
* Allow resources to load from http and ws when running w/o https

* Move dashboard backend (dashboard.py) within proxy module. Now shipped with pip install proxy.py

* Update ref to dashboard backend in github workflows

* Add git-pre-commit hook file.

Enable it by symlinking as .git/hooks/pre-commit

* Also enable static server for dashboard serving
2019-11-15 13:29:48 -08:00
Abhinav Singh 3aa1dc2824
Test refactor + Docker image CI (#154)
* Move tests into individual modules too

* Ensure one test class per file

* Fix docker image after refactoring

* Add github actions workflow for building docker image

* Fix image name

* Setup python required for extracting proxy version

* Version will also require deps
2019-10-29 20:41:39 -07:00