Commit Graph

13 Commits

Author SHA1 Message Date
727342a767 Move flake8 settings to tox.ini
And add flake8 in the Makefile.
2019-08-04 00:11:49 +08:00
4fef80595c Skip pb files in linters
In isort, black, and flake8, respectively.

Add `format` in Makefile

Run top level packages only

With `setup.py`, to avoid running other unrelated directories.

Refactor
2019-08-03 23:34:56 +08:00
d78e6dbf04 Add black-compatible isort config 2019-08-03 17:50:14 +08:00
224b54ad93 Add basic flake8 config 2019-08-02 14:38:03 -07:00
da9d5cadec Disables mypy in CI
Also moves linting to Makefile to take advantage of globbing.
2019-08-02 11:46:43 -07:00
51cc710dc0 remove pylint 2019-07-31 15:14:56 -07:00
a2133d8c7c Add black check to CI 2019-07-31 14:59:47 -07:00
5e215901c0 Apply PR feedback 2019-07-30 23:41:28 +08:00
60d6703964 Temporary disable pylint on tests folder 2019-07-30 17:41:46 +08:00
04b7df9fcf Lint examples in tox 2019-07-24 18:00:57 +08:00
529829b9f1 Move codecov to tox.ini 2019-07-24 16:41:19 +08:00
1ae306ae8f Fix mypy command
- Remove requirements_dev.txt
- Add detailed versions
2019-07-24 16:34:55 +08:00
9497c3180f Add tox
- Put extras_require to setup.py
- Add mypy
2019-07-24 15:54:30 +08:00