diff --git a/optional-requirements.txt b/optional-requirements.txt index d55db3e8..a4400877 100644 --- a/optional-requirements.txt +++ b/optional-requirements.txt @@ -2,4 +2,3 @@ lxml cryptg Pillow moviepy -psycopg2-binary diff --git a/setup.py b/setup.py index 8c08dadb..05276bb5 100644 --- a/setup.py +++ b/setup.py @@ -2,17 +2,14 @@ import setuptools import glob import mautrix_telegram -extras = dict( - highlight_edits=["lxml>=4.1.1,<5"], - better_formatter=["lxml>=4.1.1,<5"], - fast_crypto=["cryptg>=0.1,<0.2"], - webp_convert=["Pillow>=5.0.0,<6"], - hq_thumbnails=["moviepy>=0.2,<0.3"], - postgres=["psycopg2-binary>=2,<3"], -) -extras["all"] = list(set(dep - for deps in extras.values() - for dep in deps)) +extras = { + "highlight_edits": ["lxml>=4.1.1,<5"], + "better_formatter": ["lxml>=4.1.1,<5"], + "fast_crypto": ["cryptg>=0.1,<0.2"], + "webp_convert": ["Pillow>=5.0.0,<6"], + "hq_thumbnails": ["moviepy>=0.2,<0.3"], +} +extras["all"] = list(set(deps[0] for deps in extras.values())) setuptools.setup( name="mautrix-telegram", @@ -63,3 +60,4 @@ setuptools.setup( ("alembic/versions", glob.glob("alembic/versions/*.py")) ], ) +