Skip to content

Commit 5e23a97

Browse files
authored
Do not install the lz4 and lzo extras of dissect.util by default (#68)
They are now provided as separate extra's. Run: pip install dissect[lz4,lzo] to install dissect with the C versions of the lz4 and lzo compression libraries.
1 parent a1aeaa7 commit 5e23a97

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

pyproject.toml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ dependencies = [
4848
"dissect.squashfs==1.7",
4949
"dissect.target[full]==3.19",
5050
"dissect.thumbcache==1.9",
51-
"dissect.util[lz4,lzo]==3.18",
51+
"dissect.util==3.18",
5252
"dissect.vmfs==3.9",
5353
"dissect.volume==3.12",
5454
"dissect.xfs==3.10",
@@ -60,6 +60,14 @@ homepage = "https://dissect.tools"
6060
documentation = "https://docs.dissect.tools"
6161
repository = "https://github.com/fox-it/dissect"
6262

63+
[project.optional-dependencies]
64+
lz4 = [
65+
"dissect.util[lz4]",
66+
]
67+
lzo = [
68+
"dissect.util[lzo]",
69+
]
70+
6371
[tool.black]
6472
line-length = 120
6573

0 commit comments

Comments
 (0)