Skip to content

Commit d7fd444

Browse files
committed
Use extras_require for a full installation
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
1 parent ad4e692 commit d7fd444

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

setup.cfg

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,28 +31,31 @@ keywords =
3131
[options]
3232
package_dir=
3333
=src
34-
packages=find:
34+
packages = find:
3535
include_package_data = true
3636
zip_safe = false
3737
install_requires =
3838
commoncode >= 21.1
3939
plugincode >= 20.09
4040
typecode >= 21.1
41-
typecode-libmagic >= 5.39.1.1
4241
patch >= 1.15
43-
extractcode-7z >= 16.5
44-
extractcode-libarchive >= 3.4.3
4542

4643
setup_requires = setuptools_scm[toml] >= 4
4744

4845
[options.packages.find]
4946
where=src
5047

5148
[options.extras_require]
49+
full =
50+
extractcode_7z
51+
extractcode_libarchive
52+
typecode[full] >= 21.1
53+
5254
testing =
5355
# upstream
5456
pytest >= 6
5557
pytest-xdist >= 2
58+
5659
docs=
5760
Sphinx>=3.3.1
5861
sphinx-rtd-theme>=0.5.0

0 commit comments

Comments
 (0)