Commit Graph

20 Commits

Author SHA1 Message Date
Jonas L 651bb9261c
chore(api): disable duplicate-code check (#2799)
* chore(api): disable duplicate-code check

* refactor: fix linting errors
2023-12-18 18:54:07 +01:00
jo c414068c16 test: re-enable pylint logging-fstring-interpolation 2023-02-26 19:09:51 +02:00
jo 3606bd2b2b chore: add isort pre-commit hook 2023-02-03 12:38:58 +01:00
jo f394336efc chore: move isort config to pyproject.toml 2022-12-07 15:59:52 +02:00
jo 5738edb49c chore: split test and coverage tasks 2022-12-07 15:59:52 +02:00
jo cfcfcc82e4 chore: revert pin setuptools to <64.0.0 for build backend
This reverts commit 2bde574487.
2022-08-25 09:51:36 +02:00
jo 2bde574487 chore: pin setuptools to <64.0.0 for build backend 2022-08-11 22:16:00 +02:00
Jonas L 8a1fffe496
chore(api): add pytest-django settings module config (#2006) 2022-07-27 18:11:50 +02:00
Jonas L 6dfd4dd086
test(api): always print logs while testing (#1988) 2022-07-25 21:20:18 +02:00
jo 7c613d9176 test(api): ignore mypy missing imports 2022-07-18 00:04:54 +02:00
jo 81e1de4fbd chore(api): disable fixme warnings 2022-07-18 00:04:54 +02:00
jo 07f6c0b0f2 test(api): ignore tests file coverage 2022-06-30 13:24:05 +02:00
jo ac66441278 test(api): disable too-many-arguments lint error 2022-06-29 06:04:31 +02:00
jo 6cc20013ef test(api): disable too-few-public-methods lint error 2022-06-29 06:04:31 +02:00
jo 6ac52ead3e test(api): allow f string format for logging 2022-06-29 06:04:31 +02:00
Jonas L 9d5de61241
chore(api): add mypy django stubs plugins (#1726) 2022-04-09 12:18:23 +02:00
jo 0bbd46c33f refactor(api): fix pylint errors 2022-04-04 15:20:22 +02:00
jo bf8db3e6f0 chore(api): add pylint-django plugin 2022-04-04 15:20:22 +02:00
jo 9de82bb568 chore: make linters config consistent in pyproject.toml
- remove mypy config from makefile
2022-01-26 10:15:35 +02:00
jo 0f8cb1a5ed chore: set python build system in pyproject.toml
- fix local package install
- local packages requirement url format
2022-01-26 10:15:35 +02:00