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 = [
|
dependencies = [
|
||||||
"simple-term-menu==1.6.3",
|
"simple-term-menu==1.6.3",
|
||||||
|
"pyparted==3.13.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.urls]
|
[project.urls]
|
||||||
|
|
@ -27,6 +28,7 @@ Documentation = "https://archinstall.readthedocs.io/"
|
||||||
Source = "https://github.com/archlinux/archinstall"
|
Source = "https://github.com/archlinux/archinstall"
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
|
log = ["systemd_python==235"]
|
||||||
dev = [
|
dev = [
|
||||||
"mypy==1.7.0",
|
"mypy==1.7.0",
|
||||||
"pre-commit==3.5.0",
|
"pre-commit==3.5.0",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue