Dima Gerasimov
|
71fdeca5e1
|
ci: update mypy config and make ruff config more consistent with other projects
|
2024-08-31 02:17:49 +01:00 |
|
Dima Gerasimov
|
d58453410c
|
ruff: process remaining existing checks and suppress the annoying ones
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
1c5efc46aa
|
ruff: enable TRY rules
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
fc0e0be291
|
ruff: enable ICN and PD rules
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
c5df3ce128
|
ruff: enable W, COM, EXE rules
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
ac08af7aab
|
ruff: enable PT (pytest) rules
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
9fd4227abf
|
ruff: enable RET/PIE/PLW
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
bd1e5d2f11
|
ruff: enable PERF checks set
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
985c0f94e6
|
ruff: attempt to enable ARG checks, suppress in some places
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
72cc8ff3ac
|
ruff: enable B warnings (mainly suppressed exceptions and unused variables)
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
d0df8e8f2d
|
ruff: enable PLR rules and fix bug in my.github.gdpr._is_bot
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
b594377a59
|
ruff: enable RUF ruleset
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
664c40e3e8
|
ruff: enable FBT rules to detect boolean arguments use without kwargs
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
118c2d4484
|
ruff: enable UP ruleset for detecting python deprecations
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
d244c7cc4e
|
ruff: enable and fix C4 ruleset
|
2024-08-28 04:06:32 +01:00 |
|
Dima Gerasimov
|
0e6dd32afe
|
ci: minor fixes after mypy update
|
2024-08-03 16:18:32 +01:00 |
|
Dima Gerasimov
|
0512488241
|
ci: sync configs to pymplate
- add python3.12
- add ruff
|
2023-10-06 02:24:01 +01:00 |
|