Dima Gerasimov
|
8496d131e7
|
general: migrate modules to use 3.9 features
|
2024-10-19 23:41:22 +01:00 |
|
karlicoss
|
d3f9a8e8b6
|
core: migrate code to benefit from 3.9 stuff (#401)
for now keeping ruff on 3.8 target version, need to sort out modules as well
|
2024-10-19 20:55:09 +01:00 |
|
Dima Gerasimov
|
bc7c3ac253
|
general: python3.9 reached EOL, switch min version
also enable 3.13 on CI
|
2024-10-19 18:58:17 +01:00 |
|
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
|
9fd4227abf
|
ruff: enable RET/PIE/PLW
|
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
|
7bfce72b7c
|
core: cleanup/sort imports according to ruff check --select I
|
2024-08-16 11:38:13 +01:00 |
|
karlicoss
|
657ce08ac8
|
fix mypy issues after mypy/libraries updates
|
2023-11-10 22:59:09 +00:00 |
|
karlicoss
|
8c2d1c9463
|
general: use less explicit kompress boilerplate in modules
now get_files/kompress library can handle it transparently
|
2023-10-20 21:13:59 +01:00 |
|
karlicoss
|
fe26efaea8
|
core/kompress: move vendorized to _deprecated, use kompress library directly
|
2023-10-12 23:47:05 +01:00 |
|