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:
64c91cdbcb/archinstall/lib/output.py (L133)
This commit is contained in:
parent
64c91cdbcb
commit
f6446323fc
|
|
@ -19,6 +19,7 @@ classifiers = [
|
|||
]
|
||||
dependencies = [
|
||||
"simple-term-menu==1.6.3",
|
||||
"pyparted==3.13.0",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
|
|
@ -27,6 +28,7 @@ Documentation = "https://archinstall.readthedocs.io/"
|
|||
Source = "https://github.com/archlinux/archinstall"
|
||||
|
||||
[project.optional-dependencies]
|
||||
log = ["systemd_python==235"]
|
||||
dev = [
|
||||
"mypy==1.7.0",
|
||||
"pre-commit==3.5.0",
|
||||
|
|
|
|||
Loading…
Reference in New Issue