Commit Graph

10 Commits

Author SHA1 Message Date
lebr0nli bb59a81c07 Add rich into dev-requirements.txt 2023-02-16 03:27:25 +00:00
Gulshan Singh bc59a8eddd
Fix memoize type issues and enable mypy in lint script (#1518)
* memoize type fixes

* Add mypy to lint script

* Add mypy to dev-requirements.txt
2023-01-11 13:39:30 +01:00
Gulshan Singh 612328a0a7
Upgrade dependencies (#1476) 2022-12-27 18:37:19 -08:00
Filip Mazur e3c2b87239
Implementing vermin into CI (#1319) 2022-10-22 02:15:44 -07:00
Gulshan Singh 29c9d74f9b
Add flake8-builtins to linters (#1254)
* Add flake8-builtins linter

* Update flake8-builtins to 2.0.0
2022-10-09 00:03:22 +02:00
Gulshan Singh 0d73e9d8c9
Cleanup requirements and run full setup in lint CI job (#1230) 2022-10-05 18:15:18 -07:00
syheliel 7e8c999795
Fix IDE's auto-complete support (#1106)
Co-authored-by: syheliel <syheliel@gmail.com>
2022-08-30 20:46:16 +02:00
Gulshan Singh d8b589d823
Add black to CI (#1101)
* Add black to CI

* Rename linter step
2022-08-30 02:34:34 +02:00
disconnect3d 697c32e84b Move pytest to dev-requirements 2022-08-28 23:12:00 +02:00
Gulshan Singh 2bde0cc1d8
Update CI to test 18.04, 20.04, and 22.04 (#1100)
* Fix requirements.txt for Python 3.6

* Install coverage from setup-test-tools.sh

* Update CI to test Ubuntu 18.04, 20.04, and 22.04
2022-08-28 23:11:16 +02:00