diff --git a/pyproject.toml b/pyproject.toml index d1f59351..a48e6579 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,6 +45,14 @@ classifiers = [ "Demo Server" = "https://a.ocv.me/pub/demo/" [project.optional-dependencies] +all = [ + "argon2-cffi", + "partftpy>=0.4.0", + "Pillow", + "pyftpdlib", + "pyopenssl", + "pyzmq", +] thumbnails = ["Pillow"] thumbnails2 = ["pyvips"] audiotags = ["mutagen"] diff --git a/setup.py b/setup.py index b7554e2f..ce5afb47 100755 --- a/setup.py +++ b/setup.py @@ -136,6 +136,7 @@ args = { ], "install_requires": ["jinja2"], "extras_require": { + "all": ["argon2-cffi", "partftpy>=0.4.0", "Pillow", "pyftpdlib", "pyopenssl", "pyzmq"], "thumbnails": ["Pillow"], "thumbnails2": ["pyvips"], "audiotags": ["mutagen"],