diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-05-02 03:00:59 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-05-02 03:00:59 +0200 |
commit | d17967eea2e42466103347257002451f17b5d5e8 (patch) | |
tree | d299b451ade590ab3cbf90c703c5914cad2fef4e /setup.cfg | |
parent | Hopefully fix installation issues. (diff) | |
download | mu4web-d17967eea2e42466103347257002451f17b5d5e8.tar.gz mu4web-d17967eea2e42466103347257002451f17b5d5e8.tar.xz |
Configure linters.
Introduce flake8 and mypy for better error checking.
Fix all errors and warnings emitted by those.
Also fix type error with `url_for`.
Diffstat (limited to 'setup.cfg')
-rw-r--r-- | setup.cfg | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -29,6 +29,16 @@ include_package_data = True [options.packages.find] +[mypy] +ignore_missing_imports = True +disallow_untyped_defs = True + +[mypy-mu4web.main] +# NOTE Flask endpoints aren't typed. +# Prefer to move everything except flask endpoints +# to proper modules +disallow_untyped_defs = False + [flake8] ignore = E731 max-line-length = 100 |