Commit Graph

141 Commits

Author SHA1 Message Date
renovate[bot] 0394eba63c
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.9 (#3739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-15 12:32:50 +10:00
renovate[bot] c9d28e0cc8
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (#3721)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-10 06:08:53 +00:00
renovate[bot] da8c16400f
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.8 (#3714)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-10 06:05:13 +00:00
renovate[bot] d09a512946
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.17.1 (#3703)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 11:48:17 +00:00
renovate[bot] 34489d4834
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.7 (#3695)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-30 07:05:30 +00:00
renovate[bot] d799812f63
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.5 (#3681)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-24 18:21:15 +00:00
renovate[bot] 1da69cec18
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.4 (#3673)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-19 00:15:26 +00:00
renovate[bot] 9f83d67c9e
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.17.0 (#3669)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-16 10:16:27 +10:00
renovate[bot] 725b95c5a6
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.3 (#3663)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-12 12:22:04 +10:00
renovate[bot] 9b0b5e8af2
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.2 (#3652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-05 08:32:21 +10:00
renovate[bot] 8cb899ef39
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.1 (#3631)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 11:52:47 +10:00
renovate[bot] 526eb3fb18
chore(deps): update pre-commit hook pycqa/flake8 to v7.3.0 (#3617)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-21 08:05:49 +10:00
renovate[bot] fa5f9cfaf3
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.0 (#3606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 07:38:24 +10:00
renovate[bot] bf8379a2aa
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.16.1 (#3605)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 07:36:33 +10:00
renovate[bot] ee94cd9d4f
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.13 (#3577)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 07:32:57 +10:00
renovate[bot] 48c3f6367b
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.16.0 (#3551)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-30 23:33:58 +02:00
renovate[bot] 5805ea4a3f
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.12 (#3538)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 21:36:00 +02:00
correctmost 5aa1c90b12
Enable mypy's show_traceback option in pyproject.toml (#3514)
This makes it easier to debug mypy crashes when running 'mypy'
in the project directory.
2025-05-28 16:19:03 +10:00
renovate[bot] ec5a7e6264
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.11 (#3492)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 19:15:28 +10:00
renovate[bot] 7decef1dc3
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.10 (#3469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 07:36:12 +10:00
Daniel Girtler c67ac97f18
Ruff formatting (#3459)
* Update

* Update
2025-05-15 14:26:41 +02:00
renovate[bot] 9facf6811c
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.9 (#3452)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 13:58:46 +10:00
correctmost 4ed6d0da9b
Remove unused pydantic-settings dependency from pre-commit config (#3437) 2025-05-05 08:25:01 +10:00
correctmost 9a939d8378
Enable tracebacks when running mypy (#3425)
This will make it easier to diagnose intermittent mypy crashes
2025-05-03 08:20:47 +10:00
renovate[bot] 914ff2002f
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.8 (#3422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-02 15:45:40 +10:00
Daniel Girtler fae210dfea
Add optional file encryption for user credentials configuration (#3391)
* Optional encryption of user credentials configuration file

* Update README

* Update

* Update
2025-04-26 20:25:43 +10:00
renovate[bot] f8a478d59a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.7 (#3402)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 20:01:06 +10:00
renovate[bot] cb29369d26
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.6 (#3397)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18 10:45:49 +10:00
renovate[bot] 0dcc4862e2
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.5 (#3382)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 10:57:31 +10:00
renovate[bot] 790051d17a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.4 (#3345)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-05 22:54:50 +11:00
Daniel Girtler f5a16307bd
Add ruff auto sort imports hook (#3342) 2025-04-04 13:46:32 +02:00
renovate[bot] 3c9eca8ef4
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.3 (#3337)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 10:12:35 +11:00
renovate[bot] da6e2f3618
chore(deps): update pre-commit hook pycqa/flake8 to v7.2.0 (#3310)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-30 10:32:58 +02:00
renovate[bot] f6eb99d816
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.2 (#3287)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 09:35:34 +11:00
renovate[bot] 469e0f0a67
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.1 (#3278)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 08:30:04 +11:00
renovate[bot] 4899d555eb
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.0 (#3259)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-15 09:36:41 +11:00
renovate[bot] 6c9462e9cf
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.10.0 (#3255)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-14 08:15:49 +11:00
renovate[bot] cdf846eee8
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.10 (#3230)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 10:02:13 +11:00
renovate[bot] c2672aaa79
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.9 (#3209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-02 10:39:09 +11:00
renovate[bot] 81edc8784a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.7 (#3186)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 08:14:05 +11:00
renovate[bot] 7347259a4b
chore(deps): update pre-commit hook pycqa/flake8 to v7.1.2 (#3177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 17:06:29 +11:00
renovate[bot] ef5f61d5df
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 (#3169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 18:24:44 +11:00
renovate[bot] e489f7f33d
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 (#3161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 11:51:43 +11:00
renovate[bot] 889f0ad5ae
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.15.0 (#3159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 19:32:42 +11:00
renovate[bot] 40b6c160e3
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.4 (#3150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 17:07:58 +11:00
renovate[bot] 88eedf04aa
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.3 (#3140)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 09:58:40 +11:00
renovate[bot] 8d923ff09e
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.2 (#3127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-17 09:28:34 +11:00
renovate[bot] df2791295d
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.1 (#3100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-12 11:30:59 +11:00
renovate[bot] cb414c1c5b
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.0 (#3093)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 08:19:37 +11:00
renovate[bot] 7cba07b730
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.8.6 (#3073)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 07:34:12 +11:00
renovate[bot] 82bcb59044
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.14.1 (#3062)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-03 13:56:33 +11:00
renovate[bot] 9d1a47df13
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.8.5 (#3063)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-03 13:56:16 +11:00
renovate[bot] 2996e0ae14
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.14.0 (#3037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-22 10:37:58 +11:00
renovate[bot] 75459f4ac2
Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.4 (#3030)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 12:01:27 +11:00
renovate[bot] fb27fbdfa8
Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.3 (#3019)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-15 09:18:28 +11:00
renovate[bot] fbdb3c4f37
Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.2 (#3002)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-06 17:17:49 +11:00
correctmost e33ac034dc
Replace deprecated stage name in pre-commit config (#2975)
This commit fixes the following warning:

"top-level `default_stages` uses deprecated stage names (commit)
which will be removed in a future version."
2024-12-01 11:01:02 +11:00
renovate[bot] cdd9e0cbcc
Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.1 (#2956)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-30 22:57:01 +11:00
correctmost 544400606f
Enable mypy checks for tests/ files (#2963) 2024-11-30 20:00:35 +11:00
renovate[bot] 4d1318e71a
Update pre-commit hook astral-sh/ruff-pre-commit to v0.8.0 (#2911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-22 22:15:27 +11:00
renovate[bot] 3ec4b86409
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.4 (#2807)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-16 07:48:30 +11:00
Daniel Girtler 88b91ae201
Integrate new curses menu (#2663)
* Edit text menu

* Fix alignment

* Scroll functionality

* Fix flake8

* Migrate locales menu

* Fix language translation

* Fix interrupt

* Fix flake8

* Edit mode preset

* Convert print to tui prints

* Fix mypy

* Fix cycling through long menu

* Fix profile view

* Fix scrolling

* Fix scrolling

* Fix mypy

* Fix swiss script

* Display asterisk for passwords

* Corrected a variable usage in the local mirror parsing

* Made sure that curses menu selection on mirrors use url object from mirror.url instead of the class instance

* Fixed mypy type on mirror list

---------

Co-authored-by: Torxed <torxed@archlinux.org>
2024-11-15 08:23:22 +01:00
renovate[bot] c8333ee2a6
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.3 (#2784)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-09 07:36:39 +11:00
Daniel Girtler 0f4e76f142
Update pre-commit hooks (#2777)
* Add missing pydantic dependencies to pre-commit mypy hook

* Add pylint to pre-commit checks
2024-11-07 13:33:34 +01:00
renovate[bot] c54d499ae4
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.2 (#2766)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-02 18:51:00 +11:00
renovate[bot] 551807fbe9
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.1 (#2759)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 10:21:55 +11:00
renovate[bot] 51ce724562
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.13.0 (#2753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-24 08:15:24 +11:00
renovate[bot] d91b6568c2
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.12.1 (#2743)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 21:57:49 +11:00
renovate[bot] 292569c64f
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.0 (#2738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-18 08:21:40 +11:00
renovate[bot] 57bfe2da42
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.12.0 (#2732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 22:23:59 +11:00
renovate[bot] 9cf19a7dd0
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v5 (#2722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-06 11:15:50 +11:00
renovate[bot] 1a56c86c8a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.6.9 (#2719)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-05 08:20:52 +10:00
renovate[bot] 15ccdd34a6
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.6.8 (#2700)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 06:45:16 +10:00
renovate[bot] 11427ceee9
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.6.7 (#2695)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 10:03:55 +10:00
renovate[bot] 9deb8c081a
Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.6 (#2691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-21 17:49:45 +10:00
renovate[bot] 3f2b4c1e55
Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.5 (#2683)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-14 08:09:11 +10:00
renovate[bot] 6857938ab0
Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.4 (#2666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 10:54:32 +10:00
renovate[bot] 342122e0b0
Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.3 (#2661)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 02:24:49 +10:00
correctmost 8391668a2e
Add ruff linting support (#2654) 2024-08-29 13:51:12 +02:00
correctmost 7b5f1f72f9
Expand mypy checks to include more files and more checks (#2651)
This commit also centralizes the mypy configuration in one spot.
2024-08-29 00:39:22 +10:00
renovate[bot] a55922cd56
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.11.2 (#2628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 02:36:46 +10:00
renovate[bot] 65b09ca618
chore(deps): update pre-commit hook pycqa/flake8 to v7.1.1 (#2608)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 07:34:38 +10:00
renovate[bot] 997e28d8dd
Update pre-commit hook pre-commit/mirrors-mypy to v1.11.1 (#2603)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-31 21:00:28 +10:00
renovate[bot] 48f510bd37
Update pre-commit hook pre-commit/mirrors-mypy to v1.11.0 (#2582)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 18:05:00 +10:00
renovate[bot] 48e46ac067
Update pre-commit hook pycqa/flake8 to v7.1.0 (#2573)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 20:03:33 +02:00
renovate[bot] 4bfefc5470
Update pre-commit hook pre-commit/mirrors-mypy to v1.10.1 (#2572)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-11 20:03:13 +02:00
Daniel Girtler aa87fb1db5
Strict mypy - Phase 1 (#2533)
* Strict mypy for examples/
2024-06-13 21:35:54 +02:00
Daniel Girtler 5c180f0741
New menu implementation with curses (#2506)
* TUI

* Fix menu iterating

* Add help menu

* Add column menu

* Fix filter

* Tweaked import statement

---------

Co-authored-by: Anton Hvornum <torxed@archlinux.org>
2024-06-06 22:31:15 +02:00
mosfet80 23f98082cc
Update autoflake (#1889) 2023-06-21 09:55:17 +02:00
Daniel Girtler 9e5d45c5d8
Fix 1780 (#1782)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-04 07:23:43 +02:00
Daniel Girtler 00b0ae7ba4
PyParted and a large rewrite of the underlying partitioning (#1604)
* Invert mypy files

* Add optional pre-commit hooks

* New profile structure

* Serialize profiles

* Use profile instead of classmethod

* Custom profile setup

* Separator between back

* Support profile import via url

* Move profiles module

* Refactor files

* Remove symlink

* Add user to docker group

* Update schema description

* Handle list services

* mypy fixes

* mypy fixes

* Rename profilesv2 to profiles

* flake8

* mypy again

* Support selecting DM

* Fix mypy

* Cleanup

* Update greeter setting

* Update schema

* Revert toml changes

* Poc external dependencies

* Dependency support

* New encryption menu

* flake8

* Mypy and flake8

* Unify lsblk command

* Update bootloader configuration

* Git hooks

* Fix import

* Pyparted

* Remove custom font setting

* flake8

* Remove default preview

* Manual partitioning menu

* Update structure

* Disk configuration

* Update filesystem

* luks2 encryption

* Everything works until installation

* Btrfsutil

* Btrfs handling

* Update btrfs

* Save encryption config

* Fix pipewire issue

* Update mypy version

* Update all pre-commit

* Update package versions

* Revert audio/pipewire

* Merge master PRs

* Add master changes

* Merge master changes

* Small renaming

* Pull master changes

* Reset disk enc after disk config change

* Generate locals

* Update naming

* Fix imports

* Fix broken sync

* Fix pre selection on table menu

* Profile menu

* Update profile

* Fix post_install

* Added python-pyparted to PKGBUILD, this requires [testing] to be enabled in order to run makepkg. Package still works via python -m build etc.

* Swaped around some setuptools logic in pyproject

Since we define `package-data` and `packages` there should be no need for:
```
[tool.setuptools.packages.find]
where = ["archinstall", "archinstall.*"]
```

* Removed pyproject collisions. Duplicate definitions.

* Made sure pyproject.toml includes languages

* Add example and update README

* Fix pyproject issues

* Generate locale

* Refactor imports

* Simplify imports

* Add profile description and package examples

* Align code

* Fix mypy

* Simplify imports

* Fix saving config

* Fix wrong luks merge

* Refactor installation

* Fix cdrom device loading

* Fix wrongly merged code

* Fix imports and greeter

* Don't terminate on partprobe error

* Use specific path on partprobe from luks

* Update archinstall/lib/disk/device_model.py

Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>

* Update archinstall/lib/disk/device_model.py

Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>

* Update github workflow to test archinstall installation

* Update sway merge

* Generate locales

* Update workflow

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
2023-04-19 12:55:42 +02:00