renovate[bot]
|
34881fb860
|
fix(deps): update dependency pydantic to v2.11.2 (#3338)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-04-04 10:14:34 +11:00 |
Anton Hvornum
|
dc104e6967
|
Bumping version to 3.0.4 (#3319)
|
2025-03-31 09:51:40 +02:00 |
renovate[bot]
|
b4bec7149d
|
fix(deps): update dependency flake8 to v7.2.0 (#3309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-30 09:53:49 +02:00 |
renovate[bot]
|
c4bea107b0
|
fix(deps): update dependency pydantic to v2.11.1 (#3306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-29 11:17:15 +11:00 |
renovate[bot]
|
21249ee2c7
|
fix(deps): update dependency pydantic to v2.11.0 (#3304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-28 11:43:36 +11:00 |
correctmost
|
4711f7abad
|
Fix Pydantic deprecation warnings (#3301)
This commit also enables mypy checks for deprecated calls.
|
2025-03-26 08:14:11 +11:00 |
renovate[bot]
|
54e7a94cf8
|
fix(deps): update dependency ruff to v0.11.2 (#3288)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-22 09:36:14 +11:00 |
renovate[bot]
|
26194d6b47
|
fix(deps): update dependency pylint to v3.3.6 (#3279)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-21 08:30:51 +11:00 |
renovate[bot]
|
4efc461b98
|
fix(deps): update dependency ruff to v0.11.1 (#3281)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-21 08:28:26 +11:00 |
renovate[bot]
|
2ba40dd8e3
|
fix(deps): update dependency pre-commit to v4.2.0 (#3271)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-20 09:24:37 +11:00 |
renovate[bot]
|
ae19299e5f
|
fix(deps): update dependency ruff to v0.11.0 (#3260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-15 09:36:57 +11:00 |
correctmost
|
4938d79873
|
Fix a blanket type ignore comment (#3258)
This commit allows the ignore-without-code mypy warning to be
enabled. It also allows the pygrep-hooks ruff rules to be enabled.
|
2025-03-14 09:06:36 +11:00 |
correctmost
|
b6983a2d5a
|
Enable additional mypy error codes (#3257)
|
2025-03-14 08:16:27 +11:00 |
renovate[bot]
|
933f2c8cd4
|
fix(deps): update dependency ruff to v0.10.0 (#3256)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-14 08:16:05 +11:00 |
correctmost
|
83c3a76197
|
Enable import checks in __init__.py files with Pylint (#3253)
|
2025-03-13 15:17:45 +11:00 |
correctmost
|
f100e5110d
|
Use __all__ in __init__.py files to fix unused-import warnings (#3252)
This commit allows ruff and flake8 ignores to be removed. It also
allows mypy to be run in strict mode by default.
|
2025-03-13 14:19:05 +11:00 |
correctmost
|
269e6f8e54
|
Enable most flake8-pyi rules in ruff and fix a warning (#3248)
|
2025-03-13 08:27:53 +11:00 |
renovate[bot]
|
c9ebf3c881
|
fix(deps): update dependency pylint to v3.3.5 (#3234)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-09 20:53:21 +11:00 |
renovate[bot]
|
01f1cd314f
|
fix(deps): update dependency ruff to v0.9.10 (#3231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-08 10:02:29 +11:00 |
renovate[bot]
|
d6ee5a66b2
|
fix(deps): update dependency pytest to v8.3.5 (#3220)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-03 07:33:59 +11:00 |
renovate[bot]
|
4f72c0177b
|
fix(deps): update dependency ruff to v0.9.9 (#3210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-03-02 10:39:37 +11:00 |
correctmost
|
4c2ec5deba
|
Enable --strict-bytes checks in mypy (#3189)
Strict-bytes checks will be enabled by default in mypy 2.0, so this
commit will help prevent violations from being introduced into the
codebase.
|
2025-02-22 14:24:52 +11:00 |
renovate[bot]
|
957fa06ade
|
fix(deps): update dependency ruff to v0.9.7 (#3187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-02-21 08:14:20 +11:00 |
Daniel Girtler
|
b57f7f91cf
|
Integrate new arguments data structure (#3167)
* Integrate new args dataclass
* Integrate args
* Update
* Update
* Update
* Update
|
2025-02-20 07:35:59 +11:00 |
renovate[bot]
|
c00f609c1b
|
fix(deps): update dependency flake8 to v7.1.2 (#3178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-02-17 17:06:43 +11:00 |
renovate[bot]
|
604884fa07
|
fix(deps): update dependency ruff to v0.9.6 (#3170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-02-11 18:24:59 +11:00 |
renovate[bot]
|
9e88cd0cc8
|
fix(deps): update dependency ruff to v0.9.5 (#3162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-02-08 11:53:12 +11:00 |
renovate[bot]
|
8c4634c4d6
|
fix(deps): update dependency mypy to v1.15.0 (#3158)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-02-05 17:00:51 +11:00 |
renovate[bot]
|
77059e8819
|
fix(deps): update dependency ruff to v0.9.4 (#3151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-31 17:08:44 +11:00 |
correctmost
|
7b0efd35f0
|
Remove unneeded mypy override for archinstall.scripts (#3147)
The override is no longer needed after commit fc63d45fe6.
|
2025-01-29 08:14:45 +11:00 |
renovate[bot]
|
4f53961392
|
fix(deps): update dependency pylint to v3.3.4 (#3146)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-29 07:33:20 +11:00 |
renovate[bot]
|
0f6f5dae86
|
fix(deps): update dependency pydantic to v2.10.6 (#3143)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-25 10:04:15 +11:00 |
renovate[bot]
|
59b90d65a1
|
fix(deps): update dependency ruff to v0.9.3 (#3141)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-24 09:58:55 +11:00 |
renovate[bot]
|
2bd4344d43
|
fix(deps): update dependency pre-commit to v4.1.0 (#3131)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-21 12:17:25 +11:00 |
renovate[bot]
|
99fe401979
|
fix(deps): update dependency ruff to v0.9.2 (#3125)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-17 09:28:17 +11:00 |
correctmost
|
c94d0a56d9
|
Enable most flake8-commas rules in ruff and fix warning (#3122)
|
2025-01-15 16:30:13 +11:00 |
correctmost
|
c0a2de4330
|
Enable the set-attr-with-constant ruff rule and fix warnings (#3114)
|
2025-01-12 15:02:06 +11:00 |
correctmost
|
fd77b5d4ce
|
Enable the strip-with-multi-characters ruff rule (#3112)
Commit 4212357c6 fixed the remaining warnings.
|
2025-01-12 12:39:10 +11:00 |
correctmost
|
457e790bd0
|
Enable most flake8-bugbear rules in ruff (#3110)
|
2025-01-12 11:51:06 +11:00 |
correctmost
|
e7f2a8c203
|
Fix some mypy warnings in archinstall/lib/ (#3103)
|
2025-01-11 15:44:43 +11:00 |
renovate[bot]
|
39c7eda352
|
fix(deps): update dependency ruff to v0.9.1 (#3097)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-11 15:37:33 +11:00 |
renovate[bot]
|
ad015033b8
|
fix(deps): update dependency ruff to v0.9.0 (#3095)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-10 08:21:18 +11:00 |
renovate[bot]
|
2778ca60f6
|
fix(deps): update dependency pydantic to v2.10.5 (#3092)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-10 08:19:21 +11:00 |
correctmost
|
10a12dc855
|
Fix mutable-class-default ruff warnings (#3087)
|
2025-01-08 10:23:07 +11:00 |
renovate[bot]
|
34ef6527ce
|
fix(deps): update dependency pylint-pydantic to v0.3.5 (#3086)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-08 07:52:24 +11:00 |
correctmost
|
25b7bbb0ed
|
Add if-key-in-dict-del ruff rule to ignore list (#3082)
The rule is concerned with code style rather than correctness or
performance.
|
2025-01-08 07:41:25 +11:00 |
renovate[bot]
|
984fa6af46
|
fix(deps): update dependency ruff to v0.8.6 (#3074)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-08 07:34:31 +11:00 |
renovate[bot]
|
f1f08c811b
|
fix(deps): update dependency ruff to v0.8.5 (#3064)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-03 15:52:58 +11:00 |
renovate[bot]
|
cb6417be6e
|
fix(deps): update dependency mypy to v1.14.1 (#3057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-03 14:13:00 +11:00 |
renovate[bot]
|
77f5b075b6
|
fix(deps): update dependency pylint to v3.3.3 (#3046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-01-03 14:12:46 +11:00 |
renovate[bot]
|
a8c2a5a54f
|
fix(deps): update dependency mypy to v1.14.0 (#3036)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-22 10:38:20 +11:00 |
renovate[bot]
|
5a82ce7719
|
Update dependency ruff to v0.8.4 (#3029)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-20 12:01:09 +11:00 |
renovate[bot]
|
05441a4c11
|
Update dependency pydantic to v2.10.4 (#3026)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-19 17:50:14 +11:00 |
renovate[bot]
|
7b09c5a7ca
|
Update dependency ruff to v0.8.3 (#3018)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-15 09:18:03 +11:00 |
renovate[bot]
|
27df486dda
|
Update dependency pylint-pydantic to v0.3.4 (#3017)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-09 15:54:31 +11:00 |
renovate[bot]
|
2d4128fd84
|
Update dependency ruff to v0.8.2 (#3001)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-06 17:17:03 +11:00 |
renovate[bot]
|
89cd718462
|
Update dependency pydantic to v2.10.3 (#2999)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-04 21:05:29 +11:00 |
renovate[bot]
|
03e41d3721
|
Update dependency pylint to v3.3.2 (#2992)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-02 18:18:21 +11:00 |
renovate[bot]
|
7d0acbcc6d
|
Update dependency pylint-pydantic to v0.3.3 (#2995)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-02 18:17:52 +11:00 |
renovate[bot]
|
ac75dda390
|
Update dependency pytest to v8.3.4 (#2989)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-12-02 13:12:05 +11:00 |
correctmost
|
60842bd1cf
|
Enable bare-except linter rules and fix warnings (#2988)
|
2024-12-01 18:34:51 +11:00 |
correctmost
|
0bc2ad700f
|
Enable the "unreachable" pylint warning and remove unused code (#2987)
The os.fsync call causes an "invalid argument" OSError when it
actually runs, so it has been removed altogether.
Closes #2773
|
2024-12-01 18:34:00 +11:00 |
correctmost
|
fcf9658f8f
|
Disable some rules that warn when using ruff's preview mode (#2985)
|
2024-12-01 17:50:33 +11:00 |
correctmost
|
8fa5ec15af
|
Enable the yield-in-for-loop ruff rule and fix warnings (#2984)
|
2024-12-01 17:50:11 +11:00 |
correctmost
|
af043afa88
|
Enable the unnecessary-lambda pylint rule and fix warnings (#2983)
|
2024-12-01 17:44:39 +11:00 |
correctmost
|
760963f7a6
|
Enable the unused-variable pylint rule and fix warnings (#2978)
|
2024-12-01 17:41:34 +11:00 |
correctmost
|
6a6642a9c1
|
Replace some Any instances with specific type hints (#2973)
|
2024-12-01 09:17:10 +11:00 |
correctmost
|
0a1d036750
|
Remove unused VersionDef class (#2972)
This allows the comparison-with-callable pylint rule to be enabled.
|
2024-12-01 08:40:38 +11:00 |
correctmost
|
11f8490b59
|
Enable the bad-indentation pylint rule and fix space indentations (#2968)
|
2024-11-30 22:54:53 +11:00 |
correctmost
|
1e6492d34a
|
Enable the printf-string-formatting ruff rule and fix warnings (#2967)
|
2024-11-30 22:54:20 +11:00 |
correctmost
|
b0222111f5
|
Enable the redefined-builtin pylint rule and fix warnings (#2966)
|
2024-11-30 22:53:54 +11:00 |
renovate[bot]
|
6f42eba2f4
|
Update dependency ruff to v0.8.1 (#2955)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-30 22:52:03 +11:00 |
correctmost
|
604526c3c8
|
Enable the f-string ruff rule and fix warnings (#2965)
|
2024-11-30 20:03:09 +11:00 |
correctmost
|
d4c04a83a3
|
Enable the redefined-outer-name pylint rule and fix warnings (#2964)
|
2024-11-30 20:01:38 +11:00 |
correctmost
|
544400606f
|
Enable mypy checks for tests/ files (#2963)
|
2024-11-30 20:00:35 +11:00 |
correctmost
|
2825818af6
|
Enable useless-parent-delegation pylint rule and fix warnings (#2962)
|
2024-11-30 19:59:28 +11:00 |
correctmost
|
80eebcff4f
|
Enable the explicit-f-string-type-conversion rule and fix warnings (#2954)
|
2024-11-29 06:43:13 +11:00 |
renovate[bot]
|
7b291a6681
|
Update dependency pydantic to v2.10.2 (#2942)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-28 22:45:34 +11:00 |
correctmost
|
e3ff449bc4
|
Enable the Ruff-specific ruleset (#2951)
|
2024-11-28 20:15:30 +11:00 |
correctmost
|
f314b7be54
|
Replace some Any instances with specific type hints (#2950)
|
2024-11-28 20:14:58 +11:00 |
renovate[bot]
|
8646c9aac2
|
Update dependency pytest to v8 (#2941)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-27 18:05:12 +11:00 |
Daniel Girtler
|
e51f7adf21
|
Dataclasses for args and config (#2936)
* Introduce dataclass for arguments and configuration
* Update
* Update
|
2024-11-26 11:08:36 +01:00 |
correctmost
|
8d807c08ee
|
Use precise type hints for most DeferredTranslation references (#2929)
The remaining "_: Any" instances will require accompanying code
changes.
|
2024-11-25 18:49:22 +11:00 |
correctmost
|
46e4e28294
|
Bump the minimum Python version to 3.12 (#2933)
|
2024-11-25 18:45:50 +11:00 |
correctmost
|
d89ae04e0e
|
Delete ignore directive for Ruff rule that was removed (#2928)
The unpacked-list-comprehension rule was removed in Ruff 0.8.0.
|
2024-11-25 14:25:53 +11:00 |
renovate[bot]
|
4cbf0f49db
|
Update dependency ruff to v0.8.0 (#2910)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-22 22:15:11 +11:00 |
renovate[bot]
|
1579483193
|
Update dependency pydantic to v2.10.1 (#2901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-11-22 22:05:11 +11:00 |
correctmost
|
f3f7700945
|
Remove unused Any instances from TYPE_CHECKING blocks (#2878)
This will make it easier to start removing more Any instances from
the codebase.
|
2024-11-19 18:30:41 +11:00 |
correctmost
|
3255744278
|
Sort and format remaining imports (#2877)
This commit also enables isort rules in the Ruff config.
|
2024-11-19 11:18:47 +11:00 |
correctmost
|
7776f82cbc
|
Reduce the max line length from 220 to 160 by wrapping some lines (#2867)
This will make it easier to auto-format import sections.
|
2024-11-19 07:50:53 +11:00 |
correctmost
|
80b4dab092
|
Remove remaining Optional and Union usage from the codebase (#2868)
|
2024-11-18 20:59:08 +11:00 |
correctmost
|
9626965982
|
Remove remaining deprecated typing.Dict and typing.List usage (#2859)
|
2024-11-18 20:02:35 +11:00 |
correctmost
|
80ad332d31
|
Enable multiple-statements-on-one-line-colon rule and fix warnings (#2845)
|
2024-11-17 19:39:14 +11:00 |
correctmost
|
f783042e28
|
Only skip unused-import checks in __init__.py files (#2844)
This will help catch unused imports in other files when using Ruff.
|
2024-11-17 12:08:51 +11:00 |
correctmost
|
f13f3d53b6
|
Enable arguments-renamed Pylint rule and fix warnings (#2842)
|
2024-11-17 11:03:18 +11:00 |
correctmost
|
87fe1dbd8a
|
Enable most of the pyupgrade checks in Ruff (#2834)
|
2024-11-16 21:21:10 +11:00 |
Daniel Girtler
|
0f2e00952f
|
Remove redundant simple-term-menu package (#2824)
* Remove redundant simple-term-menu package
* Update PKGBUILD
Added missing python package (this simply reflects a change in upstream PKGBUILD)
---------
Co-authored-by: Anton Hvornum <torxed@archlinux.org>
|
2024-11-16 10:53:33 +01:00 |
correctmost
|
3d2673ac78
|
Enable the Pylint-warnings rules in Ruff (#2823)
The rule implementations can differ between Ruff and Pylint, so
enable them both for maximum coverage.
|
2024-11-16 18:28:00 +11:00 |
correctmost
|
a71fe41585
|
Remove unnecessary mypy overrides for lib/models/mirrors.py (#2821)
|
2024-11-16 17:07:49 +11:00 |
correctmost
|
1af5135013
|
Enable the flake8-implicit-str-concat Ruff rules (#2819)
|
2024-11-16 17:07:14 +11:00 |