Skip to content

Commit f644632

Browse files
pyproject.toml: add missing dependencies (#2257)
we were missing 2 dependencies, pyparted and systemd-python(optional), that would lead pip installations to fail sometimes. I added them and attributed systemd_python to a new optional dependency group called log since it only seems to be used for system logging: https://github.com/archlinux/archinstall/blob/64c91cdbcba4b1dc5270c4cf4314943e5b151641/archinstall/lib/output.py#L133
1 parent 64c91cd commit f644632

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pyproject.toml

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
]
2020
dependencies = [
2121
"simple-term-menu==1.6.3",
22+
"pyparted==3.13.0",
2223
]
2324

2425
[project.urls]
@@ -27,6 +28,7 @@ Documentation = "https://archinstall.readthedocs.io/"
2728
Source = "https://github.com/archlinux/archinstall"
2829

2930
[project.optional-dependencies]
31+
log = ["systemd_python==235"]
3032
dev = [
3133
"mypy==1.7.0",
3234
"pre-commit==3.5.0",

0 commit comments

Comments
 (0)